Package io.codemodder.codemods
Class SemgrepOverlyPermissiveFilePermissionsCodemod
java.lang.Object
io.codemodder.javaparser.JavaParserChanger
io.codemodder.CompositeJavaParserChanger
io.codemodder.codemods.SemgrepOverlyPermissiveFilePermissionsCodemod
- All Implemented Interfaces:
io.codemodder.CodeChanger
@Codemod(id="semgrep:java/java.lang.security.audit.overly-permissive-file-permission.overly-permissive-file-permission",
reviewGuidance=MERGE_AFTER_CURSORY_REVIEW,
importance=MEDIUM,
executionPriority=HIGH)
public final class SemgrepOverlyPermissiveFilePermissionsCodemod
extends io.codemodder.CompositeJavaParserChanger
-
Field Summary
Fields inherited from class io.codemodder.javaparser.JavaParserChanger
reporter
-
Constructor Summary
ConstructorsConstructorDescriptionSemgrepOverlyPermissiveFilePermissionsCodemod
(io.codemodder.RuleSarif sarif) -
Method Summary
Methods inherited from class io.codemodder.CompositeJavaParserChanger
shouldRun, visit
Methods inherited from class io.codemodder.javaparser.JavaParserChanger
dependenciesRequired, getDescription, getIndividualChangeDescription, getReferences, getSummary
-
Constructor Details
-
SemgrepOverlyPermissiveFilePermissionsCodemod
@Inject public SemgrepOverlyPermissiveFilePermissionsCodemod(@ProvidedSemgrepScan(ruleId="java.lang.security.audit.overly-permissive-file-permission.overly-permissive-file-permission") io.codemodder.RuleSarif sarif)
-