Commit Graph

  • d843950731 Make checkstyle happy on JsonReader column width. (#811) Eric Cochran 2019-02-15 17:08:46 -08:00
  • 13a40edf5b Correct error for duplicate JSON key for Kotlin. (#789) Eric Cochran 2019-02-15 11:18:50 -08:00
  • 126c8ea961 Support fail on unknown in PolymorphicJsonAdapterFactory. (#792) Eric Cochran 2019-02-15 11:16:12 -08:00
  • f68035859e Fix typo in documentation for JsonReader.peekJson() (#797) Thomas Vos 2019-02-15 20:15:38 +01:00
  • e04c80c1c6 Remove old TODO after KotlinPoet fix. (#790) Eric Cochran 2019-02-15 11:15:02 -08:00
  • b8610c7fc7 Merge pull request #805 from Egorand/egorand/190209/broken-travis-config Jake Wharton 2019-02-09 20:18:26 -05:00
  • 136df54467 Remove broken Travis config block Egor Andreevici 2019-02-09 20:04:41 -05:00
  • ded3bccc60 Some miscellaneous kotlinpoet updates (#786) Zac Sweers 2019-01-13 07:18:00 -08:00
  • 3588c98b86 Merge pull request #778 from square/z/defaultValue Jesse Wilson 2018-12-31 22:04:07 -05:00
  • fead71bca0 Add support for default values in PolymorphicJsonAdapterFactory Zac Sweers 2018-12-31 16:21:57 -08:00
  • 5153295988 Merge pull request #771 from square/z/removeRelocation Zac Sweers 2018-12-11 19:35:47 -08:00
  • e6de367369 Remove shading of KotlinPoet Zac Sweers 2018-12-11 16:19:29 -08:00
  • 9f6197b67c Merge pull request #769 from Egorand/egorand/181210/kotlinpoet-1.0.0 Jesse Wilson 2018-12-11 11:05:12 -05:00
  • 6393692926 KotlinPoet 1.0.0 Egor Andreevici 2018-12-10 19:59:37 -05:00
  • 85e86f1fa8 Add section about null safety (#757) Erik Huizinga 2018-12-04 04:50:52 +01:00
  • 2e241bff6f Merge pull request #764 from square/jwilson.1128.kp10rc3 Jesse Wilson 2018-11-29 07:03:27 -05:00
  • ca4d8f5e34 Upgrade to KotlinPoet 1.0-RC3 Jesse Wilson 2018-11-28 22:20:07 -05:00
  • a2b39e29e8 Merge pull request #760 from square/eric.toJsonCoercesRuntimeTypeForMaps Jesse Wilson 2018-11-27 21:48:38 -05:00
  • 737f58cecb Unignore ObjectAdapterTest's toJsonCoercesRuntimeTypeForMaps Eric Cochran 2018-11-26 17:04:40 -08:00
  • 9aaef1f6f8 Treat warnings as errors in moshi-kotlin tests (#730) Artem Daugel-Dauge 2018-11-24 06:24:19 +03:00
  • 2265f5e9b8 Merge pull request #755 from square/z/removesudo Jesse Wilson 2018-11-23 22:22:24 -05:00
  • 22259af1d1 Remove sudo: false from travis config Zac Sweers 2018-11-23 19:12:30 -08:00
  • 1f2a9373b7 Merge pull request #754 from square/z/kotlinTypesFollowup Zac Sweers 2018-11-20 17:51:59 -08:00
  • dbe7bfa15f Use faster isAnnotationPresent check Zac Sweers 2018-11-20 17:20:09 -08:00
  • afb82cb3e8 Merge pull request #751 from square/eric.platform-type Jesse Wilson 2018-11-20 20:05:13 -05:00
  • c64138bf0a Refuse kotlin classes in ClassJsonAdapter (#749) Zac Sweers 2018-11-19 23:36:52 -08:00
  • 4550da0abe Merge pull request #750 from square/eric.tests Zac Sweers 2018-11-19 23:27:31 -08:00
  • f4f7c656bd Merge pull request #752 from square/eric.p Jake Wharton 2018-11-19 13:46:49 -05:00
  • 7d1657d76c Fix peekJson Javadoc paragraph formatting. Eric Cochran 2018-11-19 10:42:41 -08:00
  • a920b9be3a Improve error message for platform types. Eric Cochran 2018-11-19 02:23:25 -08:00
  • 1f46203285 Fix KotlinJsonAdapter tests that were missing the factory. Eric Cochran 2018-11-19 01:58:25 -08:00
  • 8b17ecedae Merge pull request #745 from square/eric.incorrect-skipValue Jesse Wilson 2018-11-18 10:18:02 -05:00
  • 5f0b2ee8e3 Allow Object base type for PolymorphicJsonAdapterFactory. (#744) Eric Cochran 2018-11-18 07:15:41 -08:00
  • 6e6abf54ab Merge pull request #747 from square/eric.null-safe-adapters Zac Sweers 2018-11-17 03:00:32 -08:00
  • 38b08f81e6 Fix test for null-safe KotlinJsonAdapterFactory adapters. Eric Cochran 2018-11-17 02:23:28 -08:00
  • 5bf14098d1 Fix infinite loop when calling skipValue at the end an object or array. Eric Cochran 2018-11-16 10:20:38 -08:00
  • 5f5631e34f Replace Okio 2.x with 2.1 Jesse Wilson 2018-11-10 14:42:18 -05:00
  • 98459dd8ab Reference 1.8 in the README Jesse Wilson 2018-11-09 09:41:10 +10:00
  • 6b6c1af907 [maven-release-plugin] prepare for next development iteration Jesse Wilson 2018-11-09 10:04:52 +11:00
  • eb7110bf59 [maven-release-plugin] prepare release moshi-parent-1.8.0 Jesse Wilson 2018-11-09 10:04:36 +11:00
  • 69d4f40a12 Update changelog for 1.8.0 Jesse Wilson 2018-11-09 10:01:07 +11:00
  • 878b3ff93b Add CheckReturnValue annotation to peekJson. (#736) Eric Cochran 2018-11-08 12:41:45 -08:00
  • 103ae3cec6 Merge pull request #737 from square/eric.CheckReturnValue-writer Jake Wharton 2018-11-06 11:06:02 -08:00
  • 81db25825d Add CheckReturnValue annotation to beginFlatten. Eric Cochran 2018-11-06 10:15:01 -08:00
  • cf22bf9bce Add Gradle Kotlin DSL for dependencies (#719) Stefan M 2018-11-06 09:05:15 +01:00
  • 5c41565f39 Fall back to reflection when generated adapter is not found. (#728) Eric Cochran 2018-11-05 23:28:36 -08:00
  • a8102bccd2 Merge pull request #733 from daugeldauge/fix-variance-issues Jesse Wilson 2018-11-05 07:22:40 +11:00
  • 8a22f6b133 Do not check required property for null second time (#732) Artem Daugel-Dauge 2018-11-04 20:44:10 +03:00
  • 0e3a52b729 Use javaObjectType instead of Java primitives while creating parametrized type (#731) Artem Daugel-Dauge 2018-11-04 20:42:51 +03:00
  • e0be5f5a54 Fix variance issues Artem Daugel-Dauge 2018-11-04 17:11:22 +03:00
  • 1acc70dd70 Merge pull request #710 from technoir42/keep-nested-class-adapters Jesse Wilson 2018-11-04 08:23:23 +10:00
  • 9e3d2345f9 Retain generated JsonAdapters for nested classes technoir 2018-11-04 00:52:05 +03:00
  • fc4b92710e Merge pull request #729 from square/jwilson.1103.fix_lookup_chain_prose Jesse Wilson 2018-11-04 04:11:05 +10:00
  • 978d4dddd5 Fix prose in deferred adapters Jesse Wilson 2018-11-03 22:36:17 +11:00
  • 0cb2aef646 Merge pull request #726 from square/eric.kp$ Jesse Wilson 2018-11-03 12:13:26 +10:00
  • 1e4be0e16f Merge pull request #727 from square/eric.getBuffer Jesse Wilson 2018-11-03 12:12:05 +10:00
  • fe7ba863b4 Use BufferedSource.getBuffer(). Eric Cochran 2018-11-02 17:03:45 -07:00
  • 0795e9cbd5 Update to KotlinPoet 1.0.0-RC2. Eric Cochran 2018-11-02 16:59:27 -07:00
  • 9eb142d05b Merge pull request #714 from square/jwilson.1021.fix_deferred_races Jesse Wilson 2018-10-22 21:31:52 -04:00
  • ce65ff5527 Fix a race condition on deferred adapters Jesse Wilson 2018-10-21 22:01:23 -04:00
  • daa0441ab3 Merge pull request #713 from square/jwilson.1019.runtime_polymorphic Jesse Wilson 2018-10-20 00:54:14 -04:00
  • 89103b6d13 Rename RuntimeJsonAdapterFactory to PolymorphicJsonAdapterFactory Jesse Wilson 2018-10-20 00:46:06 -04:00
  • 1896e0f118 Merge pull request #697 from jocmp/master Jesse Wilson 2018-10-19 23:33:06 -04:00
  • ed5577b463 Merge pull request #712 from square/jwilson.1019.use_flatten Jesse Wilson 2018-10-19 12:18:20 -04:00
  • 6125d8c7b1 Don't decode into memory in RuntimeJsonAdapterFactory Jesse Wilson 2018-10-19 12:03:44 -04:00
  • 01a406eac9 Merge pull request #708 from square/jwilson.1013.flattening Jesse Wilson 2018-10-19 11:23:03 -04:00
  • f28bca609a JSON flattening. Jesse Wilson 2018-10-13 23:46:11 -04:00
  • 08bfedaeb2 Merge pull request #707 from square/jwilson.1009.streaming_RuntimeJsonAdapterFactory Jesse Wilson 2018-10-13 20:43:53 -04:00
  • 24ac43a799 Change RuntimeJsonAdapterFactory to peek for type names. Jesse Wilson 2018-10-09 23:10:31 -04:00
  • cfaf62c95f Merge pull request #706 from square/eric.javadoc Jesse Wilson 2018-10-08 15:54:57 -04:00
  • 931673c264 Fix Javadoc code formatting for JsonReader.peek(). Eric Cochran 2018-10-08 12:48:44 -07:00
  • 2a4d37ece4 Merge pull request #704 from square/jwilson.1007.peekutf8 Jesse Wilson 2018-10-08 12:27:02 -04:00
  • 01c45ca2a8 Merge pull request #705 from square/jwilson.1008.register_as_factory Jesse Wilson 2018-10-08 12:24:17 -04:00
  • 7055391230 Implement peekJson() for JsonUtf8Reader Jesse Wilson 2018-10-07 17:54:46 -04:00
  • fe22970973 Document how to register JsonAdapters Jesse Wilson 2018-10-08 10:38:58 -04:00
  • eb64d186a6 Merge pull request #680 from square/jwilson.0923.peekvalue Jesse Wilson 2018-10-07 16:59:20 -04:00
  • 10e2b77585 Merge pull request #703 from square/z/allow-other-processors Jesse Wilson 2018-10-06 12:40:15 -04:00
  • a34ca365f0 Allow other processors to process JsonClass Zac Sweers 2018-10-06 17:05:06 +02:00
  • bd2f2c4c28 Mention proguard 6 requirement (#686) Zac Sweers 2018-09-29 22:59:52 -04:00
  • e0861cca57 Improve enum exception message (#694) Zac Sweers 2018-09-28 00:24:58 -04:00
  • 21a9c56975 Merge pull request #693 from technoir42/keep-enum-fields Zac Sweers 2018-09-27 23:42:22 -04:00
  • 2990583a1f Merge pull request #695 from square/jwilson.0927.dollar Zac Sweers 2018-09-27 23:41:43 -04:00
  • 80f651a3eb Make RuntimeJsonAdapterFactory public Josiah Campbell 2018-09-27 10:44:17 -05:00
  • a5d35730de Don't use @Language when the literal includes a dollar sign Jesse Wilson 2018-09-27 09:45:44 -04:00
  • b5db9fa7f1 Always keep fields of annotated enums sergey 2018-09-27 00:52:23 +03:00
  • b7055944a9 Proguard config: keep field names of annotated enums (#691) Gabriel Ittner 2018-09-25 20:52:05 +02:00
  • 705ddc24e3 Merge pull request #687 from hzsweers/z/removeExtensions Jesse Wilson 2018-09-25 07:08:54 -04:00
  • 11cbd5eae2 Merge pull request #688 from square/eric.version Jesse Wilson 2018-09-25 07:06:16 -04:00
  • 526717ec36 Remove duplicate kotlin-metadata version declaration. Eric Cochran 2018-09-25 00:17:32 -07:00
  • 86c8671d64 Completely remove companion object jsonAdapter extension function gen Zac Sweers 2018-09-25 00:58:52 -04:00
  • 00dcac60d4 Implement peekJson() for JsonValueReader Jesse Wilson 2018-09-23 23:03:45 -04:00
  • 2cb81857ac [maven-release-plugin] prepare for next development iteration Jesse Wilson 2018-09-24 22:55:49 -04:00
  • 9a652f8788 [maven-release-plugin] prepare release moshi-parent-1.7.0 Jesse Wilson 2018-09-24 22:55:35 -04:00
  • 662386cc03 Merge pull request #685 from square/jwilson.0924.internal_dopcs Jesse Wilson 2018-09-24 22:50:43 -04:00
  • 026d16ba68 Don't include the 'internal' package in Javadocs Jesse Wilson 2018-09-24 22:35:29 -04:00
  • efd324b82f Update changelog for 1.7.0. Jesse Wilson 2018-09-24 22:26:55 -04:00
  • 73ca7765c0 Merge pull request #684 from square/jwilson.0924.upgrayedd Jesse Wilson 2018-09-24 22:13:43 -04:00
  • 6e6e533869 Merge pull request #683 from square/jwilson.0924.change_visibility Jesse Wilson 2018-09-24 21:49:25 -04:00
  • 735f0c39f7 Upgrade Kotlin, AssertJ, compile-testing, and kotlin-metadata dependencies Jesse Wilson 2018-09-24 21:48:25 -04:00
  • 11241a2b02 Hide RuntimeJsonAdapterFactory for the forthcoming release. Jesse Wilson 2018-09-24 21:03:20 -04:00