Index
All Classes and Interfaces|All Packages|Serialized Form
P
- Panic - Exception Class in org.variantsync.studies.evolution.simulation.error
-
Custom Error class to represent critical errors due to requirements of the study not being fulfilled.
- Panic(String) - Constructor for exception class org.variantsync.studies.evolution.simulation.error.Panic
- parseResult(List<String>) - Static method in class org.variantsync.studies.evolution.simulation.experiment.ResultAnalysis
- parts() - Method in class org.variantsync.studies.evolution.simulation.shell.CpCommand
- parts() - Method in class org.variantsync.studies.evolution.simulation.shell.DiffCommand
- parts() - Method in class org.variantsync.studies.evolution.simulation.shell.EchoCommand
- parts() - Method in class org.variantsync.studies.evolution.simulation.shell.PatchCommand
- parts() - Method in class org.variantsync.studies.evolution.simulation.shell.RmCommand
- parts() - Method in class org.variantsync.studies.evolution.simulation.shell.ShellCommand
-
Return the String parts that define and configure the command execution (e.g., ["echo", "Hello World"])
- PatchCommand - Class in org.variantsync.studies.evolution.simulation.shell
-
Represents a shell 'patch' command that can be executed using a ShellExecutor
- PatchCommand() - Constructor for class org.variantsync.studies.evolution.simulation.shell.PatchCommand
- PatchOutcome - Record Class in org.variantsync.studies.evolution.simulation.experiment
-
Represents the outcome of a single experimental run in the study.
- PatchOutcome(String, long, String, String, String, String, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long) - Constructor for record class org.variantsync.studies.evolution.simulation.experiment.PatchOutcome
-
Creates an instance of a
PatchOutcome
record class. - PCBasedFilter - Class in org.variantsync.studies.evolution.simulation.diff.filter
-
A PCBasedFilter is a IFileDiffFilter and ILineFilter that determines which parts of a patch should be kept based on the presence conditions of the source code and the configuration of the target variant.
- PCBasedFilter(Artefact, Artefact, Variant, Path, Path) - Constructor for class org.variantsync.studies.evolution.simulation.diff.filter.PCBasedFilter
- PCBasedFilter(Artefact, Artefact, Variant, Path, Path, int) - Constructor for class org.variantsync.studies.evolution.simulation.diff.filter.PCBasedFilter
- percentage(long, long) - Static method in class org.variantsync.studies.evolution.simulation.experiment.ResultAnalysis
- processOutcome(String, long, String, String, SPLCommit, SPLCommit, FineDiff, FineDiff, FineDiff, FineDiff, OriginalDiff, OriginalDiff, FineDiff, Set<String>, Set<String>) - Static method in class org.variantsync.studies.evolution.simulation.experiment.ResultAnalysis
-
Analyze the outcome of applying patches to a target variant
All Classes and Interfaces|All Packages|Serialized Form