What problem does this code solve?
Strict mode implementation is incomplete, but we need to schedule the next release. To prevent something like this from happening in the future, features won't be accepted until they are fully completed.
The commits being reverted are: #888, #886, #877
Does the code still compile with Java6?
Yes
Risks
Moderate - code and behavior is being reverted, but it was opt-in, and I don't think widely used. The code being reverted has not been released.
Changes to the API?
Yes
Will this require a new release?
Yes
Should the documentation be updated?
No
Does it break the unit tests?
No, unit tests for strict mode have also been removed.
What problem does this code solve? Strict mode implementation is incomplete, but we need to schedule the next release. To prevent something like this from happening in the future, features won't be accepted until they are fully completed. The commits being reverted are: #888, #886, #877
Does the code still compile with Java6? Yes
Risks Moderate - code and behavior is being reverted, but it was opt-in, and I don't think widely used. The code being reverted has not been released.
Changes to the API? Yes
Will this require a new release? Yes
Should the documentation be updated? No
Does it break the unit tests? No, unit tests for strict mode have also been removed.
Was any code refactored in this commit? No
Review status APPROVED - by myself
Starting 7-day comment window