Uses of Class
org.variantsync.diffdetective.editclass.EditClass
Package
Description
-
Uses of EditClass in org.variantsync.diffdetective.editclass
Modifier and TypeMethodDescriptiondefault EditClass
Returns the edit class that matches the given node. -
Uses of EditClass in org.variantsync.diffdetective.editclass.proposed
Modifier and TypeClassDescription(package private) final class
Our AddToPC edit class from the ESEC/FSE'22 paper.(package private) final class
Our AddWithMapping edit class from the ESEC/FSE'22 paper.(package private) final class
Our Generalization edit class from the ESEC/FSE'22 paper.(package private) final class
Our Reconfiguration edit class from the ESEC/FSE'22 paper.(package private) final class
Our Refactoring edit class from the ESEC/FSE'22 paper.(package private) final class
Our RemFromPC edit class from the ESEC/FSE'22 paper.(package private) final class
Our RemWithMapping edit class from the ESEC/FSE'22 paper.(package private) final class
Our Specialization edit class from the ESEC/FSE'22 paper.(package private) final class
Our Untouched edit class from the ESEC/FSE'22 paper.Modifier and TypeFieldDescriptionstatic final EditClass
ProposedEditClasses.AddToPC
static final EditClass
ProposedEditClasses.AddWithMapping
static final EditClass
ProposedEditClasses.Generalization
static final EditClass
ProposedEditClasses.Reconfiguration
static final EditClass
ProposedEditClasses.Refactoring
static final EditClass
ProposedEditClasses.RemFromPC
static final EditClass
ProposedEditClasses.RemWithMapping
static final EditClass
ProposedEditClasses.Specialization
static final EditClass
ProposedEditClasses.Untouched
Modifier and TypeFieldDescriptionProposedEditClasses.All
A list of all nine edit classes in their order of appearance in the paper.ProposedEditClasses.EditClassesByType
A map of all nine edit classes, indexed by their DiffType. -
Uses of EditClass in org.variantsync.diffdetective.experiments.thesis_bm
Modifier and TypeFieldDescriptionorg.variantsync.functjonal.map.MergeMap<EditClass,
org.variantsync.functjonal.map.MergeMap<EditClass, Integer>> ConstructionValidation.ComparisonResult.editClassMovements
Counts of edit class flows (edit class pair of a projection of the compared variation diffs)org.variantsync.functjonal.map.MergeMap<EditClass,
org.variantsync.functjonal.map.MergeMap<EditClass, Integer>> ConstructionValidation.ComparisonResult.editClassMovements
Counts of edit class flows (edit class pair of a projection of the compared variation diffs) -
Uses of EditClass in org.variantsync.diffdetective.metadata
Modifier and TypeFieldDescriptionprivate final LinkedHashMap<EditClass,
EditClassCount.Occurrences> EditClassCount.occurrences
Modifier and TypeMethodDescriptionEditClassCount.getOccurrences()
Returns the current occurrence count for each considered edit class.Modifier and TypeMethodDescriptionvoid
EditClassCount.reportOccurrenceFor
(EditClass editClass, CommitDiff commit) Report the match of the given edit class in the given commit diff. -
Uses of EditClass in org.variantsync.diffdetective.mining.formats
-
Uses of EditClass in org.variantsync.diffdetective.tablegen.styles
Modifier and TypeMethodDescriptionprivate static Stream<Map.Entry<EditClass,
EditClassCount.Occurrences>> VariabilityShare.getVariationalEditClasses
(ContentRow row) Returns the number of occurrences of edit classes present in the table.Modifier and TypeMethodDescriptionprivate static String
ShortTable.absoluteCountOf
(ShortTable t, EditClass editClass, ContentRow row) Returns a formatted string of the absolute number of occurrences ofeditClass
inrow
.private String
VariabilityShare.getRelativeShareOf
(EditClass editClass, ContentRow row) Compute the number of occurrences ofeditClass
relative to the edit classes actually present in this table.private static boolean
VariabilityShare.isEditToVariability
(EditClass c) Returns if the edit classc
should be present in this table.private static String
ShortTable.relativeCountOf
(ShortTable t, EditClass editClass, ContentRow row) Returns a formatted string of the relative number of occurrences ofeditClass
inrow
.Modifier and TypeMethodDescriptionprivate static List<ColumnDefinition>
ShortTable.columns
(ShortTable t, org.apache.commons.lang3.function.TriFunction<ShortTable, EditClass, ContentRow, String> getEditClassCount) Returns a list of all columns contained in this table.