Uses of Record Class
org.variantsync.diffdetective.variation.diff.serialize.LineGraphExportOptions
Packages that use LineGraphExportOptions
Package
Description
-
Uses of LineGraphExportOptions in org.variantsync.diffdetective.analysis
Fields in org.variantsync.diffdetective.analysis declared as LineGraphExportOptionsModifier and TypeFieldDescriptionprivate final LineGraphExportOptions<? super DiffLinesLabel>
LineGraphExportAnalysis.exportOptions
Constructors in org.variantsync.diffdetective.analysis with parameters of type LineGraphExportOptionsModifierConstructorDescriptionLineGraphExportAnalysis
(AnalysisStrategy analysisStrategy, LineGraphExportOptions<? super DiffLinesLabel> exportOptions) -
Uses of LineGraphExportOptions in org.variantsync.diffdetective.experiments.esecfse22
Methods in org.variantsync.diffdetective.experiments.esecfse22 that return LineGraphExportOptionsModifier and TypeMethodDescriptionstatic LineGraphExportOptions<DiffLinesLabel>
EditClassValidation.ValidationExportOptions
(Repository repository) Creates new export options for running the validation on the given repository. -
Uses of LineGraphExportOptions in org.variantsync.diffdetective.mining
Methods in org.variantsync.diffdetective.mining that return LineGraphExportOptionsModifier and TypeMethodDescriptionstatic LineGraphExportOptions<DiffLinesLabel>
VariationDiffMiner.MiningExportOptions
(Repository repository) -
Uses of LineGraphExportOptions in org.variantsync.diffdetective.mining.postprocessing
Fields in org.variantsync.diffdetective.mining.postprocessing declared as LineGraphExportOptionsModifier and TypeFieldDescriptionprivate static final LineGraphExportOptions<DiffLinesLabel>
MiningPostprocessing.EXPORT_OPTIONS
-
Uses of LineGraphExportOptions in org.variantsync.diffdetective.variation.diff.render
Methods in org.variantsync.diffdetective.variation.diff.render that return LineGraphExportOptionsModifier and TypeMethodDescriptionRenderOptions.toLineGraphOptions()
Converts this RenderOptions to options for linegraph export.Methods in org.variantsync.diffdetective.variation.diff.render with parameters of type LineGraphExportOptionsModifier and TypeMethodDescriptionboolean
VariationDiffRenderer.render
(PatchDiff patchDiff, Path directory, RenderOptions<? super DiffLinesLabel> options, LineGraphExportOptions<? super DiffLinesLabel> exportOptions) InvokesVariationDiffRenderer.render(VariationDiff, GitPatch, Path, RenderOptions, LineGraphExportOptions)
by extracting the given patchDiff's VariationDiff.<L extends Label>
booleanVariationDiffRenderer.render
(VariationDiff<? extends L> tree, String treeAndFileName, Path directory, RenderOptions<? super L> options, LineGraphExportOptions<? super L> exportOptions) InvokesVariationDiffRenderer.render(VariationDiff, String, Path, RenderOptions, LineGraphExportOptions, BiFunction)
with the a default tree header factory.private <L extends Label>
booleanVariationDiffRenderer.render
(VariationDiff<? extends L> tree, String treeAndFileName, Path directory, RenderOptions<? super L> options, LineGraphExportOptions<? super L> exportOptions, BiFunction<String, VariationDiffSource, String> treeHeader) Renders the given VariationDiff to an image file.<L extends Label>
booleanVariationDiffRenderer.render
(VariationDiff<L> tree, GitPatch patch, Path directory, RenderOptions<? super L> options, LineGraphExportOptions<? super L> exportOptions) InvokesVariationDiffRenderer.render(VariationDiff, String, Path, RenderOptions, LineGraphExportOptions)
by creating a name for the tree and its produced image file. -
Uses of LineGraphExportOptions in org.variantsync.diffdetective.variation.diff.serialize
Methods in org.variantsync.diffdetective.variation.diff.serialize with parameters of type LineGraphExportOptionsModifier and TypeMethodDescriptionprivate static String
LineGraphExport.lineGraphHeader
(VariationDiffSource source, LineGraphExportOptions<?> options) Produces the final linegraph file content.static <L extends Label>
LineGraphExport.StatisticLineGraphExport.toLineGraphFormat
(Iterable<VariationDiff<L>> trees, LineGraphExportOptions<? super L> options, OutputStream destination) Exports the given VariationDiffs that originated from a repository with the given name.static LineGraphExport.Statistic
LineGraphExport.toLineGraphFormat
(CommitDiff commitDiff, LineGraphExportOptions<? super DiffLinesLabel> options, OutputStream destination) Writes the given commitDiff in linegraph format to the given StringBuilder.static LineGraphExport.Statistic
LineGraphExport.toLineGraphFormat
(PatchDiff patch, LineGraphExportOptions<? super DiffLinesLabel> options, OutputStream destination) Writes the given patch in linegraph format to the given StringBuilder.static <L extends Label>
VariationDiffSerializeDebugDataLineGraphExport.toLineGraphFormat
(VariationDiff<? extends L> variationDiff, LineGraphExportOptions<? super L> options, OutputStream destination) Exports the given VariationDiff to a linegraph String.Constructors in org.variantsync.diffdetective.variation.diff.serialize with parameters of type LineGraphExportOptions