Package io.codemodder
Class CodemodLoader
java.lang.Object
io.codemodder.CodemodLoader
This type is responsible for loading codemods and the surrounding subsystem.
-
Constructor Summary
ConstructorsConstructorDescriptionCodemodLoader
(List<Class<? extends CodeChanger>> codemodTypes, CodemodRegulator codemodRegulator, Path repositoryDir, Map<String, List<RuleSarif>> ruleSarifByTool, List<io.codemodder.ParameterArgument> codemodParameters) CodemodLoader
(List<Class<? extends CodeChanger>> codemodTypes, Path repositoryDir) CodemodLoader
(List<Class<? extends CodeChanger>> codemodTypes, Path repositoryDir, List<io.codemodder.ParameterArgument> parameterArguments) CodemodLoader
(List<Class<? extends CodeChanger>> codemodTypes, Path repositoryDir, Map<String, List<RuleSarif>> ruleSarifByTool) -
Method Summary
-
Constructor Details
-
CodemodLoader
-
CodemodLoader
public CodemodLoader(List<Class<? extends CodeChanger>> codemodTypes, Path repositoryDir, List<io.codemodder.ParameterArgument> parameterArguments) -
CodemodLoader
-
CodemodLoader
public CodemodLoader(List<Class<? extends CodeChanger>> codemodTypes, CodemodRegulator codemodRegulator, Path repositoryDir, Map<String, List<RuleSarif>> ruleSarifByTool, List<io.codemodder.ParameterArgument> codemodParameters)
-
-
Method Details
-
getCodemods
-