EntryPoints
class EntryPoints
EntryPoints contains code that is called using reflection from the Gradle plugin. This is so that the classloader can be isolated, and we can use our preferred version of Kotlin and other dependencies without risking conflicts.
It is a version of ApolloCompiler that takes plain Files and other classes available to the bootstrap classloader only.
Functions
Link copied to clipboard
Link copied to clipboard
fun buildSourcesFromIr(arguments: Map<String, Any?>, logLevel: Int, warnIfNotFound: Boolean, codegenSchemaFiles: List<Any>, upstreamMetadata: List<Any>, irOperations: File, downstreamUsedCoordinates: Map<String, Map<String, Set<String>>>, codegenOptions: File, operationManifestFile: File?, outputDir: File, metadataOutputFile: File?)