Commit Graph

  • a00860ee1d mention that KotlinJsonAdapterFactory validates (#439) Robert Stoll 2018-02-18 04:17:42 +01:00
  • a6d31ba0b4 Merge pull request #440 from square/jakew/tiny-tweak/2018-02-13 Jake Wharton 2018-02-13 16:35:23 -05:00
  • bc7d849362 Reduce visual complexity of branching. Jake Wharton 2018-02-13 15:04:34 -05:00
  • b131d3bba0 Merge pull request #434 from square/jwilson.0207.modulename Jake Wharton 2018-02-07 09:25:18 -05:00
  • 5ad9d31bd8 Move modules into their own packages. Jesse Wilson 2018-02-07 04:33:40 -05:00
  • d26b2a151f Fix error message for invalid toJson signature. (#431) Eric Cochran 2018-02-03 20:50:22 -08:00
  • 5b194964a9 Disallow irregular Kotlin classes. (#424) Eric Cochran 2018-01-10 19:07:13 -08:00
  • 9deeb62e77 Add permalink to ISO8601Utils.java. (#425) Eric Cochran 2018-01-10 18:57:00 -08:00
  • dba2f05b13 Improve error message for local classes. (#423) Eric Cochran 2018-01-10 18:56:37 -08:00
  • 5d12c22f44 ByteStrings example. (#419) Jesse Wilson 2018-01-07 23:04:25 -05:00
  • 7205690bf5 Add a standard example for JSON adapter factories. (#420) Jesse Wilson 2018-01-07 23:04:07 -05:00
  • 359244e996 Fix JsonValueReader to support up to 255 levels of nesting. (#417) Jesse Wilson 2018-01-07 14:55:02 -05:00
  • d2ef4b5a61 Clarify error for non-null Kotlin properties. (#376) Eric Cochran 2018-01-07 11:07:56 -08:00
  • a210d89a55 Don't handle WildcardTypes in ClassJsonAdapter. (#406) Eric Cochran 2018-01-07 11:05:49 -08:00
  • 0a6e836762 Support up to 255 levels of nesting. (#349) Jesse Wilson 2018-01-07 12:17:00 -05:00
  • 8cde0e5d72 Merge pull request #413 from Egorand/egorand/raw-string Jake Wharton 2017-12-15 12:53:35 -05:00
  • 07f5d708dd Use raw string literals to improve test data readability Egor Andreevici 2017-12-15 14:01:45 +02:00
  • f53a77d311 Fix doc reference to Token. (#403) Eric Cochran 2017-12-01 12:07:26 -08:00
  • a8b1550e7e Make selectString consistent across JsonReaders. (#399) Eric Cochran 2017-11-27 15:33:03 -08:00
  • 20ffd22110 Merge pull request #398 from sullis/kotlin-1.1.60 Jake Wharton 2017-11-24 16:39:28 -05:00
  • b06f65d2e9 kotlin 1.1.60 Sean Sullivan 2017-11-24 16:27:37 -05:00
  • f922371fa8 Let JsonValueReader.nextString read numbers. (#390) Eric Cochran 2017-11-24 04:23:12 -08:00
  • 03323ae998 Merge pull request #392 from square/eric.primitives Jesse Wilson 2017-11-21 19:06:13 -05:00
  • 2b7e5a3453 Add error message for accidental primitive usage. Eric Cochran 2017-11-11 18:37:04 -08:00
  • b7a91e0557 Update to Error Prone 2.1.2. (#384) Eric Cochran 2017-11-06 11:49:22 -08:00
  • fd5c5ee2df Fix a typo in the changelog. (#386) Eric Cochran 2017-11-05 13:57:59 -08:00
  • d6742be404 Merge pull request #383 from square/eric.20171104.checkreturnvalue Jake Wharton 2017-11-05 08:51:57 -08:00
  • 5812c994b1 Merge pull request #385 from square/eric.20171105.transient_constructor_error Jesse Wilson 2017-11-05 11:16:54 -05:00
  • b583adac37 Clarify error message for transient parameters. Eric Cochran 2017-11-05 01:44:14 -07:00
  • e643a04ee5 Add @CheckReturnValue to appropriate public APIs. Eric Cochran 2017-11-04 21:13:07 -07:00
  • 4ac0d6f5ef Merge pull request #375 from square/eric.kotlin_readme Jesse Wilson 2017-10-29 09:11:09 -04:00
  • 88ec00bcf4 Document adding the KotlinJsonAdapterFactory. Eric Cochran 2017-10-29 05:38:48 +00:00
  • f06b43b2a4 Merge pull request #374 from square/eric.cleanup_33 Jake Wharton 2017-10-28 10:13:54 +01:00
  • e0ad48cd97 Update to Kotlin 1.1.51. Eric Cochran 2017-10-28 10:07:05 +01:00
  • 8bf298ac14 Merge pull request #360 from square/eric.20171004.delegate-adapters Jesse Wilson 2017-10-04 21:53:12 -04:00
  • 4376a50f1f Clarify delegation with qualifiers test. (#359) Eric Cochran 2017-10-04 16:49:23 -07:00
  • f847d47daa Remove Types.equal. (#358) Eric Cochran 2017-10-04 15:54:17 -07:00
  • de336ef86e Allow delegates for intermediates in adapters. Eric Cochran 2017-10-04 15:48:02 -07:00
  • 224369155e Merge pull request #355 from square/eric.20170925.proguard Jake Wharton 2017-09-25 15:51:55 -04:00
  • 165e3628be Update ProGuard config for CheckReturnValue. Eric Cochran 2017-09-25 15:03:36 -04:00
  • 22c3b02b3f Merge pull request #354 from square/eric.20170925.checkreturnvalue Jake Wharton 2017-09-25 14:45:48 -04:00
  • 2db89355f1 Add CheckReturnValue for toJson's string result. Eric Cochran 2017-09-25 13:05:36 -04:00
  • 8dfe9edc00 Merge pull request #352 from emmaguy/emmaguy/add-recipe-type-adapter-delegate Jesse Wilson 2017-09-25 13:31:20 -04:00
  • f5ceb91e0f Merge pull request #353 from square/eric.20170925.unwrap-write Jesse Wilson 2017-09-25 13:30:32 -04:00
  • eed3295495 Fix not writing value to JsonWriter in example. Eric Cochran 2017-09-25 13:02:36 -04:00
  • 816f6f81c6 Add an example custom adapter which delegates Emma Guy 2017-09-24 13:25:02 +01:00
  • e8a2596841 Add ProGuard rule for JsonQualifier (#342) John Carlson 2017-08-04 17:15:11 -05:00
  • da1ed8f5c3 Merge pull request #339 from oldergod/patch-1 Jake Wharton 2017-07-31 23:59:33 -04:00
  • 5125fc2f27 Fix builder calls to new API Benoît Quenaudon 2017-08-01 12:58:20 +09:00
  • b4ad3b9789 Merge pull request #336 from Jawnnypoo/patch-1 Jesse Wilson 2017-07-31 21:56:17 -04:00
  • f12031ecba Merge pull request #337 from Jawnnypoo/patch-2 Jesse Wilson 2017-07-27 00:04:05 -04:00
  • 76df51bfde Correction to docs of Rfc3339DateJsonAdapter John Carlson 2017-07-26 14:49:46 -05:00
  • 54c026f5db Document moshi-adapters artifact John Carlson 2017-07-26 14:35:38 -05:00
  • ab5b3a468e Add moshi-kotlin documentation John Carlson 2017-07-26 12:42:02 -05:00
  • c755894af3 Merge pull request #335 from square/eric.0724.null_kotlin Jake Wharton 2017-07-24 20:57:34 +01:00
  • 1340ef8935 JsonAdapter.Factory.create rejects the null Type. Eric Cochran 2017-07-24 11:06:22 -07:00
  • fdd38cddd8 Merge pull request #333 from square/eric.0719.nonnull_annotations Jesse Wilson 2017-07-19 15:07:41 -04:00
  • 00694e9878 Fail earlier with null annotation set. Eric Cochran 2017-07-19 11:29:06 -07:00
  • 76f50df2cc Merge pull request #327 from square/eric.0620.date-cause Jesse Wilson 2017-06-20 18:14:17 -04:00
  • b7f771a70f Add cause to malformed date string exception. Eric Cochran 2017-06-20 00:15:11 -07:00
  • 3c225fcad7 Merge pull request #321 from OleksandrKucherenko/patch-1 Jesse Wilson 2017-06-18 13:40:14 -04:00
  • f89544fd70 Merge pull request #324 from square/jwilson.0610.test_for_323 Jake Wharton 2017-06-10 21:28:35 -04:00
  • d3926a7f86 Add a test to demonstrate the 32-parameter limit jwilson 2017-06-10 21:07:01 -04:00
  • bcb150eb06 proguard config updates Oleksandr 2017-06-09 14:18:38 +02:00
  • aee3216ca1 Merge pull request #316 from square/jwilson.0526.delegate_core_adapter Jesse Wilson 2017-05-27 06:09:42 -04:00
  • 9e9655b556 Change the adapter for Object.class to delegate. jwilson 2017-05-26 21:49:04 -04:00
  • cda6bb9f14 Merge pull request #312 from oldergod/patch-1 Jake Wharton 2017-05-21 22:07:11 -04:00
  • c4436cef80 FIX TYPO: Voila -> Voilà Benoît Quenaudon 2017-05-22 11:01:32 +09:00
  • 798f14bda5 [maven-release-plugin] prepare for next development iteration jwilson 2017-05-14 22:20:00 -04:00
  • f42ae45f4c [maven-release-plugin] prepare release moshi-parent-1.5.0 jwilson 2017-05-14 22:19:55 -04:00
  • 77a1f388db Fix Javadoc builds with the jsr305 dependency. (#306) Jesse Wilson 2017-05-14 22:18:35 -04:00
  • 4050e45e82 Update changelog for 1.5 jwilson 2017-05-14 22:02:51 -04:00
  • 5031a313b7 Merge pull request #305 from square/jwilson.0514.okio113 Jake Wharton 2017-05-14 19:00:58 -07:00
  • c8d8ee1fff Upgrade to Okio 1.13. jwilson 2017-05-14 21:58:48 -04:00
  • 7d0c952102 Merge pull request #304 from square/jwilson.0514.factory_class Jake Wharton 2017-05-14 20:06:33 -04:00
  • 7d5c4adc8d Use a class for KotlinJsonAdapterFactory. jwilson 2017-05-14 20:01:26 -04:00
  • 10c77d7979 Fix typo in Changelog. (#302) Niklas Baudy 2017-05-10 13:19:34 +02:00
  • de4c2e782e Merge pull request #300 from square/jwilson.0507.synthetic_properties Jake Wharton 2017-05-07 17:31:21 -04:00
  • 494992dab8 Support more kinds of properties in KotlinJsonAdapter jwilson 2017-05-07 16:18:12 -04:00
  • e59dbf4f96 Add @Nullable to result of Types.nextAnnotations. (#298) Eric Cochran 2017-05-06 18:07:59 -07:00
  • c65b3bf1cb Import jsr305 and use it to mark @Nullable stuff. (#297) Jesse Wilson 2017-05-06 20:31:24 -04:00
  • dac5f695b3 Merge pull request #296 from square/jwilson.0506.checkstyle_77 Jake Wharton 2017-05-06 12:13:00 -07:00
  • 0ea1959b7e Enable Checkstyle 7.7. jwilson 2017-05-06 14:48:55 -04:00
  • 13fd0b252c Throw NPE for null indent string in factory method. (#289) Eric Cochran 2017-04-29 18:46:08 -07:00
  • f942e0fd52 Make Types.equals(Type, Type) public. (#292) Serj Lotutovici 2017-04-30 03:45:06 +02:00
  • bcec358554 Merge pull request #286 from square/jwilson.0421.enums Jake Wharton 2017-04-21 10:05:10 -05:00
  • cd1542363d KotlinJsonAdapter shouldn't convert enums. jwilson 2017-04-21 09:41:41 -05:00
  • d95dd07c56 Fix Types.equals for arrays. (#279) Eric Cochran 2017-04-20 15:27:47 -07:00
  • e76110b4b1 Fix Factory visibility (#282) Christian Brüggemann 2017-04-21 00:26:57 +02:00
  • 448a2d3298 Treat negative zero as a number, not a long. (#285) Eric Cochran 2017-04-20 15:22:06 -07:00
  • b4c43ae771 Merge pull request #283 from square/jwilson.0420.more_kotlin_stuff Jake Wharton 2017-04-20 11:08:21 -05:00
  • 6112993919 Handle nulls symetrically in KotlinJsonAdapter. jwilson 2017-04-20 08:37:37 -05:00
  • 81bbe870f1 KotlinJsonAdapter (#281) Jesse Wilson 2017-04-18 23:51:37 -04:00
  • 8c18caf574 Add a test to confirm types are canonicalized. (#278) Jesse Wilson 2017-04-16 12:15:53 -04:00
  • 11dbc3c50b Fix @ToJson IAE message. (#275) Eric Cochran 2017-03-28 02:57:53 -07:00
  • 718f832864 Allow easy delegates in adapter methods. (#272) Eric Cochran 2017-03-27 18:48:19 -07:00
  • 1b634bbb74 Update adapter methods ISE message. (#273) Eric Cochran 2017-03-27 16:25:31 -07:00
  • 05b0a46961 Add error-prone compiler. (#259) Jake Wharton 2017-02-14 22:28:24 -05:00
  • b6ebe53ffb Merge pull request #257 from square/eric/readme-1.4.0 Jesse Wilson 2017-02-05 17:49:23 -05:00
  • 1e37d8dc42 Fix README version number Eric Cochran 2017-02-05 14:38:05 -08:00