Index
All Classes and Interfaces|All Packages
A
- AddClarifyingBracesCodemod - Class in io.codemodder.codemods
-
Adds braces in situations where the lack of braces in combination with whitespace makes it seem like statements are in a different code flow.
- AddClarifyingBracesCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.AddClarifyingBracesCodemod
- AddMissingI18nCodemod - Class in io.codemodder.codemods
-
This codemod finds missing i18n keys in property files and adds them to the file, using an LLM to generate the missing values.
- AddMissingI18nCodemod(TranslateClient) - Constructor for class io.codemodder.codemods.AddMissingI18nCodemod
- AddMissingOverrideCodemod - Class in io.codemodder.codemods
-
A codemod for automatically fixing missing @Override annotations.
- AddMissingOverrideCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.AddMissingOverrideCodemod
- asList() - Static method in class io.codemodder.codemods.DefaultCodemods
-
Get a list of all the codemods in our default set.
- AvoidImplicitPublicConstructorCodemod - Class in io.codemodder.codemods
-
A codemod for setting a private constructor to hide implicit public constructor (Sonar)
- AvoidImplicitPublicConstructorCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.AvoidImplicitPublicConstructorCodemod
C
- CodeQLDeserializationOfUserControlledDataCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing untrusted deserialization from CodeQL.
- CodeQLDeserializationOfUserControlledDataCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLDeserializationOfUserControlledDataCodemod
- CodeQLHttpResponseSplittingCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing HTTP response splitting from CodeQL.
- CodeQLHttpResponseSplittingCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLHttpResponseSplittingCodemod
- CodeQLInputResourceLeakCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing input resource leaks detected by CodeQL's rule "java/input-resource-leak" whenever possible.
- CodeQLInputResourceLeakCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLInputResourceLeakCodemod
- CodeQLInsecureCookieCodemod - Class in io.codemodder.codemods.codeql
-
Fixes issues reported under the id "java/insecure-cookie".
- CodeQLInsecureCookieCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLInsecureCookieCodemod
- CodeQLJDBCResourceLeakCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing JDBC resource leaks detected by CodeQL's rule "java/database-resource-leak" whenever possible.
- CodeQLJDBCResourceLeakCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLJDBCResourceLeakCodemod
- CodeQLJEXLInjectionCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing JEXL injections detected by CodeQL's rule "java/jexl-expression-injection" whenever possible.
- CodeQLJEXLInjectionCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLJEXLInjectionCodemod
- CodeQLJNDIInjectionCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing JNDI injection from CodeQL.
- CodeQLJNDIInjectionCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLJNDIInjectionCodemod
- CodeQLMavenSecureURLCodemod - Class in io.codemodder.codemods.codeql
-
Fixes issues reported under the id "java/maven/non-https-url".
- CodeQLOutputResourceLeakCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing output:w resource leaks detected by CodeQL's rule "java/output-resource-leak" whenever possible.
- CodeQLOutputResourceLeakCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLOutputResourceLeakCodemod
- CodeQLPredictableSeedCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing predictable seeds reported by CodeQL.
- CodeQLPredictableSeedCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLPredictableSeedCodemod
- CodeQLRemediationCodemod - Class in io.codemodder.codemods.codeql
-
Base class for CodeQL remediation codemods.
- CodeQLRemediationCodemod(CodemodReporterStrategy, RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLRemediationCodemod
- CodeQLSQLInjectionCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing SQL injection from CodeQL.
- CodeQLSQLInjectionCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLSQLInjectionCodemod
- CodeQLSSRFCodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing SQL injection from CodeQL.
- CodeQLSSRFCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLSSRFCodemod
- CodeQLStackTraceExposureCodemod - Class in io.codemodder.codemods.codeql
-
Fixes issues reported under the id "java/java-error-message-exposure" (used to be java-stack-trace-exposure).
- CodeQLStackTraceExposureCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLStackTraceExposureCodemod
- CodeQLUnverifiedJwtCodemod - Class in io.codemodder.codemods.codeql
-
Fixes issues reported under the id "missing-jwt-signature-check".
- CodeQLUnverifiedJwtCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLUnverifiedJwtCodemod
- CodeQLXXECodemod - Class in io.codemodder.codemods.codeql
-
A codemod for automatically fixing SQL injection from CodeQL.
- CodeQLXXECodemod(RuleSarif) - Constructor for class io.codemodder.codemods.codeql.CodeQLXXECodemod
D
- DeclareVariableOnSeparateLineCodemod - Class in io.codemodder.codemods
-
A codemod for declaring a variable on a separate line.
- DeclareVariableOnSeparateLineCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.DeclareVariableOnSeparateLineCodemod
- DefaultCodemods - Class in io.codemodder.codemods
-
Give an ability for users to list all the codemods so they don't have to reference them individually.
- DefaultCodemods() - Constructor for class io.codemodder.codemods.DefaultCodemods
- DefectDojoSqlInjectionCodemod - Class in io.codemodder.codemods
-
This codemod knows how to fix SQL injection findings that come through DefectDojo for supported vendors.
- DefectDojoSqlInjectionCodemod(RuleFindings) - Constructor for class io.codemodder.codemods.DefectDojoSqlInjectionCodemod
- DefineConstantForLiteralCodemod - Class in io.codemodder.codemods
-
A codemod for defining a constant for a literal string that is duplicated n times.
- DefineConstantForLiteralCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.DefineConstantForLiteralCodemod
- detectorRule() - Method in class io.codemodder.codemods.AddMissingOverrideCodemod
- detectorRule() - Method in class io.codemodder.codemods.AvoidImplicitPublicConstructorCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLDeserializationOfUserControlledDataCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLHttpResponseSplittingCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLInputResourceLeakCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLInsecureCookieCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLJDBCResourceLeakCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLJEXLInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLJNDIInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLMavenSecureURLCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLOutputResourceLeakCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLPredictableSeedCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLSQLInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLSSRFCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLStackTraceExposureCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLUnverifiedJwtCodemod
- detectorRule() - Method in class io.codemodder.codemods.codeql.CodeQLXXECodemod
- detectorRule() - Method in class io.codemodder.codemods.DeclareVariableOnSeparateLineCodemod
- detectorRule() - Method in class io.codemodder.codemods.DefectDojoSqlInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.DefineConstantForLiteralCodemod
- detectorRule() - Method in class io.codemodder.codemods.FixRedundantStaticOnEnumCodemod
- detectorRule() - Method in class io.codemodder.codemods.OverridesMatchParentSynchronizationCodemod
- detectorRule() - Method in class io.codemodder.codemods.RemoveCommentedCodeCodemod
- detectorRule() - Method in class io.codemodder.codemods.RemoveRedundantVariableCreationCodemod
- detectorRule() - Method in class io.codemodder.codemods.RemoveUnusedImportCodemod
- detectorRule() - Method in class io.codemodder.codemods.RemoveUnusedLocalVariableCodemod
- detectorRule() - Method in class io.codemodder.codemods.RemoveUnusedPrivateMethodCodemod
- detectorRule() - Method in class io.codemodder.codemods.RemoveUselessParenthesesCodemod
- detectorRule() - Method in class io.codemodder.codemods.ReplaceStreamCollectorsToListCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepJavaDeserializationCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepMissingSecureFlagCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepReflectionInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepServletResponseWriterXSSCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepSQLInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepSQLInjectionFormattedSqlStringCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepSSRFCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepWeakRandomCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepXXECodemod.SemgrepXXEDocumentBuilderFactoryCodemod
- detectorRule() - Method in class io.codemodder.codemods.semgrep.SemgrepXXECodemod.SemgrepXXESaxParserFactoryCodemod
- detectorRule() - Method in class io.codemodder.codemods.SimplifyRestControllerAnnotationsCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarJNDIInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarObjectDeserializationCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarRemoveUnthrowableExceptionCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarSQLInjectionCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarSSRFCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarUnsafeReflectionRemediationCodemod
- detectorRule() - Method in class io.codemodder.codemods.SonarXXECodemod
- detectorRule() - Method in class io.codemodder.codemods.SubstituteReplaceAllCodemod
- DisableAutomaticDirContextDeserializationCodemod - Class in io.codemodder.codemods
-
Disables automatic return of objects in
javax.naming.DirContext#search
. - DisableAutomaticDirContextDeserializationCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.DisableAutomaticDirContextDeserializationCodemod
F
- FixRedundantStaticOnEnumCodemod - Class in io.codemodder.codemods
-
A codemod for automatically removing redundant static flags on nested enums.
- FixRedundantStaticOnEnumCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.FixRedundantStaticOnEnumCodemod
- FixUnsafeNIOPathComparisonCodemod - Class in io.codemodder.codemods
-
Fix unsafe NIO path comparison.
- FixUnsafeNIOPathComparisonCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.FixUnsafeNIOPathComparisonCodemod
G
- getDescription() - Method in class io.codemodder.codemods.VerbTamperingCodemod
- getIncludesExcludesPattern() - Method in class io.codemodder.codemods.JSPScriptletXSSCodemod
- getIncludesExcludesPattern() - Method in class io.codemodder.codemods.VerbTamperingCodemod
- getIndividualChangeDescription(Path, CodemodChange) - Method in class io.codemodder.codemods.VerbTamperingCodemod
- getReferences() - Method in class io.codemodder.codemods.VerbTamperingCodemod
- getReplacementFor(String) - Method in class io.codemodder.codemods.JSPScriptletXSSCodemod
- getSummary() - Method in class io.codemodder.codemods.VerbTamperingCodemod
- getThreatPrompt() - Method in class io.codemodder.codemods.LogFailedLoginCodemod
- getType(String) - Static method in class io.codemodder.codemods.VerboseRequestMappingCodemod
H
- HardenJavaDeserializationCodemod - Class in io.codemodder.codemods
-
Adds gadget filtering logic to
ObjectInputStream
. - HardenJavaDeserializationCodemod(HardenJavaDeserializationCodemod.VariableDeclarationDeserializationShapeChanger, HardenJavaDeserializationCodemod.AnonymousDeserializationShapeChanger) - Constructor for class io.codemodder.codemods.HardenJavaDeserializationCodemod
- HardenProcessCreationCodemod - Class in io.codemodder.codemods
-
Harden new process creation.
- HardenProcessCreationCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.HardenProcessCreationCodemod
- HardenStringParseToPrimitivesCodemod - Class in io.codemodder.codemods
-
A codemod that enforces the appropriate parsing technique for converting Strings to primitive types in the codebase.
- HardenStringParseToPrimitivesCodemod(HardenStringParseToPrimitivesCodemod.HardenParseForConstructorChanger, HardenStringParseToPrimitivesCodemod.HardenParseForValueOfChanger) - Constructor for class io.codemodder.codemods.HardenStringParseToPrimitivesCodemod
- HardenXMLDecoderCodemod - Class in io.codemodder.codemods
-
Adds gadget filtering logic to
XMLDecoder
streams. - HardenXMLDecoderCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.HardenXMLDecoderCodemod
- HardenXMLInputFactoryCodemod - Class in io.codemodder.codemods
-
Disables external entity resolution in
XMLInputFactory
use. - HardenXMLInputFactoryCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.HardenXMLInputFactoryCodemod
- HardenXMLReaderCodemod - Class in io.codemodder.codemods
-
Disables external entity resolution in
XMLReader
use. - HardenXMLReaderCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.HardenXMLReaderCodemod
- HardenXStreamCodemod - Class in io.codemodder.codemods
-
Adds gadget filtering logic to XStream deserialization.
- HardenXStreamCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.HardenXStreamCodemod
- HardenZipEntryPathsCodemod - Class in io.codemodder.codemods
-
Adds path escaping detection to
ZipInputStream
. - HardenZipEntryPathsCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.HardenZipEntryPathsCodemod
- HQLParameterizationCodemod - Class in io.codemodder.codemods
-
Parameterize possible injections for Hibernate queries.
- HQLParameterizationCodemod() - Constructor for class io.codemodder.codemods.HQLParameterizationCodemod
I
- io.codemodder.codemods - package io.codemodder.codemods
- io.codemodder.codemods.codeql - package io.codemodder.codemods.codeql
- io.codemodder.codemods.semgrep - package io.codemodder.codemods.semgrep
J
- JSPScriptletXSSCodemod - Class in io.codemodder.codemods
-
This type corrects simple and obvious XSS vulnerabilities in JSPs.
- JSPScriptletXSSCodemod() - Constructor for class io.codemodder.codemods.JSPScriptletXSSCodemod
L
- LimitReadlineCodemod - Class in io.codemodder.codemods
-
Turns hardcoded seeds for PRNGs to be more random.
- LimitReadlineCodemod(RuleSarif, Parameter) - Constructor for class io.codemodder.codemods.LimitReadlineCodemod
- LogFailedLoginCodemod - Class in io.codemodder.codemods
- LogFailedLoginCodemod(RuleSarif, OpenAIService) - Constructor for class io.codemodder.codemods.LogFailedLoginCodemod
M
- main(String[]) - Static method in class io.codemodder.codemods.DefaultCodemods
-
Entry point for core codemods.
- MigrateFilesCommonsIOToNIOCodemod - Class in io.codemodder.codemods
-
Migrates
FileUtils
APIs toFiles
where possible. - MigrateFilesCommonsIOToNIOCodemod(MigrateFilesCommonsIOToNIOCodemod.ReadLinesCodemod, MigrateFilesCommonsIOToNIOCodemod.ReadStringCodemod, MigrateFilesCommonsIOToNIOCodemod.ReadBytesCodemod) - Constructor for class io.codemodder.codemods.MigrateFilesCommonsIOToNIOCodemod
- MigrateSpringJobBuilderFactoryCodemod - Class in io.codemodder.codemods
-
Migrates Spring code from using JobBuilderFactory to directly using JobBuilder.
- MigrateSpringJobBuilderFactoryCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.MigrateSpringJobBuilderFactoryCodemod
- MoveSwitchDefaultCaseLastCodemod - Class in io.codemodder.codemods
-
A codemod for moving the "default" case to last in switch statements.
- MoveSwitchDefaultCaseLastCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.MoveSwitchDefaultCaseLastCodemod
O
- onFileFound(CodemodInvocationContext, List<Result>) - Method in class io.codemodder.codemods.codeql.CodeQLMavenSecureURLCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, ClassOrInterfaceDeclaration, Issue) - Method in class io.codemodder.codemods.SimplifyRestControllerAnnotationsCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, EnumDeclaration, Issue) - Method in class io.codemodder.codemods.FixRedundantStaticOnEnumCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, VariableDeclarator, Issue) - Method in class io.codemodder.codemods.DeclareVariableOnSeparateLineCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, VariableDeclarator, Issue) - Method in class io.codemodder.codemods.RemoveUnusedLocalVariableCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, Comment, Issue) - Method in class io.codemodder.codemods.RemoveCommentedCodeCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, EnclosedExpr, Issue) - Method in class io.codemodder.codemods.RemoveUselessParenthesesCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Issue) - Method in class io.codemodder.codemods.ReplaceStreamCollectorsToListCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Issue) - Method in class io.codemodder.codemods.RemoveRedundantVariableCreationCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, SimpleName, Issue) - Method in class io.codemodder.codemods.AddMissingOverrideCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, SimpleName, Issue) - Method in class io.codemodder.codemods.AvoidImplicitPublicConstructorCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, SimpleName, Issue) - Method in class io.codemodder.codemods.OverridesMatchParentSynchronizationCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, SimpleName, Issue) - Method in class io.codemodder.codemods.RemoveUnusedPrivateMethodCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, SimpleName, Issue) - Method in class io.codemodder.codemods.SubstituteReplaceAllCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, StringLiteralExpr, Issue) - Method in class io.codemodder.codemods.DefineConstantForLiteralCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, ImportDeclaration, Issue) - Method in class io.codemodder.codemods.RemoveUnusedImportCodemod
- onFindingFound(CodemodInvocationContext, CompilationUnit, ClassOrInterfaceType, Issue) - Method in class io.codemodder.codemods.SonarRemoveUnthrowableExceptionCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, VariableDeclarator, Result) - Method in class io.codemodder.codemods.HardenXMLInputFactoryCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, VariableDeclarator, Result) - Method in class io.codemodder.codemods.HardenXStreamCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, VariableDeclarator, Result) - Method in class io.codemodder.codemods.HardenZipEntryPathsCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Expression, Result) - Method in class io.codemodder.codemods.codeql.CodeQLInputResourceLeakCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Expression, Result) - Method in class io.codemodder.codemods.codeql.CodeQLJEXLInjectionCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Expression, Result) - Method in class io.codemodder.codemods.codeql.CodeQLOutputResourceLeakCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Expression, Result) - Method in class io.codemodder.codemods.codeql.CodeQLStackTraceExposureCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Expression, Result) - Method in class io.codemodder.codemods.codeql.CodeQLUnverifiedJwtCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Expression, Result) - Method in class io.codemodder.codemods.ValidateJakartaForwardPathCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.codeql.CodeQLInsecureCookieCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.codeql.CodeQLJDBCResourceLeakCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.FixUnsafeNIOPathComparisonCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.HardenProcessCreationCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.HardenXMLReaderCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.LimitReadlineCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.MigrateSpringJobBuilderFactoryCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.RandomizeSeedCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.SanitizeApacheMultipartFilenameCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.SanitizeHttpHeaderCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.SanitizeSpringMultipartFilenameCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.SwitchLiteralFirstComparisonsCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.UpgradeSSLContextTLSCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.UpgradeSSLEngineTLSCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.UpgradeSSLParametersTLSCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.UpgradeSSLSocketProtocolsTLSCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.UpgradeTempFileToNIOCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, MethodCallExpr, Result) - Method in class io.codemodder.codemods.UseEmptyForToArrayCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, NormalAnnotationExpr, Result) - Method in class io.codemodder.codemods.VerboseRequestMappingCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Result) - Method in class io.codemodder.codemods.DisableAutomaticDirContextDeserializationCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Result) - Method in class io.codemodder.codemods.HardenXMLDecoderCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Result) - Method in class io.codemodder.codemods.PreventFileWriterLeakWithFilesCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Result) - Method in class io.codemodder.codemods.ReplaceDefaultHttpClientCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Result) - Method in class io.codemodder.codemods.SecureRandomCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ObjectCreationExpr, Result) - Method in class io.codemodder.codemods.SSRFCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, Node, Result) - Method in class io.codemodder.codemods.AddClarifyingBracesCodemod
- onResultFound(CodemodInvocationContext, CompilationUnit, ExpressionStmt, Result) - Method in class io.codemodder.codemods.OptimizeJacksonStringUsageCodemod
-
The rule pattern identifies any dataflow from IOUtils#toString() to ObjectMapper#readValue().
- onResultFound(CodemodInvocationContext, CompilationUnit, SwitchEntry, Result) - Method in class io.codemodder.codemods.MoveSwitchDefaultCaseLastCodemod
- OptimizeJacksonStringUsageCodemod - Class in io.codemodder.codemods
- OptimizeJacksonStringUsageCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.OptimizeJacksonStringUsageCodemod
- OverridesMatchParentSynchronizationCodemod - Class in io.codemodder.codemods
-
A codemod for automatically fixing overridden methods that do not match their parent methods in synchronization.
- OverridesMatchParentSynchronizationCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.OverridesMatchParentSynchronizationCodemod
P
- PreventFileWriterLeakWithFilesCodemod - Class in io.codemodder.codemods
-
Transform calls to
BufferedWriter(Writer)
that have anonymousFileWriter(File)
in their constructor arguments to use an NIO method instead. - PreventFileWriterLeakWithFilesCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.PreventFileWriterLeakWithFilesCodemod
R
- RandomizeSeedCodemod - Class in io.codemodder.codemods
-
Turns hardcoded seeds for PRNGs to be more random.
- RandomizeSeedCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.RandomizeSeedCodemod
- RemoveCommentedCodeCodemod - Class in io.codemodder.codemods
-
A codemod for removing commented-out lines of code.
- RemoveCommentedCodeCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.RemoveCommentedCodeCodemod
- RemoveRedundantVariableCreationCodemod - Class in io.codemodder.codemods
-
A codemod to remove redundant variable creation
- RemoveRedundantVariableCreationCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.RemoveRedundantVariableCreationCodemod
- RemoveUnusedImportCodemod - Class in io.codemodder.codemods
- RemoveUnusedImportCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.RemoveUnusedImportCodemod
- RemoveUnusedLocalVariableCodemod - Class in io.codemodder.codemods
-
Codemod to remove unused local variables which expression is a variable or just a Literal expression like a single boolean, char, double, integer, long, null, string or a text block string.
- RemoveUnusedLocalVariableCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.RemoveUnusedLocalVariableCodemod
- RemoveUnusedPrivateMethodCodemod - Class in io.codemodder.codemods
-
A codemod for removing unused private methods.
- RemoveUnusedPrivateMethodCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.RemoveUnusedPrivateMethodCodemod
- RemoveUselessParenthesesCodemod - Class in io.codemodder.codemods
-
Codemod to remove useless pair of parentheses
- RemoveUselessParenthesesCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.RemoveUselessParenthesesCodemod
- ReplaceDefaultHttpClientCodemod - Class in io.codemodder.codemods
-
This codemod replaces instances of org.apache.http.impl.client.DefaultHttpClient with HttpClientBuilder.create().useSystemProperties().build().
- ReplaceDefaultHttpClientCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.ReplaceDefaultHttpClientCodemod
- ReplaceStreamCollectorsToListCodemod - Class in io.codemodder.codemods
-
A codemod for replacing 'Stream.collect(Collectors.toList())' with 'Stream.toList()'
- ReplaceStreamCollectorsToListCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.ReplaceStreamCollectorsToListCodemod
- ResourceLeakCodemod - Class in io.codemodder.codemods
-
A codemod that wraps AutoCloseable objects whenever possible.
- ResourceLeakCodemod() - Constructor for class io.codemodder.codemods.ResourceLeakCodemod
- ruleSarif - Variable in class io.codemodder.codemods.codeql.CodeQLRemediationCodemod
- ruleSarif - Variable in class io.codemodder.codemods.semgrep.SemgrepJavaParserChanger
S
- SanitizeApacheMultipartFilenameCodemod - Class in io.codemodder.codemods
-
Sanitizes multipart filename inputs from HTTP requests.
- SanitizeApacheMultipartFilenameCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SanitizeApacheMultipartFilenameCodemod
- SanitizeHttpHeaderCodemod - Class in io.codemodder.codemods
- SanitizeHttpHeaderCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SanitizeHttpHeaderCodemod
- SanitizeSpringMultipartFilenameCodemod - Class in io.codemodder.codemods
-
Sanitizes multipart filename inputs from HTTP requests.
- SanitizeSpringMultipartFilenameCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SanitizeSpringMultipartFilenameCodemod
- SecureRandomCodemod - Class in io.codemodder.codemods
-
Turns
Random
intoSecureRandom
. - SecureRandomCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SecureRandomCodemod
- SemgrepJavaDeserializationCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.lang.security.audit.object-deserialization.object-deserialization".
- SemgrepJavaDeserializationCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepJavaDeserializationCodemod
- SemgrepJavaParserChanger - Class in io.codemodder.codemods.semgrep
-
A JavaParser changer for Contrast codemods.
- SemgrepJavaParserChanger(CodemodReporterStrategy, RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepJavaParserChanger
- SemgrepMissingSecureFlagCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.lang.security.audit.cookie-missing-secure-flag.cookie-missing-secure-flag"
- SemgrepMissingSecureFlagCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepMissingSecureFlagCodemod
- SemgrepOverlyPermissiveFilePermissionsCodemod - Class in io.codemodder.codemods
- SemgrepOverlyPermissiveFilePermissionsCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SemgrepOverlyPermissiveFilePermissionsCodemod
- SemgrepReflectionInjectionCodemod - Class in io.codemodder.codemods.semgrep
-
Fix Semgrep issues reported under the id "java.lang.security.audit.unsafe-reflection.unsafe-reflection".
- SemgrepReflectionInjectionCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepReflectionInjectionCodemod
- SemgrepServletResponseWriterXSSCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.lang.security.servletresponse-writer-xss" (not all cases.)
- SemgrepServletResponseWriterXSSCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepServletResponseWriterXSSCodemod
- SemgrepSQLInjectionCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.lang.security.audit.sqli.jdbc-sqli.jdbc-sqli".
- SemgrepSQLInjectionCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepSQLInjectionCodemod
- SemgrepSQLInjectionFormattedSqlStringCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.lang.security.audit.formatted-sql-string.formatted-sql-string".
- SemgrepSQLInjectionFormattedSqlStringCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepSQLInjectionFormattedSqlStringCodemod
- SemgrepSSRFCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.spring.security.injection.tainted-url-host.tainted-url-host"
- SemgrepSSRFCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepSSRFCodemod
- SemgrepWeakRandomCodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep issues reported under the id "java.lang.security.audit.crypto.weak-random.weak-random" (not all cases.)
- SemgrepWeakRandomCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepWeakRandomCodemod
- SemgrepXXECodemod - Class in io.codemodder.codemods.semgrep
-
Fixes some Semgrep XXE issues.
- SemgrepXXECodemod(SemgrepXXECodemod.SemgrepXXEDocumentBuilderFactoryCodemod, SemgrepXXECodemod.SemgrepXXESaxParserFactoryCodemod) - Constructor for class io.codemodder.codemods.semgrep.SemgrepXXECodemod
- SemgrepXXECodemod.SemgrepXXEDocumentBuilderFactoryCodemod - Class in io.codemodder.codemods.semgrep
- SemgrepXXECodemod.SemgrepXXESaxParserFactoryCodemod - Class in io.codemodder.codemods.semgrep
- SemgrepXXEDocumentBuilderFactoryCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepXXECodemod.SemgrepXXEDocumentBuilderFactoryCodemod
- SemgrepXXESaxParserFactoryCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.semgrep.SemgrepXXECodemod.SemgrepXXESaxParserFactoryCodemod
- SensitiveDataLoggingCodemod - Class in io.codemodder.codemods
-
A codemod that removes any sensitive data being logged.
- SensitiveDataLoggingCodemod(RuleSarif, OpenAIService) - Constructor for class io.codemodder.codemods.SensitiveDataLoggingCodemod
- shouldRun() - Method in class io.codemodder.codemods.codeql.CodeQLRemediationCodemod
- shouldRun() - Method in class io.codemodder.codemods.semgrep.SemgrepJavaParserChanger
- shouldRun() - Method in class io.codemodder.codemods.SensitiveDataLoggingCodemod
- SimplifyRestControllerAnnotationsCodemod - Class in io.codemodder.codemods
-
A codemod to replace `@Controller` with `@RestController` and remove `@ResponseBody` annotations
- SimplifyRestControllerAnnotationsCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SimplifyRestControllerAnnotationsCodemod
- SonarJNDIInjectionCodemod - Class in io.codemodder.codemods
-
This codemod knows how to fix JNDI vulnerabilities found by sonar.
- SonarJNDIInjectionCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SonarJNDIInjectionCodemod
- SonarObjectDeserializationCodemod - Class in io.codemodder.codemods
-
Fixes Object Deserialization issues found by sonar rule javasecurity:S5135.
- SonarObjectDeserializationCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SonarObjectDeserializationCodemod
- SonarRemoveUnthrowableExceptionCodemod - Class in io.codemodder.codemods
-
A codemod for automatically removing unthrowable exceptions.
- SonarRemoveUnthrowableExceptionCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SonarRemoveUnthrowableExceptionCodemod
- SonarSQLInjectionCodemod - Class in io.codemodder.codemods
- SonarSQLInjectionCodemod(RuleHotspot) - Constructor for class io.codemodder.codemods.SonarSQLInjectionCodemod
- SonarSSRFCodemod - Class in io.codemodder.codemods
-
Fixes SSRF issues found by sonar rule javasecurity:S5144.
- SonarSSRFCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SonarSSRFCodemod
- SonarUnsafeReflectionRemediationCodemod - Class in io.codemodder.codemods
-
Sonar remediation codemod for S2658: Classes should not be loaded dynamically.
- SonarUnsafeReflectionRemediationCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SonarUnsafeReflectionRemediationCodemod
- SonarXXECodemod - Class in io.codemodder.codemods
- SonarXXECodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SonarXXECodemod
- SpringAbsoluteCookieTimeoutCodemod - Class in io.codemodder.codemods
-
This codemod will set the absolute timeout for Spring session cookies in application.properties if it's missing or too high.
- SpringAbsoluteCookieTimeoutCodemod(Parameter) - Constructor for class io.codemodder.codemods.SpringAbsoluteCookieTimeoutCodemod
- SQLParameterizerCodemod - Class in io.codemodder.codemods
-
Parameterizes SQL statements in the JDBC API.
- SQLParameterizerCodemod() - Constructor for class io.codemodder.codemods.SQLParameterizerCodemod
- SSRFCodemod - Class in io.codemodder.codemods
- SSRFCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SSRFCodemod
- SubstituteReplaceAllCodemod - Class in io.codemodder.codemods
-
A codemod for automatically replacing replaceAll() calls to replace() .
- SubstituteReplaceAllCodemod(RuleIssue) - Constructor for class io.codemodder.codemods.SubstituteReplaceAllCodemod
- supports(Path) - Method in class io.codemodder.codemods.AddMissingI18nCodemod
- supports(Path) - Method in class io.codemodder.codemods.JSPScriptletXSSCodemod
- supports(Path) - Method in class io.codemodder.codemods.SpringAbsoluteCookieTimeoutCodemod
- supports(Path) - Method in class io.codemodder.codemods.VerbTamperingCodemod
- SwitchLiteralFirstComparisonsCodemod - Class in io.codemodder.codemods
-
A codemod for automatically switching the order of literals and variables in comparisons so they're guaranteed not to throw
NullPointerException
when the variable is unexpectedly null. - SwitchLiteralFirstComparisonsCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.SwitchLiteralFirstComparisonsCodemod
- SwitchToStandardCharsetsCodemod - Class in io.codemodder.codemods
-
Moves strings to
StandardCharsets
fields. - SwitchToStandardCharsetsCodemod(SwitchToStandardCharsetsCodemod.GetBytesCodemod, SwitchToStandardCharsetsCodemod.CharsetForNameCodemod) - Constructor for class io.codemodder.codemods.SwitchToStandardCharsetsCodemod
U
- UpgradeSSLContextTLSCodemod - Class in io.codemodder.codemods
-
Targets making sure the protocols set in
SSLContext.getInstance(String)
are safe. - UpgradeSSLContextTLSCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.UpgradeSSLContextTLSCodemod
- UpgradeSSLEngineTLSCodemod - Class in io.codemodder.codemods
-
Targets making sure the protocols set in
SSLEngine.setEnabledProtocols(String[])
are safe. - UpgradeSSLEngineTLSCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.UpgradeSSLEngineTLSCodemod
- UpgradeSSLParametersTLSCodemod - Class in io.codemodder.codemods
-
Targets making sure the protocols set in
SSLParameters.setProtocols(String[])
are safe. - UpgradeSSLParametersTLSCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.UpgradeSSLParametersTLSCodemod
- UpgradeSSLSocketProtocolsTLSCodemod - Class in io.codemodder.codemods
-
Targets making sure the protocols set in
SSLSocket.setEnabledProtocols(String[])
are safe. - UpgradeSSLSocketProtocolsTLSCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.UpgradeSSLSocketProtocolsTLSCodemod
- UpgradeTempFileToNIOCodemod - Class in io.codemodder.codemods
-
Upgrade the
File.createTempFile(String, String)
method to use the NIO versionFiles.createTempFile(String, String, FileAttribute[])
. - UpgradeTempFileToNIOCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.UpgradeTempFileToNIOCodemod
- UseEmptyForToArrayCodemod - Class in io.codemodder.codemods
-
A codemod that forces a zero-sized array to pass to
Collection.toArray(Object[])
since that is preferable for performance. - UseEmptyForToArrayCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.UseEmptyForToArrayCodemod
V
- ValidateJakartaForwardPathCodemod - Class in io.codemodder.codemods
-
Makes sure that internal Jakarta forwards don't go to places they shouldn't (e.g., /WEB-INF/web.xml.)
- ValidateJakartaForwardPathCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.ValidateJakartaForwardPathCodemod
- vendorName() - Method in class io.codemodder.codemods.codeql.CodeQLMavenSecureURLCodemod
- vendorName() - Method in class io.codemodder.codemods.codeql.CodeQLRemediationCodemod
- vendorName() - Method in class io.codemodder.codemods.DefectDojoSqlInjectionCodemod
- vendorName() - Method in class io.codemodder.codemods.semgrep.SemgrepJavaParserChanger
- VerboseRequestMappingCodemod - Class in io.codemodder.codemods
- VerboseRequestMappingCodemod(RuleSarif) - Constructor for class io.codemodder.codemods.VerboseRequestMappingCodemod
- VerbTamperingCodemod - Class in io.codemodder.codemods
-
Removes all
<http-method>
XML elements from files named web.xml. - VerbTamperingCodemod(XPathStreamProcessor) - Constructor for class io.codemodder.codemods.VerbTamperingCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLDeserializationOfUserControlledDataCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLHttpResponseSplittingCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLJNDIInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLPredictableSeedCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLSQLInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLSSRFCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.codeql.CodeQLXXECodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.DefectDojoSqlInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.HQLParameterizationCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.ResourceLeakCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepJavaDeserializationCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepMissingSecureFlagCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepReflectionInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepServletResponseWriterXSSCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepSQLInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepSQLInjectionFormattedSqlStringCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepSSRFCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepWeakRandomCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepXXECodemod.SemgrepXXEDocumentBuilderFactoryCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.semgrep.SemgrepXXECodemod.SemgrepXXESaxParserFactoryCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SensitiveDataLoggingCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SonarJNDIInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SonarObjectDeserializationCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SonarSQLInjectionCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SonarSSRFCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SonarUnsafeReflectionRemediationCodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SonarXXECodemod
- visit(CodemodInvocationContext, CompilationUnit) - Method in class io.codemodder.codemods.SQLParameterizerCodemod
- visitFile(CodemodInvocationContext) - Method in class io.codemodder.codemods.AddMissingI18nCodemod
- visitFile(CodemodInvocationContext) - Method in class io.codemodder.codemods.SpringAbsoluteCookieTimeoutCodemod
- visitFile(CodemodInvocationContext) - Method in class io.codemodder.codemods.VerbTamperingCodemod
All Classes and Interfaces|All Packages