-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Comparing changes
Open a pull request
base repository: stleary/JSON-java
base: 20230618
head repository: stleary/JSON-java
compare: 20231013
Commits on Jun 26, 2023
-
Correction of bug when compiling/testing on Windows: Issue537 file mu…
…st be read as UTF-8 (Issue 745)
dburbrid authored and dburbrid committedJun 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 3d52434 - Browse repository at this point
Copy the full SHA 3d52434View commit details
Commits on Jun 29, 2023
-
Merge pull request #752 from davejbur/issue-745-compile-error
Correction of bug when compiling/testing on Windows
Configuration menu - View commit details
-
Copy full SHA for 8ce0019 - Browse repository at this point
Copy the full SHA 8ce0019View commit details -
Renamed object methods from ...Obj to ...Object.
Added object method for optDoubleObject (returns Double vice double). Added similar methods in JSONArray. Added test methods.
dburbrid authored and dburbrid committedJun 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 4951ec4 - Browse repository at this point
Copy the full SHA 4951ec4View commit details
Commits on Jul 15, 2023
-
Merge pull request #753 from davejbur/add-object-methods-and-test
Updated new object methods
Configuration menu - View commit details
-
Copy full SHA for 402db6a - Browse repository at this point
Copy the full SHA 402db6aView commit details
Commits on Aug 1, 2023
-
Don't skip past
\0
when parsing JSON objects.A better solution might be to use -1 instead 0 to represent EOF everywhere, which of course means changing `char` variables to `int`. The solution here is enough to solve the immediate problem, though. Fixes #758.
Configuration menu - View commit details
-
Copy full SHA for c8a9e15 - Browse repository at this point
Copy the full SHA c8a9e15View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ff0db - Browse repository at this point
Copy the full SHA b6ff0dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a4bc34 - Browse repository at this point
Copy the full SHA 2a4bc34View commit details
Commits on Aug 5, 2023
-
Merge pull request #759 from eamonnmcmanus/eofnull
JSON parsing should detect embedded `\0` values
Configuration menu - View commit details
-
Copy full SHA for 60662e2 - Browse repository at this point
Copy the full SHA 60662e2View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b2943eb - Browse repository at this point
Copy the full SHA b2943ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50dfcc5 - Browse repository at this point
Copy the full SHA 50dfcc5View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e563dbc - Browse repository at this point
Copy the full SHA e563dbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bae0b0d - Browse repository at this point
Copy the full SHA bae0b0dView commit details -
Correction of bug when compiling/testing on Windows: Issue537 file mu…
…st be read as UTF-8 (Issue 745)
Configuration menu - View commit details
-
Copy full SHA for 3dd8f2e - Browse repository at this point
Copy the full SHA 3dd8f2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4e152f - Browse repository at this point
Copy the full SHA a4e152fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48089a4 - Browse repository at this point
Copy the full SHA 48089a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for be33deb - Browse repository at this point
Copy the full SHA be33debView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c674be - Browse repository at this point
Copy the full SHA 2c674beView commit details -
John J. Aylward committed
Aug 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 9b69ec4 - Browse repository at this point
Copy the full SHA 9b69ec4View commit details
Commits on Aug 29, 2023
-
Merge pull request #764 from johnjaylward/CodeQl_Pipeline_Update
Update CodeQL action version
Configuration menu - View commit details
-
Copy full SHA for 6409336 - Browse repository at this point
Copy the full SHA 6409336View commit details -
Configuration menu - View commit details
-
Copy full SHA for af6d07c - Browse repository at this point
Copy the full SHA af6d07cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e27da22 - Browse repository at this point
Copy the full SHA e27da22View commit details
Commits on Sep 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a309931 - Browse repository at this point
Copy the full SHA a309931View commit details -
Configuration menu - View commit details
-
Copy full SHA for db122e5 - Browse repository at this point
Copy the full SHA db122e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c1b653 - Browse repository at this point
Copy the full SHA 7c1b653View commit details -
Merge pull request #741 from jscrdev/setup-java-11
Configure Java 8 as the minimum required version
Configuration menu - View commit details
-
Copy full SHA for c29d488 - Browse repository at this point
Copy the full SHA c29d488View commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 74cd73f - Browse repository at this point
Copy the full SHA 74cd73fView commit details
Commits on Sep 16, 2023
-
Merge pull request #769 from jscrdev/fixed-warnings
Addressed Java 17 compile warnings
Configuration menu - View commit details
-
Copy full SHA for 01727fd - Browse repository at this point
Copy the full SHA 01727fdView commit details
Commits on Sep 19, 2023
-
One test method was missing `@Test` so it was never run. One test method used another test class as the base for finding a test resource. While this works in practice with Maven, it is not strictly right.
Configuration menu - View commit details
-
Copy full SHA for 3e688af - Browse repository at this point
Copy the full SHA 3e688afView commit details
Commits on Sep 20, 2023
-
Generalize the logic to disallow nested objects and arrays as keys in…
… objects. Fixes #771.
Configuration menu - View commit details
-
Copy full SHA for 661114c - Browse repository at this point
Copy the full SHA 661114cView commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for db0fde2 - Browse repository at this point
Copy the full SHA db0fde2View commit details
Commits on Sep 26, 2023
-
Merge pull request #770 from eamonnmcmanus/testfixes
Small test fixes.
Configuration menu - View commit details
-
Copy full SHA for 4e8231c - Browse repository at this point
Copy the full SHA 4e8231cView commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 284a316 - Browse repository at this point
Copy the full SHA 284a316View commit details -
Simplify the check for object keys that are themselves objects.
For object keys, we can just skip the part of `nextValue()` that parses values that are objects or arrays. Then the existing logic for unquoted values will already stop at `{` or `[`, and that will produce a `Missing value` exception.
Configuration menu - View commit details
-
Copy full SHA for 16967f3 - Browse repository at this point
Copy the full SHA 16967f3View commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dbb1131 - Browse repository at this point
Copy the full SHA dbb1131View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa5611 - Browse repository at this point
Copy the full SHA eaa5611View commit details
Commits on Sep 30, 2023
-
Merge pull request #773 from eedijs/master
Add optJSONArray method to JSONObject with a default value
Configuration menu - View commit details
-
Copy full SHA for ef68cdf - Browse repository at this point
Copy the full SHA ef68cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61bb60e - Browse repository at this point
Copy the full SHA 61bb60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff921db - Browse repository at this point
Copy the full SHA ff921dbView commit details
Commits on Oct 1, 2023
-
Merge pull request #772 from eamonnmcmanus/complexkey
Disallow nested objects and arrays as keys in objects.
Configuration menu - View commit details
-
Copy full SHA for beb2fb5 - Browse repository at this point
Copy the full SHA beb2fb5View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1726b6c - Browse repository at this point
Copy the full SHA 1726b6cView commit details -
Merge pull request #774 from mccartney/removing-synchronized
Removing excessive synchronization
Configuration menu - View commit details
-
Copy full SHA for 79af389 - Browse repository at this point
Copy the full SHA 79af389View commit details
Commits on Oct 5, 2023
-
XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig fails when run on Windows due to mismatching linebreaks (that aren't important for the test's functionality) between the actual and expected strings. For the actual strings, linebreaks are canonized to the platform's native linebreak using `replaceAll("\\n|\\r\\n", System.getProperty("line.separator")`. However, the expected result is read from a file, and is left with the linebreaks that were originally used to create it. The solution is to perform the same canonization on both strings. Closes #781
Configuration menu - View commit details
-
Copy full SHA for fe45fa9 - Browse repository at this point
Copy the full SHA fe45fa9View commit details -
Use the built-in System.lineSeparator() instead of implementing it ourselves with System.getProperty("line.separator") in order to clean up the code and make it easier to maintain.
Configuration menu - View commit details
-
Copy full SHA for 4c8cac2 - Browse repository at this point
Copy the full SHA 4c8cac2View commit details
Commits on Oct 6, 2023
-
#653 - optLong vs getLong inconsistencies
For exponential decimal conversion, number is not touched. Leading zeros removed from numeric number strings before converting to number.
Configuration menu - View commit details
-
Copy full SHA for 1a38879 - Browse repository at this point
Copy the full SHA 1a38879View commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0e4a94d - Browse repository at this point
Copy the full SHA 0e4a94dView commit details -
add validity check for JSONObject constructors
* fixes #713 * document JSONException in JavaDoc * remove unused Comparable<T> boundary to reuse GenericBean in test
Configuration menu - View commit details
-
Copy full SHA for c93014c - Browse repository at this point
Copy the full SHA c93014cView commit details
Commits on Oct 8, 2023
-
Merge pull request #782 from mureinik/XMLTest-windows
Fix XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig() for Windows - in the test
Configuration menu - View commit details
-
Copy full SHA for bc09f90 - Browse repository at this point
Copy the full SHA bc09f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb99c06 - Browse repository at this point
Copy the full SHA fb99c06View commit details -
Merge pull request #778 from Madjosz/fix_xml_test
Fix XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig() for Windows - in the test
Configuration menu - View commit details
-
Copy full SHA for 776b5cc - Browse repository at this point
Copy the full SHA 776b5ccView commit details -
Merge pull request #779 from Madjosz/713_jsonobject_nonfinite
add validity check for JSONObject constructors
Configuration menu - View commit details
-
Copy full SHA for c4cd526 - Browse repository at this point
Copy the full SHA c4cd526View commit details
There are no files selected for viewing