Package io.codemodder
Annotation Interface Codemod
Used to mark types providing codemod functionality and provide the necessary metadata.
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe codemod ID, which must follow this nomenclature:The review guidance for the changes introduced by this codemod -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionHow important it is that this codemod execute sooner in the list of codemods being run.
-
Element Details
-
id
String idThe codemod ID, which must follow this nomenclature:[vendor]:[language]/[unique identifier]
Some examples:
- pixee:java/secure-random
- codeql:java/xss
-
reviewGuidance
ReviewGuidance reviewGuidanceThe review guidance for the changes introduced by this codemod- Returns:
- review guidance
-
-
-
executionPriority
CodemodExecutionPriority executionPriorityHow important it is that this codemod execute sooner in the list of codemods being run.- Default:
- NORMAL
-