-
Merge pull request #354 from johnjaylward/PopulateMapMoreStrict
stleary committed on GitHubJul 19, 2017
-
Merge pull request #357 from johnjaylward/WriteJavadocUpdate
Update javadoc according to issue #356.
stleary committed on GitHubJul 15, 2017 -
Update javadoc according to issue #356.
johnjaylward committedJul 15, 2017
-
johnjaylward committed
Jul 9, 2017 -
johnjaylward committed
Jul 9, 2017 -
Adds check for resources opened by our bean mapping
johnjaylward committedJul 9, 2017
-
John J. Aylward committed
Jul 8, 2017 -
Updates for populateMap based on discussion in #279 and #264
John J. Aylward committedJul 8, 2017
-
Merge pull request #352 from johnjaylward/ErrorMessagePositionFixes
Error message position fixes
stleary committed on GitHubJul 6, 2017
-
Fixes position reports on errors
John J. Aylward committedJun 23, 2017
-
Merge pull request #348 from johnjaylward/ArrayPerformance
Capacity improvements for internal structures
stleary committed on GitHubJun 12, 2017 -
Merge pull request #347 from ttulka/master
a comment added to explain the use of HashMap
stleary committed on GitHubJun 12, 2017
-
Merge pull request #345 from johnjaylward/BetterErrorHandling
Adds JSONException for write value errors
stleary committed on GitHubJun 11, 2017
-
comment added to explain the reason that JSON object is unordered
to avoid implementators' misconceptions and tries to reimplement the JSON object to keep the elements order
ttulka committedJun 9, 2017
-
change JSONObject(Map) constructor to use the default capacity when a…
… null map is passed
John J. Aylward committedJun 8, 2017 -
change JSONArray(Collection) constructor to use the default capacity …
…when a null collection is passed
John J. Aylward committedJun 8, 2017 -
* Updates array constructor and bulk operations to best guess capacit…
…y information * Update JSONObject to allow best guess for initial capacity.
John J. Aylward committedJun 8, 2017 -
a comment added to explain the use of HashMap
to avoid misconception of contributors about using HashMap to implement a JSON object as a unordered collection by the definition
ttulka committedJun 8, 2017
-
Adds JSONException for write value errors so serialization errors can…
… be tracked easier
John J. Aylward committedJun 6, 2017
-
Merge pull request #341 from johnjaylward/OptimizeLoops
Sorry for the late merge, somehow lost track of this pull request.
stleary committed on GitHubJun 1, 2017
-
John J. Aylward committed
May 31, 2017 -
John J. Aylward committed
May 31, 2017
-
* Adds protected entrySet accessor to JSONObject
* Updates loops that request key/value pairs to use the new entrySet accessor
johnjaylward committedMay 22, 2017 -
Merge pull request #337 from johnjaylward/OptimizeOpt
Optimizes opt* functions
stleary committed on GitHubMay 23, 2017
-
Merge branch 'master' of github.com:stleary/JSON-java into OptimizeOpt
John J. Aylward committedMay 21, 2017
-
Merge pull request #336 from johnjaylward/fixSpelling
Numeric enhancements, Refactoring, Fix spelling
stleary committed on GitHubMay 20, 2017
-
* Missed JSONArray optFloat and optDouble for the revert
* prevents erasure of stack trace for rethrown exceptions
John J. Aylward committedMay 19, 2017
-
updates the getNumber/optNumber to not return invalid Doubles
John J. Aylward committedMay 18, 2017 -
correct string check for JSONObject optBigDecimal and optBigInteger
John J. Aylward committedMay 18, 2017 -
* Adds methods getNUmber and getFloat to JSONArray and JSONObject
* Extracts the stringToNumber logic that the optNumber method uses to reuse it between classes * Fixes -0 issue with optNumber/getNumber
John J. Aylward committedMay 18, 2017 -
* reverts changes to getDouble and related optDouble and optFloat
* Updates optNumber to be smarter about which object it uses to parse strings
John J. Aylward committedMay 18, 2017 -
* Prevent exceptions in cases where the value is not a string.
* Don't call toString when we know it's a string, just cast
John J. Aylward committedMay 18, 2017
-
John J. Aylward committed
May 17, 2017