Commit Graph

  • e635f40238 Merge pull request #1027 from Simulant87/1023-set-default-locale master Sean Leary 2025-12-29 19:42:57 -06:00
  • d5e744ca90 Merge pull request #1028 from Simulant87/fix-sonarqube-reliability-issues Sean Leary 2025-12-29 19:42:02 -06:00
  • e0c4086168 Merge pull request #1029 from Simulant87/external-javadoc-badge Sean Leary 2025-12-29 19:41:31 -06:00
  • cf653682be Merge pull request #1030 from stleary/pre-release-20251224 20251224 Sean Leary 2025-12-24 09:16:47 -06:00
  • 24bba97c1d pre-release-20251224 update docs and builds for next release pre-release-20251224 Sean Leary 2025-12-24 09:05:18 -06:00
  • 96353de304 add badge to external hosted javadoc Simulant 2025-12-21 23:16:01 +01:00
  • 8cbb4d5bb3 Fix sonarqube reliability issues Simulant 2025-12-20 22:57:24 +01:00
  • 421abfdc1f save and restore the current default locale, to avoid any side effects on other executions in the same JVM Simulant 2025-12-20 22:27:45 +01:00
  • 128fb42ccc Merge pull request #1021 from Simulant87/update-build-script Sean Leary 2025-11-18 07:26:35 -06:00
  • f8e6dfdc63 Merge pull request #3 from Simulant87/update-readme Simulant87 2025-11-14 15:49:30 +01:00
  • 3bc98dfc7f Update README.md tested on java 25 Simulant87 2025-11-14 15:49:09 +01:00
  • 005dc7b49e add build for LTS JDK 25 Simulant87 2025-11-14 15:47:58 +01:00
  • d38cb064fd reset setup-java to version 1 for 1.6 build Simulant87 2025-11-14 15:45:41 +01:00
  • e9a7d7c72e add distribution to java 1.6 build Simulant87 2025-11-14 15:40:21 +01:00
  • 73c582e129 update github actions to version 5 Simulant87 2025-11-14 15:29:52 +01:00
  • a6ca84074a Merge pull request #1020 from Abhineshhh/fix/support-java-records Sean Leary 2025-11-11 20:19:42 -06:00
  • 8c14e96c44 Merge pull request #1017 from Md-Yasir/enhancement/refactors Sean Leary 2025-11-09 19:02:49 -06:00
  • 8f3b0f1c13 Add runtime record detection for backward compatibility AbhineshJha 2025-11-02 22:32:44 +05:30
  • f2acf8af69 Optimize method name exclusion using Set lookup instead of multiple equals checks AbhineshJha 2025-10-30 20:15:42 +05:30
  • fd1eee9c3b Add comprehensive edge case tests for record support AbhineshJha 2025-10-25 14:43:09 +05:30
  • 2550c692cf Refactor: Extract isRecordStyleAccessor helper method AbhineshJha 2025-10-25 14:30:25 +05:30
  • 20f5200000 Fix: Support Java record accessors in JSONObject AbhineshJha 2025-10-25 14:16:55 +05:30
  • 25f355a953 Merge pull request #1006 from sk02241994/feature-1003 Sean Leary 2025-10-31 11:25:03 -05:00
  • 42800c208a Updating to work with java 1.6 sk02241994 2025-10-28 13:06:11 +11:00
  • 0cdc5e5170 Reverted Constructor access to public md-yasir 2025-10-25 20:51:50 +05:30
  • ac65ee0490 Revert "Refactored stop conditions to be invariant by using while loop." md-yasir 2025-10-25 20:32:30 +05:30
  • 39e8ead7cd Added java doc for deprecated decoration md-yasir 2025-10-24 09:37:46 +05:30
  • 6dd878d3c9 Deprecated public constructors instead of making it private. md-yasir 2025-10-24 09:10:53 +05:30
  • 2c6082a0a2 Refactored stop conditions to be invariant by using while loop. md-yasir 2025-10-23 22:50:12 +05:30
  • 5dc1031d17 Made JSONMl constructor to private and refactored ternary operations to independent statement in L243 md-yasir 2025-10-23 22:38:01 +05:30
  • 1de42aa4fd Made CookieList constructor to private. md-yasir 2025-10-23 22:37:00 +05:30
  • c13b57ca26 Made Cookie constructor to private. md-yasir 2025-10-23 22:36:53 +05:30
  • f92f281620 Updating to work with java 1.6 sk02241994 2025-10-23 17:33:37 +11:00
  • 8ccf5d7525 Removing the interface classes and simplifying the implementation to use if else instead sk02241994 2025-10-23 17:32:07 +11:00
  • a7c193090a Updating docs sk02241994 2025-10-16 14:23:30 +11:00
  • c4c2beb874 Limiting implemetation by removing the new classes. sk02241994 2025-10-16 14:19:19 +11:00
  • 9adea9e12d Updating to work with java 1.6 sk02241994 2025-09-28 20:15:14 +10:00
  • 7465da858c - Updating for java 1.6 - Resolving Sonar cube issues. sk02241994 2025-09-28 19:38:52 +10:00
  • 0521928463 - Added implementation for Enum and Map - Moving the CustomClass to data folder. - Removing JSONBuilder.java - Moving the implementation of JSONBuilder to JSONObject. sk02241994 2025-09-28 19:26:09 +10:00
  • fbb6b3158e Updating to work with java 1.6 sk02241994 2025-09-09 17:02:24 +10:00
  • ebc13d6685 Updating to work with java 1.6 sk02241994 2025-09-09 17:01:30 +10:00
  • 7d28955216 Updating to work with java 1.6 sk02241994 2025-09-09 16:51:52 +10:00
  • 83a0e34be5 1003: Implement JSONObject.fromJson() with unit tests sk02241994 2025-09-09 15:05:34 +10:00
  • 3e8d1d119f Merge pull request #1014 from Md-Yasir/enhancement/string-check Sean Leary 2025-10-11 21:02:44 -05:00
  • 1a2c50b40c changed string checking logic >> string.length() > 0 to !string.isEmpty() md-yasir 2025-10-11 19:48:33 +05:30
  • eb97037f7c Merge pull request #1013 from marilynel/master Sean Leary 2025-09-24 12:38:56 -05:00
  • 05867c4b0b Merge branch 'master' of https://github.com/marilynel/JSON-java marilynel 2025-09-21 16:37:20 -08:00
  • c6efa080c0 more cleanup sonarqube JSONArray marilynel 2025-09-21 16:36:52 -08:00
  • aff59d06fa Merge pull request #1011 from marilynel/master Sean Leary 2025-09-18 20:13:43 -05:00
  • b258ea3d46 Merge pull request #1008 from eleumik/eleumik-patch-1007-array Sean Leary 2025-09-18 20:12:55 -05:00
  • a5e234aa19 Merge pull request #1009 from eleumik/eleumik-patch-1 Sean Leary 2025-09-18 20:12:03 -05:00
  • f2af220cb4 more sonarcube fixes marilynel 2025-09-14 10:59:39 -08:00
  • a3edc1da0f Merge pull request #1005 from marilynel/master Sean Leary 2025-09-11 15:42:48 -05:00
  • 686c084897 Update JSONTokener.java for #1007 Michele Vivoda 2025-09-10 02:30:19 +02:00
  • 9de3005566 Update JSONArray.java for #1007 Michele Vivoda 2025-09-10 02:21:16 +02:00
  • 69c87dc4db more sonarcube optimization in jsonobject.java marilynel 2025-09-07 12:52:59 -08:00
  • 53cfa742a7 more sonarcube optimization in jsonobject.java marilynel 2025-09-07 12:41:37 -08:00
  • 4e0f62b1a6 more sonarcube optimization in jsonobject.java marilynel 2025-09-07 12:28:52 -08:00
  • 9b8eefc2de Merge pull request #1004 from marilynel/master Sean Leary 2025-08-29 07:49:28 -05:00
  • 6ed2880f55 more sonarcube cleanup marilynel 2025-08-24 12:55:49 -08:00
  • 9bb26bdb34 sonar cube stuff marilynel 2025-08-03 11:52:20 -08:00
  • 78137d389d Merge pull request #1001 from marilynel/master Sean Leary 2025-07-31 20:54:08 -05:00
  • 38c3a0bb3f more sonarcube issues marilynel 2025-07-27 11:45:07 -08:00
  • ebd9a17a3b addressing minor sonarqube concerns marilynel 2025-07-27 11:26:50 -08:00
  • 82432f0245 Merge pull request #1000 from marilynel/master Sean Leary 2025-07-23 20:46:33 -05:00
  • e762629bcc oops one more sonarcube issue lol marilynel 2025-07-20 12:04:51 -08:00
  • 7fc41a6c0e addressing cognitive complextity marilynel 2025-07-20 11:58:30 -08:00
  • d5d82cdb87 fixing sonarcube issues marilynel 2025-07-20 11:31:29 -08:00
  • 0a9364e920 Merge pull request #999 from marilynel/master Sean Leary 2025-07-16 20:12:57 -05:00
  • c91b728386 oops forgot null marilynel 2025-07-13 12:52:42 -08:00
  • fdaeb486ed fixed some strict mode issues 980 marilynel 2025-07-13 12:41:17 -08:00
  • f0a78aff61 Merge pull request #995 from marilynel/master Sean Leary 2025-07-09 20:18:48 -05:00
  • a79e8a15e5 Merge pull request #994 from stleary/tech-debt-20250701 Sean Leary 2025-07-08 11:04:29 -05:00
  • 7bb3df8ebf added test details marilynel 2025-07-06 12:41:44 -08:00
  • 3dce55794f fixed keeping null as string marilynel 2025-07-06 12:37:05 -08:00
  • d7593fb808 Merge pull request #992 from surajdm123/add-tests Sean Leary 2025-07-06 08:27:59 -05:00
  • 1eed44a59e Merge pull request #993 from surajdm123/add-tests-2 Sean Leary 2025-07-06 08:27:20 -05:00
  • 7eccadefcd Merge pull request #991 from Simulant87/update-codeql-v3 Sean Leary 2025-07-04 16:39:18 -05:00
  • 7b0d1942b4 tech-debt-25250701 add jacoco to gradle build, refactor JSONObject to restore performance tech-debt-20250701 Sean Leary 2025-07-03 20:39:13 -05:00
  • a729c2077a Added JUnit tests for XMLTokenerTest surajdm123 2025-07-03 01:23:46 -07:00
  • 7ac773be72 Added JUnit test cases for HTTPTokener surajdm123 2025-07-03 00:47:48 -07:00
  • 7da120e631 update CodeQL to v3 Simulant 2025-07-01 22:57:36 +02:00
  • 197afddbfb Merge pull request #990 from Simulant87/984-refactor-cognitive-complexity-populateMap Sean Leary 2025-07-01 07:13:18 -05:00
  • 1bdaacc8b0 Merge pull request #989 from AlexCai2019/master Sean Leary 2025-06-27 20:17:17 -05:00
  • c882783d58 Format line 2755 in JSONObject.java Alex Cai 2025-06-27 01:44:27 +08:00
  • 5063d314a5 #984 extract method for annotation value check Simulant 2025-06-25 23:08:01 +02:00
  • 916fba5d39 #984 extract methods reducing cognitive complexity Simulant 2025-06-25 23:00:07 +02:00
  • aac376f305 Remove a redundant condition and an empty string AlexCai2019 2025-06-23 01:23:15 +08:00
  • 32e56da786 Merge pull request #988 from stleary/remove-unused-code-jsonobject Sean Leary 2025-06-16 11:34:35 -05:00
  • 50330430ce remove-unused-code-jsonobject removed unused method from jsonobject Sean Leary 2025-06-07 16:15:43 -05:00
  • f1935f5254 Merge pull request #987 from AlexCai2019/master Sean Leary 2025-06-07 09:59:48 -05:00
  • e800cc349f Use constant.equals() AlexCai2019 2025-06-05 01:55:44 +08:00
  • 72a1a48173 Merge pull request #983 from harshith8854/master Sean Leary 2025-05-31 09:58:46 -05:00
  • a381060f81 Add testcase to assert Null fields serialization without JSONParserConfiguration hboggavarapu 2025-05-24 21:54:12 +05:30
  • dadc3e59dc Use JSONParserConfiguration to decide on serializing null fields into JSONObject #982 hboggavarapu 2025-05-23 17:57:08 +05:30
  • 24fafcffeb Merge pull request #981 from stleary/pre-release-20250517 20250517 Sean Leary 2025-05-17 07:44:38 -05:00
  • 418d5e9973 pre-release-20250517 prep for next release pre-release-20250517 Sean Leary 2025-05-17 07:41:21 -05:00
  • 82a02d879e Merge pull request #969 from marilynel/master Sean Leary 2025-04-18 11:48:25 -05:00
  • 2184ef34d1 refactored large test for strict mode marilynel 2025-04-13 11:35:45 -07:00
  • 8e65eaa992 Merge pull request #968 from marilynel/master Sean Leary 2025-04-10 11:56:36 -05:00