Permalink
Commits on Jul 19, 2017
  1. Merge pull request #354 from johnjaylward/PopulateMapMoreStrict

    Updates for populateMap based on discussion in #279 and #264
    committed on GitHub Jul 19, 2017
Commits on Jul 15, 2017
  1. Merge pull request #357 from johnjaylward/WriteJavadocUpdate

    Update javadoc according to issue #356.
    committed on GitHub Jul 15, 2017
Commits on Jul 9, 2017
  1. fixes malformed javadoc

    johnjaylward committed Jul 9, 2017
  2. fixes malformed javadoc

    johnjaylward committed Jul 9, 2017
Commits on Jul 8, 2017
  1. updates javadoc.

    John J. Aylward committed Jul 8, 2017
  2. Updates for populateMap based on discussion in #279 and #264

    John J. Aylward committed Jul 8, 2017
Commits on Jul 6, 2017
  1. Merge pull request #352 from johnjaylward/ErrorMessagePositionFixes

    Error message position fixes
    committed on GitHub Jul 6, 2017
Commits on Jul 3, 2017
  1. adds comments

    John J. Aylward committed with johnjaylward Jun 26, 2017
Commits on Jun 23, 2017
  1. Fixes position reports on errors

    John J. Aylward committed Jun 23, 2017
Commits on Jun 12, 2017
  1. Merge pull request #348 from johnjaylward/ArrayPerformance

    Capacity improvements for internal structures
    committed on GitHub Jun 12, 2017
  2. Merge pull request #347 from ttulka/master

    a comment added to explain the use of HashMap
    committed on GitHub Jun 12, 2017
Commits on Jun 11, 2017
  1. Merge pull request #345 from johnjaylward/BetterErrorHandling

    Adds JSONException for write value errors
    committed on GitHub Jun 11, 2017
Commits on Jun 9, 2017
  1. 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 committed Jun 9, 2017
Commits on Jun 8, 2017
  1. change JSONObject(Map) constructor to use the default capacity when a…

    … null map is passed
    John J. Aylward committed Jun 8, 2017
  2. change JSONArray(Collection) constructor to use the default capacity …

    …when a null collection is passed
    John J. Aylward committed Jun 8, 2017
  3. * Updates array constructor and bulk operations to best guess capacit…

    …y information
    
    * Update JSONObject to allow best guess for initial capacity.
    John J. Aylward committed Jun 8, 2017
  4. 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 committed Jun 8, 2017
Commits on Jun 6, 2017
  1. Adds JSONException for write value errors so serialization errors can…

    … be tracked easier
    John J. Aylward committed Jun 6, 2017
Commits on Jun 1, 2017
  1. Merge pull request #341 from johnjaylward/OptimizeLoops

    Sorry for the late merge, somehow lost track of this pull request.
    committed on GitHub Jun 1, 2017
Commits on May 31, 2017
  1. more comments

    John J. Aylward committed May 31, 2017
  2. fixes comments

    John J. Aylward committed May 31, 2017
Commits on May 23, 2017
  1. * Adds protected entrySet accessor to JSONObject

    * Updates loops that request key/value pairs to use the new entrySet accessor
    johnjaylward committed May 22, 2017
  2. Merge pull request #337 from johnjaylward/OptimizeOpt

    Optimizes opt* functions
    committed on GitHub May 23, 2017
Commits on May 21, 2017
Commits on May 20, 2017
  1. Merge pull request #336 from johnjaylward/fixSpelling

    Numeric enhancements, Refactoring, Fix spelling
    committed on GitHub May 20, 2017
Commits on May 19, 2017
  1. * Missed JSONArray optFloat and optDouble for the revert

    * prevents erasure of stack trace for rethrown exceptions
    John J. Aylward committed May 19, 2017
Commits on May 18, 2017
  1. updates the getNumber/optNumber to not return invalid Doubles

    John J. Aylward committed May 18, 2017
  2. * 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 committed May 18, 2017
  3. * 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 committed May 18, 2017
  4. * 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 committed May 18, 2017
Commits on May 17, 2017
  1. fixes for javadoc

    John J. Aylward committed May 17, 2017