Commit Graph

  • e0616a129e fixing #291 Bence Erős 2016-10-05 14:57:42 +02:00
  • 93ffca36c3 fixes spacing John J. Aylward 2016-09-28 20:23:30 -04:00
  • e477d7002b fixes object comparison John J. Aylward 2016-09-28 20:22:12 -04:00
  • fb1db9341e Changes encoding to better match the XML spec section 2.2 John J. Aylward 2016-09-28 20:15:58 -04:00
  • adb0478f66 properly unescape tokens in JSONML for reversability. John J. Aylward 2016-09-22 16:23:09 -04:00
  • f6a00e94c7 adds test for unicode that has surrogate pairs John J. Aylward 2016-09-22 16:12:00 -04:00
  • f58a0f4684 fixes code point appends to string builder John J. Aylward 2016-09-22 16:10:49 -04:00
  • c11e09959c Fixes code point output when unescaping code points. XML escapes are an entire code point, not surrogate pairs like in JSON. John J. Aylward 2016-09-22 15:40:26 -04:00
  • 68f92eb395 Adds more javadoc. John J. Aylward 2016-09-22 14:40:39 -04:00
  • 2b87f334d0 Update test cases to support ISO Control encoding changes. John J. Aylward 2016-09-22 14:13:48 -04:00
  • 34652a8706 Updates to iterate on code points instead of characters and changes the encoding to only encode control characters as defined by ISO standard. John J. Aylward 2016-09-22 14:13:14 -04:00
  • 5027a283c1 Adds test for escaping from a JSONObject to XML John J. Aylward 2016-09-22 13:09:32 -04:00
  • c8563ff93d new test case for XML changes John J. Aylward 2016-09-22 12:38:30 -04:00
  • a2d3b59394 Implements unicode escaping similar to JSONObject. John J. Aylward 2016-09-22 12:38:06 -04:00
  • 474711c4ea Merge pull request #60 from stleary/fix-number-tests Sean Leary 2016-09-15 21:38:36 -05:00
  • 58aebaa14f fixed merge issues stleary 2016-09-15 21:31:28 -05:00
  • c24be0e4ea Merge pull request #274 from johnjaylward/NumberOutputFix Sean Leary 2016-09-09 11:42:35 -05:00
  • 88f65c5bea Merge branch 'master' of github.com:stleary/JSON-java into NumberOutputFix John J. Aylward 2016-08-26 11:32:35 -04:00
  • 3570890be7 Merge pull request #57 from johnjaylward/EnumCleanup Sean Leary 2016-08-19 11:43:20 -05:00
  • ebe69df8e4 Merge pull request #271 from johnjaylward/EnumCleanup Sean Leary 2016-08-19 10:28:04 -05:00
  • 59761f6f64 Merge pull request #58 from johnjaylward/SimplifyNumberWrap Sean Leary 2016-08-17 12:12:32 -05:00
  • 2f2cd4dfc5 Fix for number output bug. John J. Aylward 2016-08-17 12:52:04 -04:00
  • 0b1dbe9369 fixes test to not depend on key order John J. Aylward 2016-08-17 12:13:54 -04:00
  • a66b97f60b fix test John J. Aylward 2016-08-17 11:31:12 -04:00
  • cbd0418704 Update JSONObjectTest.java johnjaylward 2016-08-16 21:33:54 -04:00
  • bbd3fd5571 Adds tests for numbers John J. Aylward 2016-08-16 19:45:26 -04:00
  • 349a209df3 Merge remote-tracking branch 'upstream/master' into EnumCleanup John J. Aylward 2016-08-15 10:25:27 -04:00
  • 7851e9b2e8 revert back changes to Number support John J. Aylward 2016-08-15 10:24:38 -04:00
  • 7232a95c0b Update JSONObject.java Sean Leary 2016-08-15 01:58:54 -05:00
  • f96f505188 Update JSONArray.java Sean Leary 2016-08-15 01:53:08 -05:00
  • 91107e3e82 Adds support to JSONObject wrap and write methods to explicitly handle Enums. John J. Aylward 2016-08-11 12:22:31 -04:00
  • 5779400f26 test updates to make sure Enums are handled consistently. John J. Aylward 2016-08-11 12:21:49 -04:00
  • c400de3cfe Merge pull request #53 from run2000/master Sean Leary 2016-08-10 21:55:33 -05:00
  • 4e8e24d49d Merge pull request #259 from run2000/appendable_v2 Sean Leary 2016-08-10 21:55:10 -05:00
  • f881b61c81 Update XML.java Sean Leary 2016-08-10 15:35:26 -05:00
  • 37582a44ad Update README 20160810 Sean Leary 2016-08-10 09:13:22 -05:00
  • a418d07460 Merge pull request #55 from johnjaylward/verifyOptMissingKeys Sean Leary 2016-08-10 09:04:27 -05:00
  • 154cfda9aa Merge pull request #261 from stleary/revert-249-master Sean Leary 2016-08-10 09:03:57 -05:00
  • 8bae09f81b removes unnecessary comparison to true John J. Aylward 2016-08-09 16:11:46 -04:00
  • 80e36eb63c Fixes error messages John J. Aylward 2016-08-09 15:59:27 -04:00
  • a2c311527b Updates tests to include all opt methods and verify for missing keys. John J. Aylward 2016-08-09 15:54:06 -04:00
  • 45a7decba4 Revert "reduces the use of unnecessary exceptions" Sean Leary 2016-08-09 14:22:06 -05:00
  • 0c157cae75 JSONWriter uses Appendable. Nicholas Cull 2016-08-08 19:40:10 +10:00
  • 8e079599c4 Update README 20160807 Sean Leary 2016-08-07 15:19:44 -05:00
  • 62524b531d Merge pull request #52 from johnjaylward/OptionalTypeConversion Sean Leary 2016-07-31 21:09:34 -05:00
  • 3080b8beeb Merge pull request #253 from johnjaylward/OptionalTypeConversion Sean Leary 2016-07-31 21:09:07 -05:00
  • 2c228ecf1a Merge pull request #249 from Simulant87/master Sean Leary 2016-07-26 23:04:49 -05:00
  • e57881f8fa Fail when exceptions are not thrown as expected run2000 2016-07-25 09:44:43 +10:00
  • efe33a1e37 Fix comment. Nicholas Cull 2016-07-24 19:57:01 +10:00
  • 1246e12827 Factor out Writer from Appendable tests. Nicholas Cull 2016-07-24 19:39:52 +10:00
  • ffcfa66d77 Add JSONString test class. Nicholas Cull 2016-07-24 18:56:08 +10:00
  • 5d8ea6fa4e Update README.md Sean Leary 2016-07-23 10:13:21 -05:00
  • cdfdaba95b Update README.md Sean Leary 2016-07-23 10:12:33 -05:00
  • 2307f6f85e Update README.md Sean Leary 2016-07-23 10:12:04 -05:00
  • 6b4edbd40c Update README.md Sean Leary 2016-07-23 10:02:19 -05:00
  • ae77b5cd83 Tests for deep copy and mutability of toList() and toMap(). Nicholas Cull 2016-07-23 22:51:50 +10:00
  • 72c2b911bf Tests for toString(), write(), toList(), and toMap(). Nicholas Cull 2016-07-23 22:33:19 +10:00
  • c3ba4bdbe5 Nesting depth test works as expected. Nicholas Cull 2016-07-23 19:12:51 +10:00
  • 3890bfae52 reduce the use of unnecessary exceptions Nils Faupel 2016-07-19 19:58:10 +02:00
  • abf2963bbe Revert "reduces the use of unnecessary exceptions" Nils Faupel 2016-07-19 19:00:42 +02:00
  • 215321cd28 updates Test cases to support new JSONML and XML conversion options John J. Aylward 2016-07-18 15:01:36 -04:00
  • 09d37e59b8 Cleans up the JSONML changes and adds similar changes to the XML class John J. Aylward 2016-07-18 14:42:21 -04:00
  • 93704371bb Updates to the Javadoc for exceptions John J. Aylward 2016-07-18 14:12:06 -04:00
  • 42e0944708 Brings in changes from PR #70 to be updated to HEAD Jakob Stemberger 2012-11-14 20:37:36 +01:00
  • 71c1eba1e7 Merge pull request #51 from johnjaylward/VerifyOptConversions Sean Leary 2016-07-08 22:31:48 -05:00
  • c2de224711 Verify opt method conversions for JSONArray and JSONObject John J. Aylward 2016-07-08 16:58:58 -04:00
  • 7627d40d10 reduces the use of unnecessary exceptions Simulant 2016-07-08 22:17:05 +02:00
  • 04181fb6e2 Merge pull request #246 from johnjaylward/LicenseFile Sean Leary 2016-07-02 13:20:54 -05:00
  • 239e0b7070 Merge pull request #242 from johnjaylward/issue240 Sean Leary 2016-07-02 13:20:21 -05:00
  • a8a71898a3 Create LICENSE johnjaylward 2016-06-22 14:49:52 -04:00
  • 86e8f7b313 Update README johnjaylward 2016-06-17 16:39:11 -04:00
  • 01af31718e Merge pull request #50 from johnjaylward/issue240 Sean Leary 2016-06-17 09:36:42 -05:00
  • 1204ea9dcf fixes a typo John J. Aylward 2016-06-17 00:04:27 -04:00
  • c5deff636b updates README for new project layout John J. Aylward 2016-06-16 23:59:34 -04:00
  • 46a1c9acf9 Adds test case to confirm the parsing of control characters John J. Aylward 2016-06-16 13:02:08 -04:00
  • 42791ab12d Updates README to note that the parser does allow some invalid JSON John J. Aylward 2016-06-16 13:01:22 -04:00
  • 80f9e48e64 Moves src folder to simplify build.gradle configuration. If JSON-Java source is merged, it's src fold would now be src/main/java/org.json/ instead of src/main/org.json as well. John J. Aylward 2016-06-16 12:20:54 -04:00
  • 0e0f3f2167 Merge pull request #1 from stleary/master johnjaylward 2016-06-16 11:44:09 -04:00
  • b3abaa5b4c Merge pull request #1 from stleary/master johnjaylward 2016-06-16 11:43:05 -04:00
  • 40f170b508 Merge pull request #49 from madsager/master Sean Leary 2016-06-07 21:29:25 -05:00
  • eb569b58fc Merge pull request #236 from madsager/master Sean Leary 2016-06-07 21:29:02 -05:00
  • c7fdada0fd Add test that an invalid escape sequence results in a JSONException and not a NumberFormatException. Mads Ager 2016-06-02 16:41:43 +02:00
  • 16a86d73df Pass in the throwable that caused the error. Mads Ager 2016-06-02 16:11:15 +02:00
  • dfa651e777 Make nextString throw a JSONException instead of a NumberFormatException for malformed input. Mads Ager 2016-06-02 15:56:48 +02:00
  • 51bcbebaa8 Merge pull request #48 from erosb/master Sean Leary 2016-05-20 21:12:12 -05:00
  • 612dafc750 Update JSONObject.java Sean Leary 2016-05-20 21:10:17 -05:00
  • 808320801a Update JSONArray.java Sean Leary 2016-05-20 21:09:53 -05:00
  • b2bde1f468 Merge pull request #234 from erosb/master Sean Leary 2016-05-20 21:03:06 -05:00
  • a1893ebc02 unittests for stlear/JSON-Java#233 Bence Erős 2016-05-16 14:54:01 +02:00
  • 56be31e7a8 fixing stleary/JSON-Java#233 Bence Erős 2016-05-16 14:53:34 +02:00
  • 8ed0362683 convert remaining JsonPath expressions to JSONPointer stleary 2016-05-14 13:38:46 -05:00
  • 15f48a0500 convert tests to use JSONPointer where practical stleary 2016-05-14 11:59:24 -05:00
  • 9a81b40334 added some JavaDocs stleary 2016-05-14 11:09:51 -05:00
  • 45cbc66f5b add coverage for JSONObject, JSONArray queryFrom() stleary 2016-05-14 09:26:03 -05:00
  • 4a458a9f1c add timestamps to recent commits, javadocs for JSONObject, JSONArray queryFrom() methods stleary 2016-05-14 09:22:18 -05:00
  • 06ae87c456 exclude resources from test stleary 2016-05-13 23:22:54 -05:00
  • 7038ea884e Merge pull request #47 from stleary/add-to-test-suite-and-fix-resource Sean Leary 2016-05-13 23:17:10 -05:00
  • 0112d82755 add JSONPointerTest to test suite, fix resource for gradle build stleary 2016-05-13 23:13:06 -05:00
  • 46044bfc51 Merge pull request #46 from erosb/master Sean Leary 2016-05-13 22:47:14 -05:00
  • 8a72509e6e Merge pull request #222 from erosb/master Sean Leary 2016-05-13 22:46:52 -05:00