From e74f3efa072f97ac91acaa6ad09eeadf354d2943 Mon Sep 17 00:00:00 2001 From: Mitchell Hentges Date: Thu, 17 Nov 2016 18:24:55 -0800 Subject: [PATCH] Release 1.3.3 --- README.md | 18 +++++++++--------- pom.xml | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 9ba06c4..811c93a 100644 --- a/README.md +++ b/README.md @@ -36,13 +36,13 @@ System.out.println(unkown.getClass()); ca.fuzzlesoft json-parse - 1.3.2 + 1.3.3 ``` **Gradle** ``` -compile 'ca.fuzzlesoft:json-parse:1.3.2' +compile 'ca.fuzzlesoft:json-parse:1.3.3' ``` ## Features @@ -53,19 +53,19 @@ If incorrect JSON is passed to `JsonParse`, the thrown exception will explain _w ``` {"outer": {"inner": {"a": true, "b": nulll}}} -outer.inner.b: "nulll" is not a valid constant. Missing quotes? +.outer.inner.b: "nulll" is not a valid constant. Missing quotes? {"outer": {"inner": {"a": true "b": false}}} -outer.inner.a: wasn't followed by a comma +.outer.inner.a: wasn't followed by a comma {"outer": {"no-colon" true}} -outer.no-colon: "no-colon" wasn't followed by a colon +.outer.no-colon: "no-colon" wasn't followed by a colon {"object": {no-quotes: true}} -object: unexpected character 'n' where a property name is expected. Missing quotes? +.object: unexpected character 'n' where a property name is expected. Missing quotes? {"outer": {"sick-list": [{}, {"inner": [1, [1, 2, 3, [fasle]]]}]}} -outer.sick-list.[1].inner.[1].[3].[0]: "fasle" is not a valid constant. Missing quotes? +.outer.sick-list.[1].inner.[1].[3].[0]: "fasle" is not a valid constant. Missing quotes? ``` @@ -122,10 +122,10 @@ List list = JsonParse.list(listString); ## FAQ -* Can this convert from JSON directly to `SomeObject`? +* Can this convert from JSON directly to Plain Old Java Objects? Unfortunately not. JSON doesn't have any type information, so explicit knowledge is required before JSON can be -converted. This is the job of a "binding framework" +converted. That would be the job of a "binding framework" * Why is the code squashed so much? diff --git a/pom.xml b/pom.xml index 82fa8f9..301798b 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ ca.fuzzlesoft json-parse - 1.3.2 + 1.3.3 jar Json Parse