File tree Expand file tree Collapse file tree 2 files changed +45
-0
lines changed Expand file tree Collapse file tree 2 files changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ /*
2+ * SPDX-License-Identifier: Apache-2.0
3+ *
4+ * The OpenSearch Contributors require contributions made to
5+ * this file be licensed under the Apache-2.0 license or a
6+ * compatible open source license.
7+ */
8+
9+ project. apply plugin : ' org.openrewrite.rewrite'
10+
11+ rewrite {
12+ activeRecipe(' org.opensearch.openrewrite.SanityCheck' )
13+ exclusion(' **ActionListener.java' )
14+ exclusion(' **SearchAfterIT.java' )
15+ exclusion(' **StarTreeMapper.java' )
16+ exclusion(' **package-info.java' )
17+ setExportDatatables(true )
18+ setFailOnDryRunResults(true )
19+ }
20+
21+ dependencies {
22+ rewrite(platform(' org.openrewrite.recipe:rewrite-recipe-bom:3.17.0' ))
23+ rewrite(' org.openrewrite.recipe:rewrite-migrate-java:3.20.0' )
24+ rewrite(' org.openrewrite.recipe:rewrite-java-security:3.19.2' )
25+ rewrite(' org.openrewrite.recipe:rewrite-rewrite:0.14.1' )
26+ rewrite(' org.openrewrite.recipe:rewrite-static-analysis:2.20.0' )
27+ rewrite(' org.openrewrite.recipe:rewrite-third-party:0.30.0' )
28+ }
Original file line number Diff line number Diff line change 1+ ---
2+ type : specs.openrewrite.org/v1beta/recipe
3+ name : org.opensearch.openrewrite.SanityCheck
4+ displayName : Apply all Java & Gradle best practices
5+ description : Comprehensive code quality recipe combining modernization, security, and best practices.
6+ tags :
7+ - java
8+ - gradle
9+ - static-analysis
10+ - cleanup
11+ recipeList :
12+ - org.openrewrite.gradle.EnableGradleBuildCache
13+ - org.openrewrite.gradle.EnableGradleParallelExecution
14+ - org.openrewrite.gradle.GradleBestPractices
15+ # TBD
16+ # - org.openrewrite.java.migrate.UpgradeToJava17
17+ ---
You can’t perform that action at this time.
0 commit comments