Class CodeQLProvider
java.lang.Object
io.codemodder.providers.sarif.codeql.CodeQLProvider
- All Implemented Interfaces:
io.codemodder.CodemodProvider
Provides codemods that act on CodeQL results.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<com.google.inject.AbstractModule>
getModules
(Path repository, List<Path> includedFiles, List<String> includePaths, List<String> excludePaths, List<Class<? extends io.codemodder.CodeChanger>> codemodTypes, List<io.codemodder.RuleSarif> sarifs, Path sonarIssuesJsonFile, Path defectDojoFindingsJsonFile)
-
Constructor Details
-
CodeQLProvider
public CodeQLProvider()
-
-
Method Details
-
getModules
public Set<com.google.inject.AbstractModule> getModules(Path repository, List<Path> includedFiles, List<String> includePaths, List<String> excludePaths, List<Class<? extends io.codemodder.CodeChanger>> codemodTypes, List<io.codemodder.RuleSarif> sarifs, Path sonarIssuesJsonFile, Path defectDojoFindingsJsonFile) - Specified by:
getModules
in interfaceio.codemodder.CodemodProvider
-
wantsSarifToolNames
- Specified by:
wantsSarifToolNames
in interfaceio.codemodder.CodemodProvider
-