Maicol
|
66d934ba44
|
Remove already covered condition in JsonNull.equals() (#2271)
|
2022-12-06 10:43:08 -08:00 |
Marcono1234
|
847d7f6638
|
Improve documentation (#2193)
* Improve JsonElement subclasses javadoc and add tests
* Slightly improve JsonSerializer and JsonDeserializer javadoc
* Improve ReflectionAccessTest failure message
* Improve documentation regarding field and class exclusion
|
2022-09-09 07:32:55 -07:00 |
Marcono1234
|
0b6a7bf7d9
|
Deprecate JsonElement constructor (#1761)
* Deprecate JsonElement constructor
Creating custom JsonElement subclasses is discouraged.
* Improve test and documentation
* Improve JsonTreeReaderTest, adjust deprecation comments
|
2022-08-04 10:32:30 -07:00 |
Lyubomyr Shaydariv
|
bdea5b9e99
|
Removed the executable flag from clearly text files
|
2018-04-26 10:23:15 +03:00 |
inder123
|
3090a7ed2a
|
Made deepCopy public (#1091)
* Made deepCopy public
* since 2.8.2
|
2017-05-31 10:33:37 -07:00 |
Jesse Wilson
|
411c5c0b50
|
Follow up on r1197 and make deepCopy package-private. We don't want to use protected because some of the classes are non-final and protected shows up in the Javadocs.
|
2012-09-03 23:30:27 +00:00 |
Inderjeet Singh
|
a973837dd4
|
made deepCopy protected to eliminate it from the public API for now.
It will be in the subsequent release.
|
2012-09-03 08:34:37 +00:00 |
Jesse Wilson
|
9c4b23b39a
|
JsonObject.deepCopy() for Gson.
|
2012-08-21 01:19:43 +00:00 |
Jesse Wilson
|
172143df7c
|
Removing JsonObject.deepCopy() and JsonArray.deepCopy()
|
2011-11-12 23:32:44 +00:00 |
Jesse Wilson
|
9cf579ef01
|
Use Streams instead of Escaper.
Fixes issue 345.
|
2011-07-12 23:50:00 +00:00 |
Jesse Wilson
|
f74dffc6fd
|
Add deepCopy to JsonArray and JsonObject.
Resolves issue 301.
|
2011-06-17 21:46:28 +00:00 |
Joel Leitch
|
c9ee7adcc5
|
Start using JsonNull.INSTANCE everywhere and remove creation method.
|
2011-06-03 19:02:28 +00:00 |
Inderjeet Singh
|
44faec1eb1
|
removed the methods that return null for various getAs methods per discussions with Jesse and Joel.
|
2011-05-27 17:58:39 +00:00 |
Inderjeet Singh
|
540d36e4bd
|
API Change: Implemented various getAs methods to return null.
|
2011-05-25 07:08:21 +00:00 |
Inderjeet Singh
|
5e2bc1b8f0
|
New Public API: Exposed the singleton instance for JsonNull.
|
2011-05-25 07:01:36 +00:00 |
Inderjeet Singh
|
feb9617bf0
|
Incorporated comments from r726
|
2011-04-04 22:09:51 +00:00 |
Joel Leitch
|
50eb582657
|
Ensure that the JsonElement.toString() will always generate valid JSON (even when control characters/whitespace characters are used).
|
2009-09-23 18:28:03 +00:00 |
Inderjeet Singh
|
f4c21abda6
|
updated javadoc in response to issue 97
|
2009-01-29 02:43:36 +00:00 |
Joel Leitch
|
6a80791f13
|
Code cleanup and some minor performance fixes.
|
2009-01-20 01:36:54 +00:00 |
Joel Leitch
|
a18a751240
|
Share the same JsonNull instance with the Gson code.
|
2008-12-18 20:14:29 +00:00 |
Joel Leitch
|
11a29b63b0
|
Implemented suggested changes from r324 code review.
|
2008-12-02 23:41:04 +00:00 |
Joel Leitch
|
b9e81f93c1
|
Fixed warnings and updated some JavaDoc.
|
2008-12-01 01:40:11 +00:00 |
Joel Leitch
|
b90228dcc0
|
Enable serialization of nulls within Maps.
|
2008-11-30 23:01:14 +00:00 |
Inderjeet Singh
|
3ff6bda2ad
|
Added equals and hashcode to JsonNull to ensure all instances of this class are the same.
|
2008-11-14 22:33:39 +00:00 |
Inderjeet Singh
|
7aa1d0f6aa
|
Reusing the JsonNull instance everywhere instead of recreating it.
This is a minor optimization, which is possible because JsonNull is a stateless object.
|
2008-10-24 20:35:22 +00:00 |
Inderjeet Singh
|
57d1f32de5
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |