Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
A task to download a schema either from introspection or from the registry.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class ApolloPlugin @Inject constructor(toolingModelRegistry: ToolingModelBuilderRegistry) : Plugin<Project>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object BuildDirLayout
Link copied to clipboard
abstract class DefaultApolloExtension(project: Project, defaultService: DefaultService) : ApolloExtension, Service
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
fun connectToAllAndroidVariants(project: Project, outputDir: Provider<Directory>, taskProvider: TaskProvider<out Task>)
Link copied to clipboard
fun connectToAndroidSourceSet(project: Project, sourceSetName: String, outputDir: Provider<Directory>, taskProvider: TaskProvider<out Task>)
Link copied to clipboard
fun connectToAndroidVariant(variant: Any, outputDir: Provider<Directory>, taskProvider: TaskProvider<out Task>)
Link copied to clipboard
fun createAllKotlinSourceSetServices(apolloExtension: DefaultApolloExtension, project: Project, sourceFolder: String, nameSuffix: String, action: Action<Service>)
Link copied to clipboard
A class that hides all references to the Kotlin plugin from the caller. For a non-Kotlin project, this class will never be loaded so that no runtime exception is thrown
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard