Skip to content

Commit c88d20d

Browse files
committed
created autodoc task
1 parent f6b9740 commit c88d20d

File tree

131 files changed

+364
-52
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+364
-52
lines changed

core-codemods/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("io.codemodder.java-library")
33
id("io.codemodder.runner")
44
id("io.codemodder.maven-publish")
5+
id("io.codemodder.core-codemods-docs")
56
`jvm-test-suite`
67
}
78

core-codemods/src/main/java/io/codemodder/codemods/AddClarifyingBracesCodemod.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
*/
2222
@Codemod(
2323
id = "pixee:java/add-clarifying-braces",
24-
reviewGuidance = ReviewGuidance.MERGE_WITHOUT_REVIEW)
24+
reviewGuidance = ReviewGuidance.MERGE_WITHOUT_REVIEW,
25+
importance = Importance.HIGH)
2526
public final class AddClarifyingBracesCodemod extends SarifPluginJavaParserChanger<Node> {
2627

2728
@Inject

core-codemods/src/main/java/io/codemodder/codemods/AddMissingI18nCodemod.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
* This codemod finds missing i18n keys in property files and adds them to the file, using an LLM to
2626
* generate the missing values.
2727
*/
28-
@Codemod(id = "pixee:java/missing-i18n", reviewGuidance = ReviewGuidance.MERGE_AFTER_CURSORY_REVIEW)
28+
@Codemod(id = "pixee:java/missing-i18n", importance = Importance.MEDIUM, reviewGuidance = ReviewGuidance.MERGE_AFTER_CURSORY_REVIEW)
2929
public final class AddMissingI18nCodemod extends RawFileChanger {
3030

3131
private final TranslateClient translateClient;

core-codemods/src/main/java/io/codemodder/codemods/AddMissingOverrideCodemod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
@Codemod(
1717
id = "sonar:java/add-missing-override-s1161",
1818
reviewGuidance = ReviewGuidance.MERGE_WITHOUT_REVIEW,
19+
importance = Importance.LOW,
1920
executionPriority = CodemodExecutionPriority.HIGH)
2021
public final class AddMissingOverrideCodemod extends SonarPluginJavaParserChanger<SimpleName> {
2122

core-codemods/src/main/java/io/codemodder/codemods/AvoidImplicitPublicConstructorCodemod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
@Codemod(
2121
id = "sonar:java/avoid-implicit-public-constructor-s1118",
2222
reviewGuidance = ReviewGuidance.MERGE_AFTER_REVIEW,
23+
importance = Importance.LOW,
2324
executionPriority = CodemodExecutionPriority.HIGH)
2425
public final class AvoidImplicitPublicConstructorCodemod
2526
extends SonarPluginJavaParserChanger<SimpleName> {

core-codemods/src/main/java/io/codemodder/codemods/DeclareVariableOnSeparateLineCodemod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
@Codemod(
1919
id = "sonar:java/declare-variable-on-separate-line-s1659",
2020
reviewGuidance = ReviewGuidance.MERGE_WITHOUT_REVIEW,
21+
importance = Importance.LOW,
2122
executionPriority = CodemodExecutionPriority.HIGH)
2223
public final class DeclareVariableOnSeparateLineCodemod
2324
extends SonarPluginJavaParserChanger<VariableDeclarator> {

core-codemods/src/main/java/io/codemodder/codemods/DefaultCodemods.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ public static List<Class<? extends CodeChanger>> asList() {
6464
UpgradeSSLParametersTLSCodemod.class,
6565
UpgradeSSLSocketProtocolsTLSCodemod.class,
6666
UpgradeTempFileToNIOCodemod.class,
67+
UseEmptyForToArrayCodemod.class,
6768
ValidateJakartaForwardPathCodemod.class,
6869
VerboseRequestMappingCodemod.class,
6970
VerbTamperingCodemod.class);

core-codemods/src/main/java/io/codemodder/codemods/DefineConstantForLiteralCodemod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
@Codemod(
1414
id = "sonar:java/define-constant-for-duplicate-literal-s1192",
1515
reviewGuidance = ReviewGuidance.MERGE_AFTER_REVIEW,
16+
importance = Importance.HIGH,
1617
executionPriority = CodemodExecutionPriority.HIGH)
1718
public final class DefineConstantForLiteralCodemod
1819
extends SonarPluginJavaParserChanger<StringLiteralExpr> {

core-codemods/src/main/java/io/codemodder/codemods/DisableAutomaticDirContextDeserializationCodemod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
/** Disables automatic return of objects in {@code javax.naming.DirContext#search}. */
1212
@Codemod(
1313
id = "pixee:java/disable-dircontext-deserialization",
14+
importance = Importance.HIGH,
1415
reviewGuidance = ReviewGuidance.MERGE_AFTER_CURSORY_REVIEW)
1516
public final class DisableAutomaticDirContextDeserializationCodemod
1617
extends SarifPluginJavaParserChanger<ObjectCreationExpr> {

core-codemods/src/main/java/io/codemodder/codemods/FixRedundantStaticOnEnumCodemod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
@Codemod(
1414
id = "sonar:java/remove-redundant-static-s2786",
1515
reviewGuidance = ReviewGuidance.MERGE_WITHOUT_REVIEW,
16+
importance = Importance.LOW,
1617
executionPriority = CodemodExecutionPriority.HIGH)
1718
public final class FixRedundantStaticOnEnumCodemod
1819
extends SonarPluginJavaParserChanger<EnumDeclaration> {

0 commit comments

Comments
 (0)