mirror of
https://github.com/google/nomulus.git
synced 2025-07-22 10:46:10 +02:00
Some more changes to make it possible to use Java 11 to compile (#732)
Add the class paths of the source files generated by annotation processors to the javadoc task's class path so that it doesn't complain about missing Dagger classes. Also remove empty <p> tags in all generated source files, because jaxb genrerates files in multiple locations. Lastly, for unkown reasons when the source level is set to > 8, the core subproject throws a warning about a Gradle internal annotator processor that only supports up to Java 8 and cause the Java compliation to fail because we set -Werror on all java compliation tasks. I don't think there is a strong reason that we set -Werror anyway, so this commit removes it.
This commit is contained in:
parent
0d857f8291
commit
d6cc43277e
4 changed files with 25 additions and 10 deletions
|
@ -45,12 +45,16 @@ task flowDocsTool(type: JavaExec) {
|
|||
}
|
||||
|
||||
tasks.compileJava {
|
||||
options.compilerArgs = ["--add-exports", "jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
|
||||
"--add-exports", "jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED",
|
||||
"--add-exports", "jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED"]
|
||||
options.compilerArgs = ["--add-exports",
|
||||
"jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
|
||||
"--add-exports",
|
||||
"jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED",
|
||||
"--add-exports",
|
||||
"jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED"]
|
||||
|
||||
}
|
||||
|
||||
tasks.test {
|
||||
jvmArgs = ['--add-exports', 'jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED']
|
||||
jvmArgs = ['--add-exports',
|
||||
'jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED']
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue