Overview of apollo-compiler
mainapollo-compiler is a low-level compiler API designed to generate Java and Kotlin models from GraphQL operations. It is the underlying engine used by the apollo-gradle-plugin. The module utilizes JavaPoet and KotlinPoet for code generation.
End-users typically consume this module through Gradle or Maven plugins. It also provides the ApolloCompilerPlugin interface for extending compiler functionality.