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.exportOptionsConstructors 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 TypeMethodDescriptionbooleanVariationDiffRenderer.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 StringLineGraphExport.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.StatisticLineGraphExport.toLineGraphFormat(CommitDiff commitDiff, LineGraphExportOptions<? super DiffLinesLabel> options, OutputStream destination) Writes the given commitDiff in linegraph format to the given StringBuilder.static LineGraphExport.StatisticLineGraphExport.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