John J. Aylward
a642329314
Updates value error messages to be consistent.
...
Provide both the type and value that failed conversion. Tries not to
"toString" large value types like Arrays or Maps. For those types it
will just output the type and not a value.
2022-03-21 12:48:25 -04:00
John J. Aylward
7a124d857d
Add test cases for invalid input
2022-01-26 12:19:53 -05:00
Sean Leary
cff5cc6c74
Merge pull request #646 from Zetmas/feature/issue#595
...
XMLParserConfiguration support for xml to json arrays
2021-12-03 19:37:00 -06:00
Liam Miller-Cushon
812955e39d
Use IdentityHashSet for cycle detection
...
Fixes https://github.com/stleary/JSON-java/issues/650
2021-11-26 20:07:21 -05:00
Zach
5dd78bc0b9
Test case passed with tags with multiple entries set forceList
2021-11-19 21:22:38 -06:00
Zach
e638955034
Pass test case for empty tag with forceList
2021-11-19 21:05:05 -06:00
Zach
3f9b53fee4
longer forcelist tests
2021-11-19 20:55:10 -06:00
Zach
a0f90b776d
Passed simple test
2021-11-19 20:46:15 -06:00
Zach
fafaeb7aa6
Added simple test case
2021-11-19 20:32:36 -06:00
Zach
e356739a2f
Added forceList configuration to XMLParserConfiguration
2021-11-19 19:42:00 -06:00
Zach
fca7e17b38
Added test cases for self recursion and complex but no recursion
2021-11-18 14:53:22 -06:00
Zach
fb96e870a9
add test case and modified old ones
2021-11-17 20:00:12 -06:00
Zach
638273af7a
long circle test
2021-11-17 19:41:00 -06:00
Zach
1ffcf3915c
successful test
2021-11-17 19:35:53 -06:00
Zach
4565bddcbb
data class for recursive test
2021-11-17 17:23:40 -06:00
Zach
b5bcb68968
added set check logic
2021-11-17 16:57:41 -06:00
Zach
7823d3a4f3
locate the pace for cyclic check
2021-11-17 15:28:01 -06:00
katldewitt
3ed9154f63
fix: refactor tests
...
context: the backslash unit tests cannot be in the complete document as uriFragmentNotationRoot() will fail due to backslash handling
2021-10-28 05:59:22 -07:00
katldewitt
669316d29e
chore: write unit tests for behavior
2021-10-28 05:45:23 -07:00
katldewitt
30a70c8886
chore: initial unit tests
2021-10-24 08:41:57 -07:00
sreekesh93
9000901a11
Fix test to support oreder mismatch
2021-10-11 19:55:31 +05:30
sreekesh93
f03eb56071
Fix test to support oreder mismatch
2021-10-11 19:46:27 +05:30
sreekesh93
b4bbc58644
Refactor JSONPointerTest
2021-10-11 10:42:31 +05:30
Liam Miller-Cushon
8ca8a80753
Fix some typos
2021-08-25 13:56:44 -07:00
Sean Leary
fb71d9d40f
Merge pull request #606 from artem-smotrakov/fix-javadoc
...
Fix javadoc
2021-08-17 20:40:04 -05:00
stleary
8680b10716
merge from master to pick up #616 and add one more test
2021-07-26 18:07:38 -05:00
stleary
2559114dbb
Merge branch 'master' into fix-similar-check
2021-07-26 17:53:20 -05:00
John Aylward
579784d73e
correct error in converting doubles to big decimals
2021-07-22 23:46:31 -04:00
John Aylward
c03054b1a6
Add test to show bug
2021-07-22 22:57:15 -04:00
John Aylward
4e0faebe62
fix javadoc errors that prevent compilation in Eclipse
2021-07-22 22:54:46 -04:00
stleary
c6089e53f5
Fixes Issue #611 JsonArray.similar() returns after number entry check
2021-07-18 19:53:23 -05:00
stleary
cfbc306673
Fixes Issue #611 JsonObject.similar() returns after number entry check
2021-07-18 10:32:49 -05:00
Niels Frederiksen
f91d0c8a52
New JSONObject.optJSONObject method with defaultValue parameter
2021-06-23 15:15:00 +02:00
stleary
76ec2fe5a2
Revert accidentally changed file
2021-06-22 19:46:33 -05:00
stleary
8f3e5ade18
Add logo image
2021-06-22 19:34:22 -05:00
Artem Smotrakov
b48abe6558
Suppress java/unchecked-cast-in-equals warning for JSONObject.Null.equals()
2021-05-31 15:00:29 +02:00
Artem Smotrakov
97023e1098
Fix Javadoc formatting in JSONObject and XMLParserConfiguration
2021-05-31 14:53:59 +02:00
Ian Lovejoy
75894086e5
Fixed incorrect cast getting float from array
...
Added test for getting float from array
2021-04-27 19:03:35 -07:00
anton0xf
29103e3228
JSONStringer.java: fix max nesting level in javadoc
2021-03-14 22:45:38 +05:00
Shashank Sabniveesu
d6ccc64c79
Closes 563: As never defined in RFC 6901 Section 3, do not handle backslashes (\) and quotes(") as anything special
2021-02-28 16:03:14 -05:00
Ehtesham
5b531faa49
Improved the logic for checking the length of key
2021-01-28 15:31:23 +05:30
Ehtesham
31ff8a2291
Checked the length of key for checker framework
2021-01-27 11:35:38 +05:30
Stranck
efad1d73a7
Added UnitTests
...
(I hope they works :c)
2020-12-04 04:09:19 +01:00
Stranck
c7130d577a
Oops
2020-12-04 01:09:18 +01:00
Stranck
d85eea53bb
Update JSONArray.java
2020-12-04 01:07:29 +01:00
Stranck
57ad94ef5e
Added clear() methods to JSONObject and JSONArray
2020-12-04 00:49:21 +01:00
John J. Aylward
68883b9ff8
update number handling to use new helper method for consistency.
2020-11-19 19:10:08 -05:00
John J. Aylward
11e6b1af7e
fixes issue #573 by added specific compare of numeric types
2020-11-19 18:55:49 -05:00
John J. Aylward
e4b76d6588
Add test to demonstrate the issue. See #573
2020-11-19 18:18:27 -05:00
Rahul Kumar
56d4130a86
Added shallow copy for config map
2020-09-06 11:17:10 +05:30