stleary / JSON-java

A reference implementation of a JSON package in Java.
http://stleary.github.io/JSON-java/index.html
Other
4.54k stars 2.56k forks source link

Revert strict mode #911

Closed stleary closed 2 weeks ago

stleary commented 3 weeks ago

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