Joel Leitch
|
c8cb35e025
|
Adding copyright statement to JsonParserTest.
|
2009-04-01 16:56:40 +00:00 |
|
Inderjeet Singh
|
85f7c939f6
|
Renamed JsonParserImpl to JsonParserJavacc for clarity.
|
2009-03-31 17:58:35 +00:00 |
|
Inderjeet Singh
|
2034090b15
|
Changed version to 1.3
Made JsonParser.parse a non-static method.
|
2009-03-31 17:53:23 +00:00 |
|
Inderjeet Singh
|
8965d31ce9
|
made DEBUG final per the naming conventions.
|
2009-03-30 19:55:05 +00:00 |
|
Inderjeet Singh
|
e340801d25
|
Moved enum-related tests under EnumTest class.
|
2009-03-30 18:36:55 +00:00 |
|
Inderjeet Singh
|
4f727df749
|
Throwing JsonParseException when the user expected class doesn't match the JSON input during deserialization.
|
2009-03-27 23:17:46 +00:00 |
|
Joel Leitch
|
c9cb05fc72
|
Do not leak out a ClassCastException to our clients.
|
2009-03-27 19:43:33 +00:00 |
|
Inderjeet Singh
|
727dbcdd88
|
Fixed javadoc for toString() since we do not output valid Json for strings at the moment.
|
2009-03-20 18:06:52 +00:00 |
|
Inderjeet Singh
|
68f3899c1a
|
Updated the security token to make generated Json non-executable. Removed the unneeded <data> element at the end.
|
2009-03-20 18:02:35 +00:00 |
|
Inderjeet Singh
|
7e90d3a7b2
|
Updated version to 1.3b3 and revised javadocs. Released this version publicly.
|
2009-03-17 21:32:13 +00:00 |
|
Inderjeet Singh
|
b2b2e5dc0a
|
Implemented enhancement request from issue 42 by supporting a new GsonBuilder setting generateNonExecutableJson() that prefixes the generated JSON with some special text that makes the output non-executable javascript. Gson now recognizes this special text in the input while parsing the JSON in fromJson and filters it out, if present.
|
2009-03-17 21:15:10 +00:00 |
|
Inderjeet Singh
|
1c5785be57
|
Tests to reproduce issue 95. The tests currently pass so the bug will be marked as invalid.
|
2009-03-12 20:54:00 +00:00 |
|
Inderjeet Singh
|
4fc6400f5c
|
Fixed the test that broke while fixing issue 100 in r394 by using a TreeSet for SortedSets and HashSet for other kind of sets.
|
2009-03-12 18:17:14 +00:00 |
|
Inderjeet Singh
|
a595032a90
|
Fixed issue 100 by adding support for deserialization of collections of elements that do not implement Comparable.
|
2009-03-12 01:59:48 +00:00 |
|
Inderjeet Singh
|
3d1f7251c1
|
Added tests to reproduce issue 103. The tests pass at the moment, so we need more information in the bugreport.
|
2009-03-12 01:04:30 +00:00 |
|
Inderjeet Singh
|
8f456831d4
|
Fixed Issue 104 by making FieldNamingStrategy to be public and allowing FieldNamingStrategy to be set in GsonBuilder
|
2009-03-11 21:53:02 +00:00 |
|
Inderjeet Singh
|
809e3b5e21
|
Fixed bug 106 by adding custom serialization support for Gregorian Calendar.
|
2009-03-11 21:46:58 +00:00 |
|
Inderjeet Singh
|
16be7167ec
|
Updated Gson grammar to support floating point numbers without a +/- after the E. So, 1.234567899E8 is now accepted by Gson as a valid floating point number. This fixed the bug http://code.google.com/p/google-gson/issues/detail?id=94
Also, updated Gson to use Javacc 4.2.
|
2009-03-05 23:05:29 +00:00 |
|
Inderjeet Singh
|
18005bbae1
|
using consistent method name prefixes.
|
2009-03-03 22:37:26 +00:00 |
|
Inderjeet Singh
|
2c25fdd850
|
Added a test to measure performance of Gson on large collections. Gson's parser handled a collection of 1.4 million objects for serialization. For deserialization, the numbers were lower and Gson parser gave a stack overflow beyond a collection of 87,000 objects.
|
2009-03-03 22:20:59 +00:00 |
|
Inderjeet Singh
|
da8a1feee8
|
Added tests for the bugreport http://code.google.com/p/google-gson/issues/detail?id=99
|
2009-03-03 21:09:07 +00:00 |
|
Inderjeet Singh
|
d4a53ee2fc
|
Added tests to verify JsonParser and related methods in Gson.
|
2009-02-07 00:20:30 +00:00 |
|
Inderjeet Singh
|
9173a4dc63
|
missed these files
|
2009-02-06 19:37:39 +00:00 |
|
Inderjeet Singh
|
81b5ea2da4
|
updated javadocs to 1.3beta2
|
2009-02-06 19:32:56 +00:00 |
|
Inderjeet Singh
|
228fbb9b8b
|
reverting this file since we do not want to generate parser everytime maven is run.
|
2009-02-04 02:02:31 +00:00 |
|
Inderjeet Singh
|
2c7cc620d4
|
Exposed API for JsonParser and added methods to Gson to deserialize from a parse tree.
|
2009-02-04 01:56:28 +00:00 |
|
Inderjeet Singh
|
f4c21abda6
|
updated javadoc in response to issue 97
|
2009-01-29 02:43:36 +00:00 |
|
Joel Leitch
|
764e4d9aca
|
Performance fixes after doing some profiling.
|
2009-01-20 08:38:21 +00:00 |
|
Joel Leitch
|
6a80791f13
|
Code cleanup and some minor performance fixes.
|
2009-01-20 01:36:54 +00:00 |
|
Joel Leitch
|
2cec661ff0
|
Removing some unnecessary code.
|
2009-01-20 01:00:59 +00:00 |
|
Joel Leitch
|
d34fb916cb
|
Added tests for enum serialization and derserialization.
|
2009-01-20 00:52:54 +00:00 |
|
Joel Leitch
|
47b67390fa
|
Set the DEBUG bit back to false.
|
2009-01-17 22:34:57 +00:00 |
|
Joel Leitch
|
f4f92a699d
|
Added test for pretty printing of Maps.
|
2009-01-17 22:32:59 +00:00 |
|
Joel Leitch
|
e8619405be
|
Updating LICENSE file dates.
|
2009-01-12 17:31:30 +00:00 |
|
Joel Leitch
|
9c05adf0fd
|
Committing JavaDoc changes for the 1.3 Beta release.
|
2009-01-12 17:28:53 +00:00 |
|
Joel Leitch
|
0b1ee35784
|
Code review suggestions for r361
|
2009-01-12 17:10:50 +00:00 |
|
Joel Leitch
|
6620786642
|
Added Copyright statement.
|
2009-01-11 06:18:08 +00:00 |
|
Joel Leitch
|
e2cfc0cc19
|
Update GsonBuilder API to accept an enum for the serialize Long as string. This will be useful if/when we implement support to serialize a long type as an array of integers.
|
2009-01-11 06:11:29 +00:00 |
|
Joel Leitch
|
90a4619034
|
Minor fixes for pretty printing.
|
2009-01-11 05:01:23 +00:00 |
|
Joel Leitch
|
02decace26
|
Added the ability to deserialize a Map "key" object from a String into a complex Java type.
|
2009-01-06 07:09:19 +00:00 |
|
Inderjeet Singh
|
970446e997
|
replaced system.out.println with a real assertion in the test.
|
2008-12-31 01:15:15 +00:00 |
|
Inderjeet Singh
|
cc334475b0
|
Fixed issue 87 by adding support for deserialization of java.util.Properties
|
2008-12-31 01:01:57 +00:00 |
|
Inderjeet Singh
|
6fe2fdf7a0
|
test to reproduce issue 87
|
2008-12-31 00:43:40 +00:00 |
|
Inderjeet Singh
|
3690d362b9
|
incorporated feedback from r358
|
2008-12-30 22:42:36 +00:00 |
|
Inderjeet Singh
|
e839336eea
|
Incorporated comments from the code review r355
|
2008-12-30 19:03:43 +00:00 |
|
Inderjeet Singh
|
05f54f3552
|
Incorporated code review comments from r350
|
2008-12-30 18:54:33 +00:00 |
|
Joel Leitch
|
9612bb3601
|
Removing test file that I didn't mean to add in r355.
|
2008-12-28 23:14:44 +00:00 |
|
Joel Leitch
|
73d93e3322
|
Provide a setting to allow a client to skip the escaping of special HTML characters.
As well, remove the "/" from the list of special HTML characters since it is causing some incompatibilities.
|
2008-12-28 23:05:22 +00:00 |
|
Joel Leitch
|
1c87bd5993
|
Some minor update to our JavaDoc
|
2008-12-28 06:51:11 +00:00 |
|
Joel Leitch
|
f923f7f537
|
Add "@since" JavaDoc to the new methods in GsonBuilder.
|
2008-12-28 03:35:07 +00:00 |
|