Uses of Class
org.variantsync.diffdetective.editclass.EditClass
Packages that use EditClass
Package
Description
-
Uses of EditClass in org.variantsync.diffdetective.editclass
Methods in org.variantsync.diffdetective.editclass that return EditClassModifier and TypeMethodDescriptiondefault EditClass
Returns the edit class that matches the given node.Methods in org.variantsync.diffdetective.editclass that return types with arguments of type EditClass -
Uses of EditClass in org.variantsync.diffdetective.editclass.proposed
Subclasses of EditClass in org.variantsync.diffdetective.editclass.proposedModifier 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.Fields in org.variantsync.diffdetective.editclass.proposed declared as EditClassModifier 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
Fields in org.variantsync.diffdetective.editclass.proposed with type parameters of type EditClassModifier 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.Methods in org.variantsync.diffdetective.editclass.proposed that return EditClassMethods in org.variantsync.diffdetective.editclass.proposed that return types with arguments of type EditClass -
Uses of EditClass in org.variantsync.diffdetective.experiments.thesis_bm
Fields in org.variantsync.diffdetective.experiments.thesis_bm with type parameters of type EditClassModifier 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
Fields in org.variantsync.diffdetective.metadata with type parameters of type EditClassModifier and TypeFieldDescriptionprivate final LinkedHashMap<EditClass,
EditClassCount.Occurrences> EditClassCount.occurrences
Methods in org.variantsync.diffdetective.metadata that return types with arguments of type EditClassModifier and TypeMethodDescriptionEditClassCount.getOccurrences()
Returns the current occurrence count for each considered edit class.Methods in org.variantsync.diffdetective.metadata with parameters of type EditClassModifier 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
Methods in org.variantsync.diffdetective.mining.formats that return EditClassModifier and TypeMethodDescriptionprivate static EditClass
ReleaseMiningDiffNodeFormat.fromId
(int id) Methods in org.variantsync.diffdetective.mining.formats with parameters of type EditClass -
Uses of EditClass in org.variantsync.diffdetective.tablegen.styles
Methods in org.variantsync.diffdetective.tablegen.styles that return types with arguments of type EditClassModifier 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.Methods in org.variantsync.diffdetective.tablegen.styles with parameters of type EditClassModifier 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
.Method parameters in org.variantsync.diffdetective.tablegen.styles with type arguments of type EditClassModifier 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.