Index
All Classes and Interfaces|All Packages|Serialized Form
D
- dataset() - Method in record class org.variantsync.studies.evolution.simulation.experiment.PatchOutcome
-
Returns the value of the
dataset
record component. - DefaultContextProvider - Class in org.variantsync.studies.evolution.simulation.diff.splitting
-
A context provider is responsible for providing the correct context whenever lines in a patch are filtered.
- DefaultContextProvider(Path) - Constructor for class org.variantsync.studies.evolution.simulation.diff.splitting.DefaultContextProvider
- DefaultContextProvider(Path, int) - Constructor for class org.variantsync.studies.evolution.simulation.diff.splitting.DefaultContextProvider
- DefaultFileDiffFilter - Class in org.variantsync.studies.evolution.simulation.diff.filter
-
A default filter operator for file-level patches.
- DefaultFileDiffFilter() - Constructor for class org.variantsync.studies.evolution.simulation.diff.filter.DefaultFileDiffFilter
- DefaultLineFilter - Class in org.variantsync.studies.evolution.simulation.diff.filter
-
A default filter operator for line-level patches.
- DefaultLineFilter() - Constructor for class org.variantsync.studies.evolution.simulation.diff.filter.DefaultLineFilter
- determineChangedLines(FineDiff) - Static method in record class org.variantsync.studies.evolution.simulation.diff.components.FineDiff
-
Parse all patches in the difference and extract the changes source code lines without the patches' context lines.
- DiffCommand - Class in org.variantsync.studies.evolution.simulation.shell
-
Represents a shell 'diff' command that can be executed using a ShellExecutor
- DiffCommand(String...) - Constructor for class org.variantsync.studies.evolution.simulation.shell.DiffCommand
- DiffParser - Class in org.variantsync.studies.evolution.simulation.diff
-
DiffParser provides the functionality for parsing and converting the difference determined by UNIX diff into our internal representation.
- DiffParser() - Constructor for class org.variantsync.studies.evolution.simulation.diff.DiffParser
- DiffSplitter - Class in org.variantsync.studies.evolution.simulation.diff.splitting
-
DiffSplitter splits the hunks in the difference of two files to create line-level patches that are stored in a FineDiff.
- DiffSplitter() - Constructor for class org.variantsync.studies.evolution.simulation.diff.splitting.DiffSplitter
All Classes and Interfaces|All Packages|Serialized Form