1
1
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
2
+ import com.gradle.scan.agent.serialization.scan.serializer.kryo.it
3
+ import groovy.xml.dom.DOMCategory.attributes
4
+ import jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle
2
5
import junitbuild.extensions.isSnapshot
6
+ import org.gradle.internal.impldep.org.apache.http.client.methods.RequestBuilder.options
3
7
import org.gradle.plugins.ide.eclipse.model.Classpath
4
8
import org.gradle.plugins.ide.eclipse.model.Library
5
9
import org.gradle.plugins.ide.eclipse.model.ProjectDependency
@@ -18,11 +22,17 @@ plugins {
18
22
19
23
rewrite {
20
24
activeRecipe(" org.openrewrite.java.migrate.UpgradeToJava17" )
25
+ activeRecipe(" org.openrewrite.staticanalysis.RemoveUnusedPrivateMethods" )
26
+ activeRecipe(" org.openrewrite.staticanalysis.MissingOverrideAnnotation" )
27
+ failOnDryRunResults = true
21
28
}
22
29
23
30
dependencies {
24
- rewrite(platform(" org.openrewrite.recipe:rewrite-recipe-bom:latest.release" ))
31
+ // https://github.com/openrewrite/rewrite/issues/5677
32
+ // rewrite(platform("org.openrewrite.recipe:rewrite-recipe-bom:latest.release"))
33
+ rewrite(platform(" org.openrewrite.recipe:rewrite-recipe-bom:3.10.0" ))
25
34
rewrite(" org.openrewrite.recipe:rewrite-migrate-java" )
35
+ rewrite(" org.openrewrite.recipe:rewrite-static-analysis" )
26
36
}
27
37
28
38
val mavenizedProjects: List <Project > by rootProject.extra
@@ -86,7 +96,7 @@ if (project in mavenizedProjects) {
86
96
tasks.javadoc {
87
97
options {
88
98
memberLevel = JavadocMemberLevel .PROTECTED
89
- header = project.name
99
+ HtmlStyle . header = project.name
90
100
encoding = " UTF-8"
91
101
locale = " en"
92
102
(this as StandardJavadocDocletOptions ).apply {
@@ -280,6 +290,9 @@ tasks {
280
290
checkstyleTest {
281
291
config = resources.text.fromFile(checkstyle.configDirectory.file(" checkstyleTest.xml" ))
282
292
}
293
+ check {
294
+ dependsOn(" rewriteDryRun" )
295
+ }
283
296
}
284
297
285
298
pluginManager.withPlugin(" java-test-fixtures" ) {
0 commit comments