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,
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
visit
Methods inherited from class io.codemodder.javaparser.JavaParserChanger
dependenciesRequired, getDescription, getIndividualChangeDescription, getReferences, getSummary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.codemodder.CodeChanger
shouldRun
-
Constructor Details
-
SemgrepOverlyPermissiveFilePermissionsCodemod
@Inject public SemgrepOverlyPermissiveFilePermissionsCodemod(@ProvidedSemgrepScan(ruleId="java.lang.security.audit.overly-permissive-file-permission.overly-permissive-file-permission") io.codemodder.RuleSarif sarif)
-