File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
libraries/apollo-compiler/src/main/kotlin/com/apollographql/apollo3/compiler Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -19,8 +19,11 @@ import com.apollographql.apollo3.compiler.operationoutput.OperationId
19
19
typealias Plugin = ApolloCompilerPlugin
20
20
21
21
/* *
22
- * Entry point for customizing the behaviour of the Apollo Compiler besides the
23
- * already existing options
22
+ * [ApolloCompilerPlugin] allows to customize the behaviour of the Apollo Compiler.
23
+ *
24
+ * [ApolloCompilerPlugin] is run in an isolated classloader. You may throw from [ApolloCompilerPlugin] methods to fail the build
25
+ * but custom exception classes are not accessible from the calling environment like Gradle for an example.
26
+ * Prefer throwing regular Java exception classes.
24
27
*/
25
28
interface ApolloCompilerPlugin {
26
29
/* *
You can’t perform that action at this time.
0 commit comments