Commit graph

  • 6ffb94647b
    Switch to openjdk8 for travis builds (#885) master Zac Sweers 2019-08-07 22:56:03 -0400
  • 687acba760 removed limitation where subtypes should be unique (#856) Nuno Gomes 2019-06-20 16:39:19 +0100
  • 54c44c5570
    Merge pull request #871 from ZacSweers/z/kotlin1340 Jesse Wilson 2019-06-19 21:47:41 -0400
  • 6a1a15b974 Update to Kotlin 1.3.40 Zac Sweers 2019-06-19 20:06:50 -0500
  • 10ac30b0ed
    Merge pull request #868 from sullis/maven-compiler-plugin-3.8.1 Jesse Wilson 2019-06-19 06:38:45 -0400
  • 0142e2aaf0 maven-compiler-plugin 3.8.1 Sean Sullivan 2019-06-18 17:00:31 -0400
  • f1965f0f46
    Merge pull request #821 from Syeberman/sye/covariant-map-values Jesse Wilson 2019-06-06 10:49:51 -0400
  • 7e417840e2 Support covariant Map values, which are used by Kotlin Sye van der Veen 2019-04-30 11:12:04 -0400
  • 0943ef5a61 Allow custom generators (#847) Zac Sweers 2019-05-15 20:42:08 -0400
  • 6807cac23f Add some beautiful graphics to the README jwilson.0429.add_beautiful_graphics Jesse Wilson 2019-04-29 22:08:32 -0400
  • 1f20100fe2 Move type handling to JsonClassCodegenProcessor z/codegenApi Zac Sweers 2019-04-17 18:28:54 -0700
  • 7363f2f560 Move rest of elements utils out of API Zac Sweers 2019-03-14 01:18:19 -0700
  • a9b47e4ce7 Update for new tag API in KotlinPoet Zac Sweers 2019-03-14 01:10:16 -0700
  • 2ecccf9033 Update for new tag API in KotlinPoet Zac Sweers 2019-03-14 01:10:16 -0700
  • 98c7d7e71c Finish extraction of PropertyGenerator to no-elements/no-kotlin-metadata Zac Sweers 2019-02-24 22:59:34 -0500
  • be6c7c190c Add mirroring APIs Zac Sweers 2019-02-24 22:48:20 -0500
  • 1ef90c4455 Extract kotlinpoet-only parts to new API package for better separation Zac Sweers 2019-02-22 22:10:46 +0000
  • 8c72270b50 Remove elements and kotlinmetadata from property, constructor, type Zac Sweers 2019-02-22 22:06:53 +0000
  • 2d49ffcf90 Extract checkIsVisibility helper Zac Sweers 2019-02-22 21:20:31 +0000
  • 157e4622f1 Decouple AdapterGenerator from javax elements API Zac Sweers 2019-02-22 21:16:59 +0000
  • 84c2488dd0 Decouple AdapterGenerator from kotlin-metadata Zac Sweers 2019-02-22 21:15:07 +0000
  • a5020ddb3c
    Support gradle incremental processing in code gen (#824) Zac Sweers 2019-04-17 18:12:11 -0700
  • 11a547023c
    Merge pull request #834 from square/jakew/dont-wrap/2019-04-10 Jesse Wilson 2019-04-10 08:38:38 -0700
  • bcb6fd4a4d Don't wrap between throw and exception type Jake Wharton 2019-04-10 10:28:30 -0400
  • 3994723c3c Use StringBuilder to deduplicate String constants Oliver Bestmann 2019-03-27 18:51:14 +0100
  • 30c973e494
    Merge pull request #825 from square/z/kotlin13 Zac Sweers 2019-03-25 20:00:40 -0700
  • 1c3dc89da1 Update to Kotlin 1.3.21 Zac Sweers 2019-03-25 19:44:03 -0700
  • 3e848c0cdd Use KotlinPoet's MemberName for emptySet import. (#818) Eric Cochran 2019-03-14 02:57:08 -0700
  • be6f3eb2af
    Unconditionally close the peeked JsonReader. (#810) Eric Cochran 2019-02-17 17:00:29 -0800
  • a83a9b79e4
    Use peekJson in the DefaultOnDataMismatchAdapter example. (#809) Eric Cochran 2019-02-15 17:09:50 -0800
  • d843950731
    Make checkstyle happy on JsonReader column width. (#811) Eric Cochran 2019-02-15 17:08:46 -0800
  • 13a40edf5b
    Correct error for duplicate JSON key for Kotlin. (#789) Eric Cochran 2019-02-15 11:18:50 -0800
  • 126c8ea961
    Support fail on unknown in PolymorphicJsonAdapterFactory. (#792) Eric Cochran 2019-02-15 11:16:12 -0800
  • f68035859e Fix typo in documentation for JsonReader.peekJson() (#797) Thomas Vos 2019-02-15 20:15:38 +0100
  • e04c80c1c6
    Remove old TODO after KotlinPoet fix. (#790) Eric Cochran 2019-02-15 11:15:02 -0800
  • b8610c7fc7
    Merge pull request #805 from Egorand/egorand/190209/broken-travis-config Jake Wharton 2019-02-09 20:18:26 -0500
  • 136df54467 Remove broken Travis config block Egor Andreevici 2019-02-09 20:04:41 -0500
  • c03c251a16 Support multiple transient properties in KotlinJsonAdapter. eric.2019-01-15.multiple-transient-constructor-parameters Eric Cochran 2019-01-15 10:36:43 -0800
  • ded3bccc60 Some miscellaneous kotlinpoet updates (#786) Zac Sweers 2019-01-13 07:18:00 -0800
  • 3588c98b86
    Merge pull request #778 from square/z/defaultValue Jesse Wilson 2018-12-31 22:04:07 -0500
  • fead71bca0 Add support for default values in PolymorphicJsonAdapterFactory Zac Sweers 2018-12-31 16:21:57 -0800
  • 5153295988
    Merge pull request #771 from square/z/removeRelocation Zac Sweers 2018-12-11 19:35:47 -0800
  • e6de367369 Remove shading of KotlinPoet Zac Sweers 2018-12-11 16:19:29 -0800
  • 9f6197b67c
    Merge pull request #769 from Egorand/egorand/181210/kotlinpoet-1.0.0 Jesse Wilson 2018-12-11 11:05:12 -0500
  • 6393692926 KotlinPoet 1.0.0 Egor Andreevici 2018-12-10 19:59:37 -0500
  • 85e86f1fa8 Add section about null safety (#757) Erik Huizinga 2018-12-04 04:50:52 +0100
  • 2e241bff6f
    Merge pull request #764 from square/jwilson.1128.kp10rc3 Jesse Wilson 2018-11-29 07:03:27 -0500
  • ca4d8f5e34 Upgrade to KotlinPoet 1.0-RC3 Jesse Wilson 2018-11-28 22:20:07 -0500
  • a2b39e29e8
    Merge pull request #760 from square/eric.toJsonCoercesRuntimeTypeForMaps Jesse Wilson 2018-11-27 21:48:38 -0500
  • 737f58cecb
    Unignore ObjectAdapterTest's toJsonCoercesRuntimeTypeForMaps Eric Cochran 2018-11-26 17:04:40 -0800
  • 9aaef1f6f8 Treat warnings as errors in moshi-kotlin tests (#730) Artem Daugel-Dauge 2018-11-24 06:24:19 +0300
  • 2265f5e9b8
    Merge pull request #755 from square/z/removesudo Jesse Wilson 2018-11-23 22:22:24 -0500
  • 22259af1d1
    Remove sudo: false from travis config Zac Sweers 2018-11-23 19:12:30 -0800
  • 1f2a9373b7
    Merge pull request #754 from square/z/kotlinTypesFollowup Zac Sweers 2018-11-20 17:51:59 -0800
  • dbe7bfa15f Use faster isAnnotationPresent check Zac Sweers 2018-11-20 17:20:09 -0800
  • afb82cb3e8
    Merge pull request #751 from square/eric.platform-type Jesse Wilson 2018-11-20 20:05:13 -0500
  • c64138bf0a
    Refuse kotlin classes in ClassJsonAdapter (#749) Zac Sweers 2018-11-19 23:36:52 -0800
  • 4550da0abe
    Merge pull request #750 from square/eric.tests Zac Sweers 2018-11-19 23:27:31 -0800
  • f4f7c656bd
    Merge pull request #752 from square/eric.p Jake Wharton 2018-11-19 13:46:49 -0500
  • 7d1657d76c
    Fix peekJson Javadoc paragraph formatting. Eric Cochran 2018-11-19 10:42:41 -0800
  • a920b9be3a Improve error message for platform types. Eric Cochran 2018-11-19 02:23:25 -0800
  • 1f46203285
    Fix KotlinJsonAdapter tests that were missing the factory. Eric Cochran 2018-11-19 01:58:25 -0800
  • 8b17ecedae
    Merge pull request #745 from square/eric.incorrect-skipValue Jesse Wilson 2018-11-18 10:18:02 -0500
  • 5f0b2ee8e3 Allow Object base type for PolymorphicJsonAdapterFactory. (#744) Eric Cochran 2018-11-18 07:15:41 -0800
  • 6e6abf54ab
    Merge pull request #747 from square/eric.null-safe-adapters Zac Sweers 2018-11-17 03:00:32 -0800
  • 38b08f81e6
    Fix test for null-safe KotlinJsonAdapterFactory adapters. Eric Cochran 2018-11-17 02:23:28 -0800
  • 8e1b8283c5 Publish Javadoc gh-pages Jesse Wilson 2018-11-16 23:57:08 -0500
  • 06412db708 Add an example for readJsonString and value(BufferedSource). eric.readJsonString Eric Cochran 2018-11-16 15:46:02 -0800
  • dfef8dd426 Add JsonReader.readJsonString. Eric Cochran 2018-11-16 15:24:09 -0800
  • 5bf14098d1 Fix infinite loop when calling skipValue at the end an object or array. Eric Cochran 2018-11-16 10:20:38 -0800
  • 5f5631e34f
    Replace Okio 2.x with 2.1 Jesse Wilson 2018-11-10 14:42:18 -0500
  • 98459dd8ab
    Reference 1.8 in the README Jesse Wilson 2018-11-09 09:41:10 +1000
  • 6b6c1af907 [maven-release-plugin] prepare for next development iteration Jesse Wilson 2018-11-09 10:04:52 +1100
  • eb7110bf59 [maven-release-plugin] prepare release moshi-parent-1.8.0 moshi-parent-1.8.0 moshi_18 Jesse Wilson 2018-11-09 10:04:36 +1100
  • 69d4f40a12 Update changelog for 1.8.0 Jesse Wilson 2018-11-09 10:01:07 +1100
  • 878b3ff93b Add CheckReturnValue annotation to peekJson. (#736) Eric Cochran 2018-11-08 12:41:45 -0800
  • 103ae3cec6
    Merge pull request #737 from square/eric.CheckReturnValue-writer Jake Wharton 2018-11-06 11:06:02 -0800
  • 81db25825d
    Add CheckReturnValue annotation to beginFlatten. Eric Cochran 2018-11-06 10:15:01 -0800
  • cf22bf9bce Add Gradle Kotlin DSL for dependencies (#719) Stefan M 2018-11-06 09:05:15 +0100
  • 5c41565f39 Fall back to reflection when generated adapter is not found. (#728) Eric Cochran 2018-11-05 23:28:36 -0800
  • a8102bccd2
    Merge pull request #733 from daugeldauge/fix-variance-issues Jesse Wilson 2018-11-05 07:22:40 +1100
  • 8a22f6b133 Do not check required property for null second time (#732) Artem Daugel-Dauge 2018-11-04 20:44:10 +0300
  • 0e3a52b729 Use javaObjectType instead of Java primitives while creating parametrized type (#731) Artem Daugel-Dauge 2018-11-04 20:42:51 +0300
  • e0be5f5a54 Fix variance issues Artem Daugel-Dauge 2018-11-04 17:11:22 +0300
  • 1acc70dd70
    Merge pull request #710 from technoir42/keep-nested-class-adapters Jesse Wilson 2018-11-04 08:23:23 +1000
  • 9e3d2345f9 Retain generated JsonAdapters for nested classes technoir 2018-11-04 00:52:05 +0300
  • fc4b92710e
    Merge pull request #729 from square/jwilson.1103.fix_lookup_chain_prose Jesse Wilson 2018-11-04 04:11:05 +1000
  • 978d4dddd5 Fix prose in deferred adapters Jesse Wilson 2018-11-03 22:36:17 +1100
  • 0cb2aef646
    Merge pull request #726 from square/eric.kp$ Jesse Wilson 2018-11-03 12:13:26 +1000
  • 1e4be0e16f
    Merge pull request #727 from square/eric.getBuffer Jesse Wilson 2018-11-03 12:12:05 +1000
  • fe7ba863b4
    Use BufferedSource.getBuffer(). Eric Cochran 2018-11-02 17:03:45 -0700
  • 0795e9cbd5 Update to KotlinPoet 1.0.0-RC2. Eric Cochran 2018-11-02 16:59:27 -0700
  • 9eb142d05b
    Merge pull request #714 from square/jwilson.1021.fix_deferred_races Jesse Wilson 2018-10-22 21:31:52 -0400
  • ce65ff5527 Fix a race condition on deferred adapters Jesse Wilson 2018-10-21 22:01:23 -0400
  • daa0441ab3
    Merge pull request #713 from square/jwilson.1019.runtime_polymorphic Jesse Wilson 2018-10-20 00:54:14 -0400
  • 89103b6d13 Rename RuntimeJsonAdapterFactory to PolymorphicJsonAdapterFactory Jesse Wilson 2018-10-20 00:46:06 -0400
  • 1896e0f118
    Merge pull request #697 from jocmp/master Jesse Wilson 2018-10-19 23:33:06 -0400
  • ed5577b463
    Merge pull request #712 from square/jwilson.1019.use_flatten Jesse Wilson 2018-10-19 12:18:20 -0400
  • 6125d8c7b1 Don't decode into memory in RuntimeJsonAdapterFactory Jesse Wilson 2018-10-19 12:03:44 -0400
  • 01a406eac9
    Merge pull request #708 from square/jwilson.1013.flattening Jesse Wilson 2018-10-19 11:23:03 -0400