Index
All Classes and Interfaces|All Packages
B
- build(String, String, SarifSchema210, Path) - Method in class io.codemodder.providers.sarif.codeql.CodeQLRuleSarifFactory
C
- CodeQLModule - Class in io.codemodder.providers.sarif.codeql
-
Responsible for distributing the SARIFS to CodeQL based codemods based on rules.
- CodeQLProvider - Class in io.codemodder.providers.sarif.codeql
-
Provides codemods that act on CodeQL results.
- CodeQLProvider() - Constructor for class io.codemodder.providers.sarif.codeql.CodeQLProvider
- CodeQLRuleSarif - Class in io.codemodder.providers.sarif.codeql
-
An implementation of the
RuleSarif
for SARIFs produced by CodeQL. - CodeQLRuleSarif(String, SarifSchema210, Path) - Constructor for class io.codemodder.providers.sarif.codeql.CodeQLRuleSarif
- CodeQLRuleSarifFactory - Class in io.codemodder.providers.sarif.codeql
-
A factory for building
CodeQLRuleSarif
s. - CodeQLRuleSarifFactory() - Constructor for class io.codemodder.providers.sarif.codeql.CodeQLRuleSarifFactory
- configure() - Method in class io.codemodder.providers.sarif.codeql.CodeQLModule
G
- getDriver() - Method in class io.codemodder.providers.sarif.codeql.CodeQLRuleSarif
- getModules(Path, List<Path>, List<String>, List<String>, List<Class<? extends CodeChanger>>, List<RuleSarif>, Path) - Method in class io.codemodder.providers.sarif.codeql.CodeQLProvider
- getRegionsFromResultsByRule(Path) - Method in class io.codemodder.providers.sarif.codeql.CodeQLRuleSarif
- getResultsByPath(Path) - Method in class io.codemodder.providers.sarif.codeql.CodeQLRuleSarif
- getRule() - Method in class io.codemodder.providers.sarif.codeql.CodeQLRuleSarif
I
- io.codemodder.providers.sarif.codeql - package io.codemodder.providers.sarif.codeql
P
- ProvidedCodeQLScan - Annotation Interface in io.codemodder.providers.sarif.codeql
-
This tells the framework to inject the results of a CodeQL scan into the following parameter.
R
- rawDocument() - Method in class io.codemodder.providers.sarif.codeql.CodeQLRuleSarif
- ruleId() - Element in annotation interface io.codemodder.providers.sarif.codeql.ProvidedCodeQLScan
-
The CodeQL rule "id" field from the sarif.
W
- wantsSarifToolNames() - Method in class io.codemodder.providers.sarif.codeql.CodeQLProvider
All Classes and Interfaces|All Packages