Hierarchy For All Packages
Package Hierarchies:- org.variantsync.diffdetective,
- org.variantsync.diffdetective.analysis,
- org.variantsync.diffdetective.analysis.logic,
- org.variantsync.diffdetective.analysis.monitoring,
- org.variantsync.diffdetective.analysis.strategies,
- org.variantsync.diffdetective.datasets,
- org.variantsync.diffdetective.datasets.predefined,
- org.variantsync.diffdetective.diff.git,
- org.variantsync.diffdetective.diff.result,
- org.variantsync.diffdetective.diff.text,
- org.variantsync.diffdetective.editclass,
- org.variantsync.diffdetective.editclass.proposed,
- org.variantsync.diffdetective.error,
- org.variantsync.diffdetective.examplesearch,
- org.variantsync.diffdetective.experiments.esecfse22,
- org.variantsync.diffdetective.experiments.thesis_bm,
- org.variantsync.diffdetective.experiments.views,
- org.variantsync.diffdetective.experiments.views.result,
- org.variantsync.diffdetective.feature,
- org.variantsync.diffdetective.feature.antlr,
- org.variantsync.diffdetective.feature.cpp,
- org.variantsync.diffdetective.feature.jpp,
- org.variantsync.diffdetective.gumtree,
- org.variantsync.diffdetective.internal,
- org.variantsync.diffdetective.load,
- org.variantsync.diffdetective.metadata,
- org.variantsync.diffdetective.mining,
- org.variantsync.diffdetective.mining.formats,
- org.variantsync.diffdetective.mining.postprocessing,
- org.variantsync.diffdetective.parallel,
- org.variantsync.diffdetective.shell,
- org.variantsync.diffdetective.show,
- org.variantsync.diffdetective.show.engine,
- org.variantsync.diffdetective.show.engine.entity,
- org.variantsync.diffdetective.show.engine.geom,
- org.variantsync.diffdetective.show.engine.hitbox,
- org.variantsync.diffdetective.show.engine.input,
- org.variantsync.diffdetective.show.engine.windowlayout,
- org.variantsync.diffdetective.show.variation,
- org.variantsync.diffdetective.show.variation.input,
- org.variantsync.diffdetective.tablegen,
- org.variantsync.diffdetective.tablegen.rows,
- org.variantsync.diffdetective.tablegen.styles,
- org.variantsync.diffdetective.util,
- org.variantsync.diffdetective.util.fide,
- org.variantsync.diffdetective.variation,
- org.variantsync.diffdetective.variation.diff,
- org.variantsync.diffdetective.variation.diff.bad,
- org.variantsync.diffdetective.variation.diff.construction,
- org.variantsync.diffdetective.variation.diff.filter,
- org.variantsync.diffdetective.variation.diff.graph,
- org.variantsync.diffdetective.variation.diff.parse,
- org.variantsync.diffdetective.variation.diff.render,
- org.variantsync.diffdetective.variation.diff.serialize,
- org.variantsync.diffdetective.variation.diff.serialize.edgeformat,
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat,
- org.variantsync.diffdetective.variation.diff.serialize.treeformat,
- org.variantsync.diffdetective.variation.diff.source,
- org.variantsync.diffdetective.variation.diff.transform,
- org.variantsync.diffdetective.variation.diff.traverse,
- org.variantsync.diffdetective.variation.diff.view,
- org.variantsync.diffdetective.variation.tree,
- org.variantsync.diffdetective.variation.tree.graph,
- org.variantsync.diffdetective.variation.tree.source,
- org.variantsync.diffdetective.variation.tree.view,
- org.variantsync.diffdetective.variation.tree.view.relevance
Class Hierarchy
- java.lang.Object
- org.variantsync.diffdetective.feature.AbstractingFormulaExtractor (implements org.variantsync.diffdetective.feature.DiffLineFormulaExtractor)
- org.variantsync.diffdetective.feature.cpp.CPPDiffLineFormulaExtractor
- org.variantsync.diffdetective.datasets.predefined.MarlinCPPDiffLineFormulaExtractor
- org.variantsync.diffdetective.feature.jpp.JPPDiffLineFormulaExtractor
- org.variantsync.diffdetective.feature.cpp.CPPDiffLineFormulaExtractor
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- org.variantsync.diffdetective.feature.cpp.AbstractingCExpressionVisitor (implements org.variantsync.diffdetective.feature.antlr.CExpressionVisitor<T>)
- org.variantsync.diffdetective.feature.jpp.AbstractingJPPExpressionVisitor (implements org.variantsync.diffdetective.feature.antlr.JPPExpressionVisitor<T>)
- org.variantsync.diffdetective.feature.antlr.CExpressionBaseVisitor<T> (implements org.variantsync.diffdetective.feature.antlr.CExpressionVisitor<T>)
- org.variantsync.diffdetective.feature.cpp.ControllingCExpressionVisitor (implements org.variantsync.diffdetective.feature.antlr.CExpressionVisitor<T>)
- org.variantsync.diffdetective.feature.antlr.JPPExpressionBaseVisitor<T> (implements org.variantsync.diffdetective.feature.antlr.JPPExpressionVisitor<T>)
- com.github.gumtreediff.tree.AbstractTree (implements com.github.gumtreediff.tree.Tree)
- org.variantsync.diffdetective.gumtree.VariationTreeAdapter<L>
- org.variantsync.diffdetective.gumtree.VariationDiffAdapter<L>
- org.variantsync.diffdetective.gumtree.VariationTreeAdapter<L>
- org.variantsync.diffdetective.analysis.Analysis
- org.variantsync.diffdetective.analysis.AnalysisResult (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.AnalysisRunner
- org.variantsync.diffdetective.analysis.strategies.AnalysisStrategy
- org.variantsync.diffdetective.analysis.strategies.AnalysisMonitor
- org.variantsync.diffdetective.analysis.strategies.AnalyzeAllAndExport
- org.variantsync.diffdetective.analysis.strategies.AnalyzeAndExportIncrementally
- org.variantsync.diffdetective.analysis.strategies.AnalyzeAllThenExport
- org.variantsync.diffdetective.analysis.strategies.CompositeAnalysisStrategy
- org.variantsync.diffdetective.analysis.strategies.NullStrategy
- org.variantsync.diffdetective.show.engine.App (implements org.variantsync.diffdetective.show.engine.Updateable)
- org.variantsync.diffdetective.show.variation.VariationDiffApp<L>
- org.variantsync.diffdetective.util.Assert
- org.variantsync.diffdetective.variation.diff.bad.BadVDiff.FromGoodNodeTranslation<L>
- org.variantsync.diffdetective.feature.BooleanAbstraction
- org.variantsync.diffdetective.show.engine.Camera
- org.variantsync.diffdetective.feature.antlr.CExpressionBaseListener (implements org.variantsync.diffdetective.feature.antlr.CExpressionListener)
- org.variantsync.diffdetective.util.Clock
- org.variantsync.diffdetective.variation.diff.transform.CollapseNestedNonEditedAnnotations (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>)
- org.variantsync.diffdetective.util.CollectionUtils
- org.variantsync.diffdetective.show.variation.Colors
- org.variantsync.diffdetective.diff.git.CommitDiff
- org.variantsync.diffdetective.variation.diff.serialize.treeformat.CommitDiffVariationDiffLabelFormat (implements org.variantsync.diffdetective.variation.diff.serialize.treeformat.VariationDiffLabelFormat)
- org.variantsync.diffdetective.variation.diff.source.CommitDiffVariationDiffSource (implements org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.analysis.CommitProcessTime
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- java.awt.Container
- javax.swing.JComponent (implements java.io.Serializable)
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- org.variantsync.diffdetective.show.engine.Screen
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Frame (implements java.awt.MenuContainer)
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- org.variantsync.diffdetective.show.engine.Window
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Frame (implements java.awt.MenuContainer)
- javax.swing.JComponent (implements java.io.Serializable)
- java.awt.Container
- org.variantsync.diffdetective.variation.tree.view.relevance.Configure (implements org.variantsync.diffdetective.variation.tree.view.relevance.Relevance)
- org.variantsync.diffdetective.variation.diff.ConsistencyResult
- org.variantsync.diffdetective.experiments.thesis_bm.ConstructionValidation (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.experiments.thesis_bm.ConstructionValidation.ComparisonResult (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.experiments.thesis_bm.ConstructionValidation.Result (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.experiments.thesis_bm.ConstructionValidation.Statistics
- org.variantsync.diffdetective.experiments.thesis_bm.ConstructionValidation.VariationDiffStatistics
- org.variantsync.diffdetective.variation.diff.transform.CutNonEditedSubtrees<L> (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>, org.variantsync.diffdetective.variation.diff.traverse.VariationDiffVisitor<L>)
- org.variantsync.diffdetective.datasets.DatasetFactory
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DebugDiffNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.mining.formats.DebugMiningDiffNodeFormat (implements org.variantsync.diffdetective.mining.formats.MiningNodeFormat)
- org.variantsync.diffdetective.mining.RWCompositePatternNodeFormat
- org.variantsync.diffdetective.datasets.DefaultDatasets
- org.variantsync.diffdetective.util.Diagnostics
- org.variantsync.diffdetective.diff.git.DiffFilter
- org.variantsync.diffdetective.diff.git.DiffFilter.Builder
- org.variantsync.diffdetective.variation.diff.DiffGraph
- org.variantsync.diffdetective.variation.DiffLinesLabel (implements org.variantsync.diffdetective.variation.Label)
- org.variantsync.diffdetective.variation.diff.DiffNode<L> (implements org.variantsync.diffdetective.variation.tree.HasNodeType)
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelPrettyfier
- org.variantsync.diffdetective.variation.diff.view.DiffView
- org.variantsync.diffdetective.show.engine.Draw
- org.variantsync.diffdetective.tablegen.rows.DummyRow (implements org.variantsync.diffdetective.tablegen.Row)
- org.variantsync.diffdetective.variation.diff.filter.DuplicateVariationDiffFilter<L>
- org.variantsync.diffdetective.variation.diff.serialize.edgeformat.EdgeLabelFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.LinegraphFormat)
- org.variantsync.diffdetective.variation.diff.serialize.edgeformat.ChildOrderEdgeFormat<L>
- org.variantsync.diffdetective.variation.diff.serialize.edgeformat.DefaultEdgeLabelFormat<L>
- org.variantsync.diffdetective.mining.formats.DirectedEdgeLabelFormat
- org.variantsync.diffdetective.metadata.EditClassCount (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.metadata.EditClassCount.Occurrences
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.EditClassesDiffNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.analysis.EditClassOccurenceAnalysis (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.experiments.esecfse22.EditClassValidation (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.show.engine.Entity
- org.variantsync.diffdetective.show.engine.EntityComponent
- org.variantsync.diffdetective.show.engine.entity.Behaviour (implements org.variantsync.diffdetective.show.engine.Updateable)
- org.variantsync.diffdetective.show.variation.Dance
- org.variantsync.diffdetective.show.engine.entity.EntityGraphics
- org.variantsync.diffdetective.show.variation.EdgeGraphics
- org.variantsync.diffdetective.show.variation.GraphNodeGraphics
- org.variantsync.diffdetective.show.engine.entity.TextureGraphics
- org.variantsync.diffdetective.show.engine.hitbox.Hitbox
- org.variantsync.diffdetective.show.engine.hitbox.CircleHitbox
- org.variantsync.diffdetective.show.engine.entity.Behaviour (implements org.variantsync.diffdetective.show.engine.Updateable)
- org.variantsync.diffdetective.examplesearch.ExampleCriterions
- org.variantsync.diffdetective.examplesearch.ExampleFinder (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.variation.diff.filter.ExplainedFilter<T> (implements java.util.function.Predicate<T>)
- org.variantsync.diffdetective.variation.diff.filter.ExplainedFilter.Explanation
- org.variantsync.diffdetective.metadata.ExplainedFilterSummary (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.util.FileUtils
- org.variantsync.diffdetective.analysis.FilterAnalysis (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.experiments.esecfse22.FindMedianCommitTime
- org.variantsync.diffdetective.util.fide.FixTrueFalse
- org.variantsync.diffdetective.util.fide.FixTrueFalse.Formula
- org.variantsync.diffdetective.variation.diff.serialize.Format<L>
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.FormulasAndLineNumbersNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.util.fide.FormulaUtils
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.FullNodeFormat (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.show.engine.GameEngine
- org.variantsync.diffdetective.diff.git.GitDiffer
- org.variantsync.diffdetective.load.GitLoader
- org.variantsync.diffdetective.variation.diff.serialize.GraphvizExporter<L> (implements org.variantsync.diffdetective.variation.diff.serialize.Exporter<L>)
- org.variantsync.diffdetective.variation.diff.construction.GumTreeDiff
- org.variantsync.diffdetective.tablegen.rows.HLine (implements org.variantsync.diffdetective.tablegen.Row)
- org.variantsync.diffdetective.variation.diff.serialize.treeformat.IndexedTreeFormat (implements org.variantsync.diffdetective.variation.diff.serialize.treeformat.VariationDiffLabelFormat)
- org.variantsync.diffdetective.show.engine.InputListener (implements java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener)
- org.variantsync.diffdetective.show.variation.input.ExitOnEscape
- org.variantsync.diffdetective.show.engine.input.MouseDragListener
- org.variantsync.diffdetective.show.engine.input.CameraDragAndDrop
- org.variantsync.diffdetective.show.variation.input.NodeDragAndDrop
- org.variantsync.diffdetective.show.engine.input.ZoomViaMouseWheel
- org.variantsync.diffdetective.util.IO
- org.variantsync.diffdetective.variation.diff.construction.JGitDiff
- org.variantsync.diffdetective.feature.antlr.JPPExpressionBaseListener (implements org.variantsync.diffdetective.feature.antlr.JPPExpressionListener)
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.LabelOnlyDiffNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.variation.diff.transform.LabelWithEditClass (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>)
- org.variantsync.diffdetective.util.LaTeX
- org.variantsync.diffdetective.variation.diff.serialize.LineGraphConstants
- org.variantsync.diffdetective.variation.diff.serialize.LineGraphExport
- org.variantsync.diffdetective.variation.diff.serialize.LineGraphExport.Statistic (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.analysis.LineGraphExportAnalysis (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.analysis.LineGraphExportAnalysis.Result (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.variation.diff.serialize.LineGraphExporter<L> (implements org.variantsync.diffdetective.variation.diff.serialize.Exporter<L>)
- org.variantsync.diffdetective.variation.diff.serialize.LineGraphImport
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.LineNumberFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.variation.LinesLabel (implements org.variantsync.diffdetective.variation.Label)
- org.variantsync.diffdetective.datasets.predefined.LinuxKernel
- org.variantsync.diffdetective.load.LoggingProgressMonitor (implements org.eclipse.jgit.lib.ProgressMonitor)
- org.variantsync.diffdetective.variation.diff.parse.LogicalLine
- org.variantsync.diffdetective.examplesearch.Main
- org.variantsync.diffdetective.experiments.views.Main
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.MappingsDiffNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.datasets.predefined.Marlin
- org.variantsync.diffdetective.analysis.MetadataKeys
- org.variantsync.diffdetective.mining.postprocessing.MiningPostprocessing
- org.variantsync.diffdetective.tablegen.MiningResultAccumulator
- org.variantsync.diffdetective.variation.diff.transform.NaiveMovedArtifactDetection<L> (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>)
- org.variantsync.diffdetective.show.variation.NodeView<L>
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.PaperNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.feature.ParseErrorListener (implements org.antlr.v4.runtime.ANTLRErrorListener)
- org.variantsync.diffdetective.diff.git.PatchDiff (implements org.variantsync.diffdetective.diff.git.GitPatch)
- org.variantsync.diffdetective.variation.diff.render.PatchDiffRenderer
- org.variantsync.diffdetective.editclass.Pattern<E>
- org.variantsync.diffdetective.editclass.EditClass
- org.variantsync.diffdetective.editclass.proposed.AddToPC
- org.variantsync.diffdetective.editclass.proposed.AddWithMapping
- org.variantsync.diffdetective.editclass.proposed.Generalization
- org.variantsync.diffdetective.editclass.proposed.Reconfiguration
- org.variantsync.diffdetective.editclass.proposed.Refactoring
- org.variantsync.diffdetective.editclass.proposed.RemFromPC
- org.variantsync.diffdetective.editclass.proposed.RemWithMapping
- org.variantsync.diffdetective.editclass.proposed.Specialization
- org.variantsync.diffdetective.editclass.proposed.Untouched
- org.variantsync.diffdetective.editclass.EditClass
- org.variantsync.diffdetective.mining.postprocessing.Postprocessor<L>
- org.variantsync.diffdetective.analysis.PreprocessingAnalysis (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.feature.PreprocessorAnnotationParser (implements org.variantsync.diffdetective.feature.AnnotationParser)
- org.variantsync.diffdetective.editclass.proposed.ProposedEditClasses (implements org.variantsync.diffdetective.editclass.EditClassCatalogue)
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.variantsync.diffdetective.feature.antlr.CExpressionLexer
- org.variantsync.diffdetective.feature.antlr.JPPExpressionLexer
- org.antlr.v4.runtime.Parser
- org.variantsync.diffdetective.feature.antlr.CExpressionParser
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.variantsync.diffdetective.variation.diff.transform.RelabelNodes<L> (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>)
- org.variantsync.diffdetective.variation.diff.transform.RelabelRoot<L> (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>)
- org.variantsync.diffdetective.mining.formats.ReleaseMiningDiffNodeFormat (implements org.variantsync.diffdetective.mining.formats.MiningNodeFormat)
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.RenameRootNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.variation.diff.render.RenderOptions.Builder<L>
- org.variantsync.diffdetective.datasets.Repository
- org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.AdditiveExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.AndExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.ArgumentExpressionListContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.AssignmentExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.AssignmentOperatorContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.ConditionalExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.EqualityExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.ExclusiveOrExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.ExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.InclusiveOrExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.LogicalAndExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.LogicalOperandContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.LogicalOrExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.MacroExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.MultiplicativeExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.NamespaceExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.PrimaryExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.RelationalExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.ShiftExpressionContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.SpecialOperatorArgumentContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.SpecialOperatorContext
- org.variantsync.diffdetective.feature.antlr.CExpressionParser.UnaryOperatorContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.ComparisonExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.DefinedExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.ExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.LogicalAndExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.LogicalOrExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.OperandContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.PrimaryExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.PropertyExpressionContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.UnaryOperatorContext
- org.variantsync.diffdetective.feature.antlr.JPPExpressionParser.UndefinedExpressionContext
- org.antlr.v4.runtime.ParserRuleContext
- org.variantsync.diffdetective.mining.RWCompositePatternTreeFormat (implements org.variantsync.diffdetective.variation.diff.serialize.treeformat.VariationDiffLabelFormat)
- org.variantsync.diffdetective.analysis.logic.SAT
- org.variantsync.diffdetective.parallel.ScheduledTasksIterator<T> (implements java.lang.AutoCloseable, java.util.Iterator<E>)
- org.variantsync.diffdetective.shell.ShellCommand
- org.variantsync.diffdetective.shell.PythonCommand
- org.variantsync.diffdetective.shell.SimpleCommand
- org.variantsync.diffdetective.shell.ShellExecutor
- org.variantsync.diffdetective.show.Show
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.ShowNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.analysis.SimpleMetadata<V,
Derived> (implements org.variantsync.diffdetective.metadata.Metadata<T>) - org.variantsync.diffdetective.analysis.Analysis.RuntimeWithMultithreadingResult
- org.variantsync.diffdetective.analysis.Analysis.TotalNumberOfCommitsResult
- org.variantsync.diffdetective.internal.SimpleRenderer
- org.variantsync.diffdetective.datasets.predefined.StanciulescuMarlin
- org.variantsync.diffdetective.analysis.StatisticsAnalysis (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.analysis.StatisticsAnalysis.Result (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.util.StringUtils
- org.variantsync.diffdetective.tablegen.TableDefinition
- org.variantsync.diffdetective.tablegen.styles.ShortTable
- org.variantsync.diffdetective.tablegen.styles.Table1
- org.variantsync.diffdetective.tablegen.styles.VariabilityShare
- org.variantsync.diffdetective.tablegen.TableGenerator
- org.variantsync.diffdetective.analysis.monitoring.TaskCompletionMonitor
- org.variantsync.diffdetective.internal.TextDiffToTikz
- org.variantsync.diffdetective.show.engine.Texture (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- org.variantsync.diffdetective.shell.SetupError
- java.lang.Exception
- org.variantsync.diffdetective.diff.result.DiffParseException
- org.variantsync.diffdetective.variation.diff.parse.IllFormedAnnotationException
- java.lang.RuntimeException
- org.variantsync.diffdetective.error.UncheckedUnParseableFormulaException
- org.variantsync.diffdetective.variation.diff.WrongTimeException
- org.variantsync.diffdetective.shell.ShellException
- org.variantsync.diffdetective.error.UnparseableFormulaException
- java.lang.Error
- org.variantsync.diffdetective.variation.diff.serialize.TikzExporter<L> (implements org.variantsync.diffdetective.variation.diff.serialize.Exporter<L>)
- org.variantsync.diffdetective.show.engine.geom.Transform
- org.variantsync.diffdetective.variation.tree.view.TreeView
- org.variantsync.diffdetective.analysis.logic.Tseytin
- org.variantsync.diffdetective.analysis.logic.Tseytin.Convert
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.TypeDiffNodeFormat<L> (implements org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>)
- org.variantsync.diffdetective.analysis.logic.UniqueViewsAlgorithm
- org.variantsync.diffdetective.variation.diff.VariationDiff<L>
- org.variantsync.diffdetective.variation.diff.VariationDiff.AllPathsEndAtRoot (implements java.util.function.Predicate<T>)
- org.variantsync.diffdetective.variation.diff.filter.VariationDiffFilter<L>
- org.variantsync.diffdetective.mining.VariationDiffMiner
- org.variantsync.diffdetective.variation.diff.parse.VariationDiffParser
- org.variantsync.diffdetective.variation.diff.render.VariationDiffRenderer
- org.variantsync.diffdetective.variation.diff.serialize.VariationDiffSerializeDebugData (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.variation.diff.traverse.VariationDiffTraversal<L>
- org.variantsync.diffdetective.variation.VariationLabel<L> (implements org.variantsync.diffdetective.variation.tree.HasNodeType, org.variantsync.diffdetective.variation.Label)
- org.variantsync.diffdetective.variation.tree.VariationNode<T,
L> (implements org.variantsync.diffdetective.variation.tree.HasNodeType) - org.variantsync.diffdetective.variation.diff.Projection<L>
- org.variantsync.diffdetective.variation.tree.VariationTreeNode<L>
- org.variantsync.diffdetective.experiments.views.ViewAnalysis (implements org.variantsync.diffdetective.analysis.Analysis.Hooks)
- org.variantsync.diffdetective.show.engine.WindowLayout
- org.variantsync.diffdetective.show.engine.windowlayout.Fullscreen
- org.variantsync.diffdetective.show.engine.windowlayout.SideBySide
- org.variantsync.diffdetective.show.engine.windowlayout.TwoRows
- org.variantsync.diffdetective.show.engine.World
- org.variantsync.diffdetective.show.variation.Z
- org.variantsync.diffdetective.feature.AbstractingFormulaExtractor (implements org.variantsync.diffdetective.feature.DiffLineFormulaExtractor)
Interface Hierarchy
- org.variantsync.diffdetective.analysis.Analysis.Hooks
- org.variantsync.diffdetective.feature.AnnotationParser
- org.variantsync.diffdetective.util.CSV
- org.variantsync.diffdetective.feature.DiffLineFormulaExtractor
- org.variantsync.diffdetective.editclass.EditClassCatalogue
- org.variantsync.diffdetective.variation.diff.serialize.Exporter<L>
- org.variantsync.diffdetective.variation.tree.HasNodeType
- org.variantsync.diffdetective.variation.Label
- org.variantsync.diffdetective.variation.diff.serialize.LinegraphFormat
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>
- org.variantsync.diffdetective.mining.formats.MiningNodeFormat
- org.variantsync.diffdetective.variation.diff.serialize.treeformat.VariationDiffLabelFormat
- org.variantsync.diffdetective.variation.diff.serialize.nodeformat.DiffNodeLabelFormat<L>
- org.variantsync.diffdetective.metadata.Metadata<T>
- org.antlr.v4.runtime.tree.ParseTreeListener
- org.variantsync.diffdetective.feature.antlr.CExpressionListener
- org.variantsync.diffdetective.feature.antlr.JPPExpressionListener
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- org.variantsync.diffdetective.feature.antlr.CExpressionVisitor<T>
- org.variantsync.diffdetective.feature.antlr.JPPExpressionVisitor<T>
- java.util.function.Predicate<T>
- org.variantsync.diffdetective.variation.tree.view.relevance.Relevance
- org.variantsync.diffdetective.feature.PropositionalFormulaParser
- org.variantsync.diffdetective.tablegen.Row
- org.variantsync.diffdetective.diff.text.TextBasedDiff
- org.variantsync.diffdetective.diff.git.GitPatch (also extends org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.util.TriConsumer<A,
B, C> - org.variantsync.diffdetective.show.engine.Updateable
- org.variantsync.diffdetective.variation.diff.source.VariationDiffSource
- org.variantsync.diffdetective.diff.git.GitPatch (also extends org.variantsync.diffdetective.diff.text.TextBasedDiff)
- org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>
- org.variantsync.diffdetective.variation.diff.traverse.VariationDiffVisitor<L>
- org.variantsync.diffdetective.variation.tree.source.VariationTreeSource
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.variantsync.diffdetective.tablegen.Alignment
- org.variantsync.diffdetective.feature.AnnotationType
- org.variantsync.diffdetective.diff.result.DiffError
- org.variantsync.diffdetective.variation.diff.DiffType
- org.variantsync.diffdetective.variation.diff.serialize.edgeformat.EdgeLabelFormat.Direction
- org.variantsync.diffdetective.variation.diff.serialize.GraphFormat
- org.variantsync.diffdetective.variation.diff.serialize.GraphvizExporter.LayoutAlgorithm
- org.variantsync.diffdetective.variation.diff.serialize.GraphvizExporter.OutputFormat
- org.variantsync.diffdetective.variation.NodeType
- org.variantsync.diffdetective.datasets.PatchDiffParseOptions.DiffStoragePolicy
- org.variantsync.diffdetective.datasets.RepositoryLocationType
- org.variantsync.diffdetective.variation.diff.Time
- org.variantsync.diffdetective.variation.diff.VariationDiff.AllPathsEndAtRoot.VisitStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.variantsync.diffdetective.analysis.AnalysisResult.ResultKey<T>
- org.variantsync.diffdetective.AnalysisRunner.Options
- org.variantsync.diffdetective.analysis.AutomationResult (implements org.variantsync.diffdetective.metadata.Metadata<T>)
- org.variantsync.diffdetective.variation.diff.bad.BadVDiff<L>
- org.variantsync.diffdetective.variation.diff.bad.BadVDiffFromVariationDiffSource (implements org.variantsync.diffdetective.variation.tree.source.VariationTreeSource)
- org.variantsync.diffdetective.feature.BooleanAbstraction.Replacement
- org.variantsync.diffdetective.show.engine.geom.Box
- org.variantsync.diffdetective.show.engine.geom.Circle
- org.variantsync.diffdetective.tablegen.ColumnDefinition
- org.variantsync.diffdetective.diff.result.CommitDiffResult
- org.variantsync.diffdetective.tablegen.rows.ContentRow (implements org.variantsync.diffdetective.tablegen.Row)
- org.variantsync.diffdetective.datasets.DatasetDescription
- org.variantsync.diffdetective.diff.text.DiffLineNumber
- org.variantsync.diffdetective.diff.text.DiffLineNumberRange
- org.variantsync.diffdetective.variation.DiffLinesLabel.Line
- org.variantsync.diffdetective.mining.formats.DirectedEdgeLabelFormat.Edge<L>
- org.variantsync.diffdetective.variation.diff.transform.FeatureExpressionFilter<L> (implements org.variantsync.diffdetective.variation.diff.transform.VariationDiffTransformer<L>)
- org.variantsync.diffdetective.variation.diff.graph.FormalDiffGraph<L>
- org.variantsync.diffdetective.variation.diff.graph.FormalDiffGraph.Edge<L>
- org.variantsync.diffdetective.variation.tree.graph.FormalTreeGraph<L>
- org.variantsync.diffdetective.variation.tree.graph.FormalTreeGraph.Edge<L>
- org.variantsync.diffdetective.variation.diff.source.FromVariationTreeSource (implements org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.diff.git.GitPatch.SimpleGitPatch (implements org.variantsync.diffdetective.diff.git.GitPatch)
- org.variantsync.diffdetective.variation.tree.source.GitSource (implements org.variantsync.diffdetective.variation.tree.source.VariationTreeSource)
- org.variantsync.diffdetective.util.InvocationCounter<A,
B> (implements java.util.function.Function<T, R>) - org.variantsync.diffdetective.variation.diff.serialize.LineGraphExportOptions<L>
- org.variantsync.diffdetective.variation.diff.source.LineGraphFileSource (implements org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.variation.diff.serialize.LineGraphImportOptions<L>
- org.variantsync.diffdetective.util.LineRange
- org.variantsync.diffdetective.variation.tree.source.LocalFileSource (implements org.variantsync.diffdetective.variation.tree.source.VariationTreeSource)
- org.variantsync.diffdetective.datasets.PatchDiffParseOptions
- org.variantsync.diffdetective.variation.diff.source.PatchFile (implements org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.diff.git.PatchReference
- org.variantsync.diffdetective.variation.diff.source.PatchString (implements org.variantsync.diffdetective.diff.text.TextBasedDiff, org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.mining.postprocessing.Postprocessor.Result<L>
- org.variantsync.diffdetective.variation.diff.ProjectionSource<L> (implements org.variantsync.diffdetective.variation.tree.source.VariationTreeSource)
- org.variantsync.diffdetective.variation.diff.render.RenderOptions<L>
- org.variantsync.diffdetective.variation.tree.view.relevance.Search (implements org.variantsync.diffdetective.variation.tree.view.relevance.Relevance)
- org.variantsync.diffdetective.variation.diff.serialize.StyledEdge<L>
- org.variantsync.diffdetective.variation.diff.serialize.StyledEdge.Style
- org.variantsync.diffdetective.variation.diff.filter.TaggedPredicate<Tag,
Domain> (implements java.util.function.Predicate<T>) - org.variantsync.diffdetective.analysis.monitoring.TaskCompletionMonitor.TimeInfo
- org.variantsync.diffdetective.variation.tree.view.relevance.Trace (implements org.variantsync.diffdetective.variation.tree.view.relevance.Relevance)
- org.variantsync.diffdetective.variation.tree.view.relevance.TraceSup (implements org.variantsync.diffdetective.variation.tree.view.relevance.Relevance)
- org.variantsync.diffdetective.variation.diff.parse.VariationDiffParseOptions
- org.variantsync.diffdetective.variation.diff.parse.VariationDiffParser.DiffLine
- org.variantsync.diffdetective.variation.tree.VariationTree<L>
- org.variantsync.diffdetective.variation.diff.source.VariationTreeDiffSource (implements org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- org.variantsync.diffdetective.show.engine.geom.Vec2
- org.variantsync.diffdetective.experiments.views.result.ViewEvaluation (implements org.variantsync.diffdetective.util.CSV)
- org.variantsync.diffdetective.experiments.views.result.ViewEvaluation.DiffStatistics
- org.variantsync.diffdetective.variation.diff.view.ViewSource<L> (implements org.variantsync.diffdetective.variation.diff.source.VariationDiffSource)
- java.lang.Record