Index
All Classes and Interfaces|All Packages
A
- ADD - Enum constant in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionType
- AI - Enum constant in enum class io.codemodder.codetf.Strategy
B
- basedOn(CodeTFChange) - Static method in class io.codemodder.codetf.CodeTFChange
-
Create a new
CodeTFChange
builder based on an existing instance. - basedOn(CodeTFResult) - Static method in class io.codemodder.codetf.CodeTFResult
-
Create a new CodeTFResult builder based on an existing instance.
- build() - Method in class io.codemodder.codetf.CodeTFChange.Builder
- build() - Method in class io.codemodder.codetf.CodeTFResult.Builder
C
- CodeTFAiMetadata - Class in io.codemodder.codetf
- CodeTFAiMetadata(String, String, Integer) - Constructor for class io.codemodder.codetf.CodeTFAiMetadata
- CodeTFChange - Class in io.codemodder.codetf
-
Describes a "change" in a report.
- CodeTFChange(int, Map<String, String>, String, CodeTFDiffSide, List<CodeTFPackageAction>, List<CodeTFParameter>, List<FixedFinding>) - Constructor for class io.codemodder.codetf.CodeTFChange
- CodeTFChange.Builder - Class in io.codemodder.codetf
-
Builder for
CodeTFChange
which was based on an existing instance. - CodeTFChangesetEntry - Class in io.codemodder.codetf
-
Describes an individual changeset entry.
- CodeTFChangesetEntry(String, String, List<CodeTFChange>) - Constructor for class io.codemodder.codetf.CodeTFChangesetEntry
- CodeTFChangesetEntry(String, String, List<CodeTFChange>, CodeTFAiMetadata, Strategy, boolean, List<FixedFinding>, FixQuality) - Constructor for class io.codemodder.codetf.CodeTFChangesetEntry
- CodeTFDiffSide - Enum Class in io.codemodder.codetf
- CodeTFPackageAction - Class in io.codemodder.codetf
- CodeTFPackageAction(CodeTFPackageAction.CodeTFPackageActionType, CodeTFPackageAction.CodeTFPackageActionResult, String) - Constructor for class io.codemodder.codetf.CodeTFPackageAction
- CodeTFPackageAction.CodeTFPackageActionResult - Enum Class in io.codemodder.codetf
- CodeTFPackageAction.CodeTFPackageActionType - Enum Class in io.codemodder.codetf
- CodeTFParameter - Class in io.codemodder.codetf
-
Describes a "parameter" for a change in a report.
- CodeTFParameter(String, String, String, String, String) - Constructor for class io.codemodder.codetf.CodeTFParameter
- CodeTFReference - Class in io.codemodder.codetf
- CodeTFReference(String, String) - Constructor for class io.codemodder.codetf.CodeTFReference
- CodeTFReport - Class in io.codemodder.codetf
-
Top level reporting object.
- CodeTFReport(CodeTFRun, List<CodeTFResult>) - Constructor for class io.codemodder.codetf.CodeTFReport
- CodeTFReportGenerator - Interface in io.codemodder.codetf
-
This type is responsible for generating a
CodeTFReport
based on the domain objects representing our inputs and outputs. - CodeTFResult - Class in io.codemodder.codetf
-
Describes the "result" section of a CodeTF document.
- CodeTFResult(String, String, String, DetectionTool, Failure, Set<String>, List<CodeTFReference>, Map<String, String>, List<CodeTFChangesetEntry>, List<UnfixedFinding>) - Constructor for class io.codemodder.codetf.CodeTFResult
- CodeTFResult(String, String, String, List<CodeTFChangesetEntry>) - Constructor for class io.codemodder.codetf.CodeTFResult
-
Constructor for required (non-nullable) fields
- CodeTFResult.Builder - Class in io.codemodder.codetf
-
Builder for CodeTFResult which was based on an existing instance.
- CodeTFRun - Class in io.codemodder.codetf
-
Describes the "run" section of a report.
- CodeTFRun(String, String, String, String, Long, String, List<CodeTFSarifInput>) - Constructor for class io.codemodder.codetf.CodeTFRun
- CodeTFSarifInput - Class in io.codemodder.codetf
-
Describes a SARIF "input" for the report.
- CodeTFSarifInput(String, String) - Constructor for class io.codemodder.codetf.CodeTFSarifInput
- COMPLETED - Enum constant in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionResult
- createDefault() - Static method in interface io.codemodder.codetf.CodeTFReportGenerator
- createReport(Path, String, List<Path>, List<CodeTFResult>, long) - Method in interface io.codemodder.codetf.CodeTFReportGenerator
-
Creates the report.
D
- description() - Method in class io.codemodder.codetf.FixRating
- DetectionTool - Class in io.codemodder.codetf
-
Metadata about the external tool that generated results consumed by this codemod
- DetectionTool(String) - Constructor for class io.codemodder.codetf.DetectionTool
- DetectorRule - Class in io.codemodder.codetf
-
Describes the "rule" section of a detection tool.
- DetectorRule(String, String, String) - Constructor for class io.codemodder.codetf.DetectorRule
- DETERMINISTIC - Enum constant in enum class io.codemodder.codetf.Strategy
E
- equals(Object) - Method in class io.codemodder.codetf.CodeTFAiMetadata
- equals(Object) - Method in class io.codemodder.codetf.CodeTFChange
- equals(Object) - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- equals(Object) - Method in class io.codemodder.codetf.CodeTFPackageAction
- equals(Object) - Method in class io.codemodder.codetf.CodeTFReference
- equals(Object) - Method in class io.codemodder.codetf.DetectionTool
- equals(Object) - Method in class io.codemodder.codetf.DetectorRule
- equals(Object) - Method in class io.codemodder.codetf.Finding
- equals(Object) - Method in class io.codemodder.codetf.FixedFinding
- equals(Object) - Method in class io.codemodder.codetf.FixRating
- equals(Object) - Method in class io.codemodder.codetf.UnfixedFinding
F
- failed() - Method in class io.codemodder.codetf.CodeTFResult
- FAILED - Enum constant in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionResult
- Failure - Class in io.codemodder.codetf
- Failure(String, String) - Constructor for class io.codemodder.codetf.Failure
- Finding - Class in io.codemodder.codetf
-
Describes a detected finding that served as input to the codemod.
- FixedFinding - Class in io.codemodder.codetf
-
Describes a fixed finding.
- FixedFinding(DetectorRule) - Constructor for class io.codemodder.codetf.FixedFinding
- FixedFinding(String, DetectorRule) - Constructor for class io.codemodder.codetf.FixedFinding
- FixQuality - Class in io.codemodder.codetf
-
Describes the quality of a fix.
- FixQuality(FixRating, FixRating, FixRating) - Constructor for class io.codemodder.codetf.FixQuality
- FixRating - Class in io.codemodder.codetf
-
Describes a constituent factor of
FixQuality
. - FixRating(String, int) - Constructor for class io.codemodder.codetf.FixRating
-
Creates a new
FixRating
.
G
- getAction() - Method in class io.codemodder.codetf.CodeTFPackageAction
- getAi() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- getArtifact() - Method in class io.codemodder.codetf.CodeTFSarifInput
- getChanges() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- getChangeset() - Method in class io.codemodder.codetf.CodeTFResult
- getCleanlinessRating() - Method in class io.codemodder.codetf.FixQuality
- getCodemod() - Method in class io.codemodder.codetf.CodeTFResult
- getCommandLine() - Method in class io.codemodder.codetf.CodeTFRun
- getDefaultValue() - Method in class io.codemodder.codetf.CodeTFParameter
- getDescription() - Method in class io.codemodder.codetf.CodeTFChange
- getDescription() - Method in class io.codemodder.codetf.CodeTFReference
- getDescription() - Method in class io.codemodder.codetf.CodeTFResult
- getDetectionTool() - Method in class io.codemodder.codetf.CodeTFResult
- getDiff() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- getDiffSide() - Method in class io.codemodder.codetf.CodeTFChange
- getDirectory() - Method in class io.codemodder.codetf.CodeTFRun
- getEffectivenessRating() - Method in class io.codemodder.codetf.FixQuality
- getElapsed() - Method in class io.codemodder.codetf.CodeTFRun
- getException() - Method in class io.codemodder.codetf.Failure
- getFailedFiles() - Method in class io.codemodder.codetf.CodeTFResult
- getFailure() - Method in class io.codemodder.codetf.CodeTFResult
- getFixedFindings() - Method in class io.codemodder.codetf.CodeTFChange
- getFixedFindings() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
-
Fixed findings that are not associated with any particular change
- getFixedFindings() - Method in class io.codemodder.codetf.CodeTFResult
- getFixQuality() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- getId() - Method in class io.codemodder.codetf.DetectorRule
- getId() - Method in class io.codemodder.codetf.Finding
- getLabel() - Method in class io.codemodder.codetf.CodeTFParameter
- getLine() - Method in class io.codemodder.codetf.UnfixedFinding
- getLineNumber() - Method in class io.codemodder.codetf.CodeTFChange
- getModel() - Method in class io.codemodder.codetf.CodeTFAiMetadata
- getName() - Method in class io.codemodder.codetf.CodeTFParameter
- getName() - Method in class io.codemodder.codetf.DetectionTool
- getName() - Method in class io.codemodder.codetf.DetectorRule
- getPackage() - Method in class io.codemodder.codetf.CodeTFPackageAction
- getPackageActions() - Method in class io.codemodder.codetf.CodeTFChange
- getParameters() - Method in class io.codemodder.codetf.CodeTFChange
- getPath() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- getPath() - Method in class io.codemodder.codetf.UnfixedFinding
- getProperties() - Method in class io.codemodder.codetf.CodeTFChange
- getProperties() - Method in class io.codemodder.codetf.CodeTFResult
- getProvider() - Method in class io.codemodder.codetf.CodeTFAiMetadata
- getQuestion() - Method in class io.codemodder.codetf.CodeTFParameter
- getReason() - Method in class io.codemodder.codetf.Failure
- getReason() - Method in class io.codemodder.codetf.UnfixedFinding
- getReferences() - Method in class io.codemodder.codetf.CodeTFResult
- getResult() - Method in class io.codemodder.codetf.CodeTFPackageAction
- getResults() - Method in class io.codemodder.codetf.CodeTFReport
-
Return a
List
of individual codemod's results. - getRule() - Method in class io.codemodder.codetf.Finding
- getRun() - Method in class io.codemodder.codetf.CodeTFReport
- getSafetyRating() - Method in class io.codemodder.codetf.FixQuality
- getSarifs() - Method in class io.codemodder.codetf.CodeTFRun
- getSha1() - Method in class io.codemodder.codetf.CodeTFSarifInput
- getStrategy() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- getSummary() - Method in class io.codemodder.codetf.CodeTFResult
- getTokens() - Method in class io.codemodder.codetf.CodeTFAiMetadata
- getTool() - Method in class io.codemodder.codetf.CodeTFRun
- getType() - Method in class io.codemodder.codetf.CodeTFParameter
- getUnfixedFindings() - Method in class io.codemodder.codetf.CodeTFResult
- getUrl() - Method in class io.codemodder.codetf.CodeTFReference
- getUrl() - Method in class io.codemodder.codetf.DetectorRule
- getVendor() - Method in class io.codemodder.codetf.CodeTFRun
- getVersion() - Method in class io.codemodder.codetf.CodeTFRun
H
- hasCodeChanges() - Method in class io.codemodder.codetf.CodeTFReport
-
Returns true if the CodeTF describes any changes made to the code.
- hashCode() - Method in class io.codemodder.codetf.CodeTFChange
- hashCode() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- hashCode() - Method in class io.codemodder.codetf.CodeTFPackageAction
- hashCode() - Method in class io.codemodder.codetf.CodeTFReference
- hashCode() - Method in class io.codemodder.codetf.DetectionTool
- hashCode() - Method in class io.codemodder.codetf.DetectorRule
- hashCode() - Method in class io.codemodder.codetf.Finding
- hashCode() - Method in class io.codemodder.codetf.FixedFinding
- hashCode() - Method in class io.codemodder.codetf.FixRating
- hashCode() - Method in class io.codemodder.codetf.UnfixedFinding
- HYBRID - Enum constant in enum class io.codemodder.codetf.Strategy
I
- io.codemodder.codetf - package io.codemodder.codetf
- isProvisional() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
L
- LEFT - Enum constant in enum class io.codemodder.codetf.CodeTFDiffSide
R
- REMOVE - Enum constant in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionType
- RIGHT - Enum constant in enum class io.codemodder.codetf.CodeTFDiffSide
S
- score() - Method in class io.codemodder.codetf.FixRating
- SKIPPED - Enum constant in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionResult
- Strategy - Enum Class in io.codemodder.codetf
T
- toString() - Method in class io.codemodder.codetf.CodeTFChange
- toString() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- toString() - Method in class io.codemodder.codetf.CodeTFPackageAction
- toString() - Method in class io.codemodder.codetf.CodeTFReference
- toString() - Method in class io.codemodder.codetf.FixRating
U
- UnfixedFinding - Class in io.codemodder.codetf
-
Describes an unfixed finding.
- UnfixedFinding(DetectorRule, String, Integer, String) - Constructor for class io.codemodder.codetf.UnfixedFinding
- UnfixedFinding(String, DetectorRule, String, Integer, String) - Constructor for class io.codemodder.codetf.UnfixedFinding
- usesAi() - Method in class io.codemodder.codetf.CodeTFChangesetEntry
- usesAi() - Method in class io.codemodder.codetf.CodeTFResult
V
- valueOf(String) - Static method in enum class io.codemodder.codetf.CodeTFDiffSide
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.codemodder.codetf.Strategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.codemodder.codetf.CodeTFDiffSide
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.codemodder.codetf.CodeTFPackageAction.CodeTFPackageActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.codemodder.codetf.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAdditionalProperties(Map<String, String>) - Method in class io.codemodder.codetf.CodeTFChange.Builder
-
Update the
CodeTFChange
with additional properties. - withAdditionalReferences(List<CodeTFReference>) - Method in class io.codemodder.codetf.CodeTFResult.Builder
-
Update the CodeTFResult with additional references.
- withChangeset(List<CodeTFChangesetEntry>) - Method in class io.codemodder.codetf.CodeTFResult.Builder
- withDescription(String) - Method in class io.codemodder.codetf.CodeTFChange.Builder
-
Update the
CodeTFChange
with the given description. - withDescription(String) - Method in class io.codemodder.codetf.CodeTFResult.Builder
-
Update the CodeTFResult with the given description.
- withDetectionTool(DetectionTool) - Method in class io.codemodder.codetf.CodeTFResult.Builder
- withFailureState(Failure) - Method in class io.codemodder.codetf.CodeTFResult.Builder
- withReferences(List<CodeTFReference>) - Method in class io.codemodder.codetf.CodeTFResult.Builder
- withSummary(String) - Method in class io.codemodder.codetf.CodeTFResult.Builder
-
Update the CodeTFResult with the given summary.
- withUnfixedFindings(List<UnfixedFinding>) - Method in class io.codemodder.codetf.CodeTFResult.Builder
All Classes and Interfaces|All Packages