Commit Graph

  • af09de142d Merge pull request #254 from square/eric/readme Jesse Wilson 2017-02-04 19:40:01 -05:00
  • 0a70c5c4ab Remove package API from README Eric Cochran 2017-02-04 15:39:35 -08:00
  • 49092ece96 [maven-release-plugin] prepare for next development iteration jwilson 2017-02-04 15:20:11 -05:00
  • d075a3e56a [maven-release-plugin] prepare release moshi-parent-1.4.0 jwilson 2017-02-04 15:20:05 -05:00
  • c8c7bb8f9b Update changelog for 1.4.0. jwilson 2017-02-04 15:17:34 -05:00
  • 921d949a76 Merge pull request #252 from square/jwilson.0204.use_fromJsonObject Jesse Wilson 2017-02-04 15:13:04 -05:00
  • 559e3a22ea Use readJsonValue() in DefaultOnDataMismatchAdapter. jwilson 2017-02-04 14:22:24 -05:00
  • aebd860d1c Merge pull request #250 from NightlyNexus/eric/readJsonValue Jesse Wilson 2017-02-04 14:14:57 -05:00
  • d03ec8e47f Merge branch 'eyedol-update-readme-with-jsonarray-example' jwilson 2017-02-04 14:13:12 -05:00
  • a92509bff2 Update doc with how to parse JSON Arrays Henry Addo 2017-02-04 10:51:54 +09:00
  • 332adcadf5 Add JsonReader.readJsonValue Eric Cochran 2017-02-03 14:47:34 -08:00
  • 7013651dd5 Merge pull request #249 from square/jwilson.0203.dont_mispel Jake Wharton 2017-02-03 13:06:56 -05:00
  • 4d6a4c7383 Merge pull request #248 from square/jwilson.0202.recover_from_failure_example Jesse Wilson 2017-02-03 13:02:54 -05:00
  • 5ea65a5f95 Fix a typo in the name of JsonUtf8Writer. jwilson 2017-02-03 13:02:18 -05:00
  • af6ff5e6e3 Example adapter that recovers from JsonDataExceptions. jwilson 2017-02-02 23:24:08 -05:00
  • 81aed974c6 Merge pull request #247 from square/jwilson.0202.rename_teh_things Jesse Wilson 2017-02-02 22:06:15 -05:00
  • e9d8538ec3 Rename toJsonObject() to toJsonValue(), fromJsonObject() to fromJsonValue(). jwilson 2017-02-02 21:28:38 -05:00
  • 5b5a1a6b9b Merge pull request #236 from NightlyNexus/eric/factory-samples Jesse Wilson 2017-02-02 09:12:06 -05:00
  • 3af58f4a43 Merge pull request #245 from NightlyNexus/eric/platform-fields Jesse Wilson 2017-02-02 09:10:45 -05:00
  • cf087753ff Merge pull request #246 from square/jwilson.0202.numbers_ii Jesse Wilson 2017-02-02 08:27:47 -05:00
  • fdaecb9fb8 Use BigDecimal to encode exotic number types. jwilson 2017-02-01 00:29:36 -05:00
  • 9420b6493c Fix isPlatformType Eric Cochran 2017-02-01 18:27:58 -08:00
  • 832ae4b34f Add Unwrap JsonAdapter.Factory sample Eric Cochran 2017-01-30 23:10:15 -08:00
  • 3c23da50cf Merge pull request #242 from NightlyNexus/eric/nextAnnotations Jesse Wilson 2017-01-31 21:08:14 -05:00
  • ace5979fcf Merge pull request #243 from NightlyNexus/eric/duplicate-key-tests Jesse Wilson 2017-01-31 21:05:17 -05:00
  • 9417cd8207 Add tests for duplicate JSON keys Eric Cochran 2017-01-31 14:44:17 -08:00
  • 05b594a26c Add Types.nextAnnotations Eric Cochran 2017-01-30 23:27:10 -08:00
  • ac325c0c68 Merge pull request #241 from NightlyNexus/eric/types-tests Jesse Wilson 2017-01-31 08:05:54 -05:00
  • 6a2981108f Add arrayOf, subtypeOf, supertypeOf tests Eric Cochran 2017-01-30 23:03:20 -08:00
  • ed164fd806 Merge pull request #235 from NightlyNexus/master Jesse Wilson 2017-01-30 20:56:34 -05:00
  • 14a430cb58 Merge pull request #237 from NightlyNexus/patch-1 Jesse Wilson 2017-01-30 20:55:00 -05:00
  • d27eaa161a Add adapter(Type, Class<? extends Annotation>) Eric Cochran 2017-01-28 20:54:42 -08:00
  • 7b39133748 Merge pull request #240 from square/jwilson.0129.promote_value_to_name Jake Wharton 2017-01-29 23:01:46 -05:00
  • 75b549f1ff Implement promoteValueToName() for ObjectJsonWriter. jwilson 2017-01-29 22:47:59 -05:00
  • b4367899cd Merge pull request #238 from square/jwilson.0129.serializeNulls Jake Wharton 2017-01-29 22:25:39 -05:00
  • b338d1e7ed New JsonAdapter.serializeNulls() method. jwilson 2017-01-29 22:18:12 -05:00
  • 99c1cd0ffd Improve error message for qualified platform types Eric Cochran 2017-01-24 23:39:59 -08:00
  • 99479682ba Merge pull request #233 from square/jwilson.0124.promote_stacks Jesse Wilson 2017-01-25 22:26:30 -05:00
  • 4b7ced70e4 Promote stack management to the JsonReader/JsonWriter supertypes. jwilson 2017-01-24 21:50:19 -05:00
  • a2908369ac Merge pull request #234 from square/jwilson.0124.toJsonObject Jake Wharton 2017-01-24 22:35:09 -05:00
  • e54b023991 New APIs: JsonAdapter.toJsonObject, fromJsonObject. jwilson 2017-01-24 22:11:31 -05:00
  • a90b6c7740 Merge pull request #232 from square/jwilson.0123.object_json_writer Jake Wharton 2017-01-24 12:04:41 -05:00
  • 5ca491fe50 Implement ObjectJsonWriter. jwilson 2017-01-23 20:46:35 -05:00
  • 3f06c0cf55 Merge pull request #228 from square/jwilson.0122.json_writer_tests Jake Wharton 2017-01-23 17:32:44 -05:00
  • 9cb5cb8699 Merge pull request #231 from serj-lotutovici/sl/small_or_nit Jesse Wilson 2017-01-22 18:52:54 -05:00
  • ed6c3a66b0 ObjectJsonReader.typeMismatch should return not throw. Serj Lotutovici 2017-01-23 00:12:11 +01:00
  • 050b9affbc Merge pull request #230 from serj-lotutovici/sl/no_loop_if_buf Jesse Wilson 2017-01-22 18:00:21 -05:00
  • 5a12b31439 Merge pull request #229 from serj-lotutovici/sl/use_select_only Jesse Wilson 2017-01-22 17:58:06 -05:00
  • ddf2489910 Avoid calling source.select() if the value is buffered. Serj Lotutovici 2017-01-22 23:35:02 +01:00
  • 5904b9ce8b Class and Enum adapters now rely only on Options. Serj Lotutovici 2017-01-22 23:06:33 +01:00
  • db30df146f Merge pull request #217 from serj-lotutovici/sl/make_options_public Jesse Wilson 2017-01-22 16:30:13 -05:00
  • 89f4527466 Make JsonReader.selectName and JsonReader.selectString public. Serj Lotutovici 2016-11-19 21:31:34 +01:00
  • 94ff4b7cc2 Prepare tests for a 2nd implementation of JsonWriter. jwilson 2017-01-22 15:07:45 -05:00
  • 459755b98f Merge pull request #227 from serj-lotutovici/sl/know_your_factory Jesse Wilson 2017-01-22 06:26:04 -08:00
  • c69049661b Make JsonReaderFactory implement toString(). Serj Lotutovici 2017-01-22 09:36:24 +01:00
  • 8d80e1bbae Merge pull request #226 from square/jwilson.0121.more_object_reader Jake Wharton 2017-01-21 23:50:00 -05:00
  • aa9125bb81 Fix some bugs and increase tests for ObjectJsonReader. jwilson 2017-01-21 23:06:16 -05:00
  • bc73b075f5 Merge pull request #222 from square/jwilson.0117.object_json_reader Jesse Wilson 2017-01-21 05:12:16 -08:00
  • 1be3e84733 First step of a JsonReader that reads a DOM. jwilson 2017-01-17 00:26:12 -08:00
  • 8217219112 Merge pull request #225 from NightlyNexus/eric/add-null Jesse Wilson 2017-01-17 18:23:03 -08:00
  • fb3e9e8b47 Fix null Eric Cochran 2017-01-17 18:08:18 -08:00
  • a16323db02 Disallow Moshi.Builder.add(null) Eric Cochran 2017-01-17 17:51:04 -08:00
  • c0a05b56bd Merge branch 'serj-lotutovici-sl/fix_long_parsing' jwilson 2017-01-16 13:47:40 -05:00
  • 38a06b080d Fix Long parsing for big values. Serj Lotutovici 2016-11-07 14:54:13 +01:00
  • f667733ec7 Merge pull request #219 from serj-lotutovici/sl/to_string Jesse Wilson 2017-01-16 13:26:46 -05:00
  • 3fb549e434 Merge branch 'jmfayard-prettyprint' jwilson 2017-01-16 13:26:05 -05:00
  • 176e9d0685 Moshi.Builder#setPrettyPrinting + failing test jmfayard 2017-01-07 18:34:56 -05:00
  • 0ccc746db5 Make ArrayJsonAdapter implement toString(). Serj Lotutovici 2016-12-28 15:25:05 +01:00
  • b024b6a1cb Merge pull request #212 from square/jwilson.1023.nulls_in_readers Jake Wharton 2016-10-23 11:17:36 -04:00
  • 4c973d1aef Adapter methods get nulls if they accept JsonReader/JsonWriter. jwilson 2016-10-23 10:57:02 -04:00
  • e1809aa6f9 [maven-release-plugin] prepare for next development iteration jwilson 2016-10-21 09:35:13 -04:00
  • 6d623663cb [maven-release-plugin] prepare release moshi-parent-1.3.1 jwilson 2016-10-21 09:35:10 -04:00
  • af3e435927 Update changelog for 1.3.1. jwilson 2016-10-21 09:34:32 -04:00
  • 5467daeff8 Merge pull request #211 from square/jwilson.1020.escape_slash Jake Wharton 2016-10-20 22:34:00 -04:00
  • b0e11ebb1c Don't reject escaped forward slashes. jwilson 2016-10-20 21:32:58 -04:00
  • 22e6991e41 Merge pull request #204 from serj-lotutovici/sl/changelog_nits Jesse Wilson 2016-10-17 09:35:32 -04:00
  • c35756cfa6 Fix small changelog nit. Serj Lotutovici 2016-10-17 15:26:57 +02:00
  • 4ff50c47ac [maven-release-plugin] prepare for next development iteration jwilson 2016-10-15 14:18:34 -04:00
  • 71ded8d091 [maven-release-plugin] prepare release moshi-parent-1.3.0 jwilson 2016-10-15 14:18:31 -04:00
  • cc8eab1b18 Update changelog for Moshi 1.3.0. jwilson 2016-10-15 14:16:55 -04:00
  • e54fa3c31a Merge pull request #202 from square/jwilson.1015.deep Jesse Wilson 2016-10-15 13:57:33 -04:00
  • d8743eeef1 Limit to 31 levels of nested structure. jwilson 2016-10-15 13:33:22 -04:00
  • e506abbc78 Merge pull request #201 from square/jwilson.1015.fix_enclosed_types Jake Wharton 2016-10-15 12:29:41 -04:00
  • 2b5301f737 Fix enclosed types with adapter methods. jwilson 2016-10-15 10:02:04 -04:00
  • fce8fc6976 Merge pull request #200 from square/jwilson.1014.more_jsonadapter_tests Jake Wharton 2016-10-14 10:40:00 -04:00
  • d6b982629d Test more cases of injecting JsonAdapters. jwilson 2016-10-14 08:30:25 -04:00
  • c56370257e Merge pull request #197 from square/jwilson.1013.json_adapter_parameters Jesse Wilson 2016-10-14 08:11:16 -04:00
  • afbaa6a8ef Permit JsonAdapters to be injected in toJson(), fromJson() methods. jwilson 2016-10-13 21:54:04 -04:00
  • 059e8ef286 Merge pull request #198 from square/jwilson.1013.standard_prefixes Jake Wharton 2016-10-13 22:16:39 -04:00
  • 257d2a0862 Merge pull request #199 from square/jwilson.1013.drop_private_url Jake Wharton 2016-10-13 22:15:44 -04:00
  • 6df7fa4dd5 Don't link to Google's internal bugtracker. jwilson 2016-10-13 22:09:19 -04:00
  • 10703aae65 Omit Kotlin and Scala platform types from the class adapter. jwilson 2016-10-13 22:06:41 -04:00
  • 4847160540 Merge pull request #196 from square/jw/okio Jesse Wilson 2016-10-12 08:25:07 -04:00
  • e01c89cef6 Okio 1.11.0. Jake Wharton 2016-10-12 01:09:54 -04:00
  • 56ae2758bf Merge pull request #178 from square/jw/encoding-exception Jesse Wilson 2016-07-08 22:31:36 -04:00
  • 47972ba577 Differentiate encoding problems with a specific exception. Jake Wharton 2016-07-08 21:17:27 -04:00
  • bdacdad6ee Merge pull request #177 from square/jw/latest-okio Jesse Wilson 2016-07-08 18:57:15 -04:00
  • 42caa166f4 Point at the latest Okio. Jake Wharton 2016-07-08 18:01:08 -04:00
  • 6d54252527 Merge pull request #168 from square/jw/cause Jesse Wilson 2016-06-06 09:08:47 -07:00
  • d5c646f93e Propagate adapter method exception cause. Jake Wharton 2016-06-06 01:44:47 -04:00