mirror of
https://github.com/fankes/moshi.git
synced 2025-10-20 00:19:21 +08:00
* Decouple AdapterGenerator from kotlin-metadata * Decouple AdapterGenerator from javax elements API * Extract checkIsVisibility helper * Remove elements and kotlinmetadata from property, constructor, type * Extract kotlinpoet-only parts to new API package for better separation * Add mirroring APIs * Finish extraction of PropertyGenerator to no-elements/no-kotlin-metadata * Update for new tag API in KotlinPoet * Update for new tag API in KotlinPoet * Move rest of elements utils out of API We should split this up better as metadata.kt has become a dumping ground * Move type handling to JsonClassCodegenProcessor * Rebase fix * Opportunistic idiomatic require()