You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create OngoingRelease status for preview features, set diamond trait reuse to ongoingrelase
Summary:
This diff adds a new OngoingRelease enum in preview features that turns on unstable feature checking in rust_parser_errors for the runtime but not the typechecker.
Once you have a feature in this state, the typechecker will still enforce it. After HHVM is released, you can then remove any use of `check_can_use_feature` for your feature. This will turn off typechecker enforcement.
After that, be warned that there may still be file attributes left in www from previewing. Feature implementers will need to clean those up in www first before removing their feature from the UnstableFeatures enum altogether.
Reviewed By: francesco-zappa-nardelli
Differential Revision: D40182173
fbshipit-source-id: cbdeaa9aefde948d78054d461192ac40712bd25d
0 commit comments