diff --git a/build.gradle.kts b/build.gradle.kts index 1d61e60e1..7bcdb237f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -36,6 +36,7 @@ recipeDependencies { parserClasspath("org.easytesting:fest-assert-core:2.+") parserClasspath("uk.org.webcompere:system-stubs-core:2.1.8") parserClasspath("uk.org.webcompere:system-stubs-jupiter:2.1.8") + parserClasspath("com.google.errorprone:error_prone_core:2.+") } val rewriteVersion = rewriteRecipe.rewriteVersion.get() @@ -89,3 +90,7 @@ tasks.test { // The `TestNgToAssertJTest` tests require a lot of memory for the `JavaTemplate` caching maxHeapSize = "1g" } + +tasks.withType { + options.compilerArgs.add("-Arewrite.javaParserClasspathFrom=resources") +} diff --git a/src/main/resources/META-INF/rewrite/classpath.tsv.zip b/src/main/resources/META-INF/rewrite/classpath.tsv.zip index c53033a03..d61dc4cf7 100644 Binary files a/src/main/resources/META-INF/rewrite/classpath.tsv.zip and b/src/main/resources/META-INF/rewrite/classpath.tsv.zip differ