Package io.codemodder.remediation
Interface RemediationStrategy
- All Known Implementing Classes:
JavaDeserializationFixStrategy
,MatchAndFixStrategy
,ModularRemediationStrategy
,ReflectionInjectionFixStrategy
,ReplaceLimitedLookupStrategy
,SQLInjectionFixComposer
,SSRFFixStrategy
public interface RemediationStrategy
-
Method Summary
Modifier and TypeMethodDescriptionfix
(com.github.javaparser.ast.CompilationUnit cu, com.github.javaparser.ast.Node node) Apply a fix to the issue detected a given node.
-
Method Details
-
fix
SuccessOrReason fix(com.github.javaparser.ast.CompilationUnit cu, com.github.javaparser.ast.Node node) Apply a fix to the issue detected a given node.- Returns:
- A SuccessOrReason object containing a list of dependencies if the fix was successful, or a reason for failure otherwise
-