Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues
Report generation date: 2024-06-17

Project overview: jfreechart

High level conclusions

Reachability and coverage overview

Functions statically reachable by fuzzers
3.0%
52 / 1533
Cyclomatic complexity statically reachable by fuzzers
3.0%
79 / 2384
Runtime code coverage of functions
14.0%
217 / 1533

Warning: The number of runtime covered functions are larger than the number of reachable functions. This means that Fuzz Introspector found there are more functions covered at runtime than what is considered reachable based on the static analysis. This is a limitation in the analysis as anything covered at runtime is by definition reachable by the fuzzers.
This is likely due to a limitation in the static analysis. In this case, the count of functions covered at runtime is the true value, which means this is what should be considered "achieved" by the fuzzer.

Use the project functions table below to query all functions that were not covered at runtime.

Fuzzer details

Fuzzer: PieDatasetChartFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 7690 91.6%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 698 8.32%
All colors 8388 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4173 3771 [org.jfree.chart.StandardChartTheme].getDrawingSupplier() call site: 03771
599 1231 [org.jfree.data.time.TimeSeriesCollection].getItemCount(int) call site: 01231
273 293 [org.jfree.data.DefaultKeyedValues2D].getRowIndex(java.lang.Comparable) call site: 00293
220 2338 [org.jfree.data.Range].combineIgnoringNaN(org.jfree.data.Range,org.jfree.data.Range) call site: 02338
114 1850 [org.jfree.data.general.DatasetUtils].findDomainBounds(org.jfree.data.xy.XYDataset,boolean) call site: 01850
104 909 [org.jfree.data.time.TimeSeriesCollection].getSeries(int) call site: 00909
100 191 [org.jfree.chart.axis.DateTickUnit].equals(java.lang.Object) call site: 00191
98 8284 [org.jfree.chart.StandardChartTheme].applyToXYPlot(org.jfree.chart.plot.XYPlot) call site: 08284
97 2970 [org.jfree.chart.plot.XYPlot].getDataRange(org.jfree.chart.axis.ValueAxis) call site: 02970
96 2636 [org.jfree.data.time.TimeSeriesCollection].getStartY(int,int) call site: 02636
93 3480 [org.jfree.chart.plot.XYPlot].datasetChanged(org.jfree.data.general.DatasetChangeEvent) call site: 03480
89 3155 [org.jfree.chart.axis.DateAxis].equals(java.lang.Object) call site: 03155

Runtime coverage analysis

Covered functions
289
Functions that are reachable but not covered
51
Reachable functions
61
Percentage of reachable functions covered
16.39%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
PieDatasetChartFuzzer 1
org.jfree.data.general.DefaultPieDataset 4
org.jfree.data.general.AbstractDataset 5
org.jfree.data.DefaultKeyedValues 5
org.jfree.chart.internal.Args 3
org.jfree.data.general.DatasetChangeEvent 2
org.jfree.data.xy.XYBarDataset 17
org.jfree.chart.plot.PolarPlot 14
org.jfree.chart.axis.PeriodAxis 9
org.jfree.chart.axis.ValueAxis 12
org.jfree.chart.axis.Axis 11
org.jfree.chart.plot.CategoryPlot 24
org.jfree.chart.plot.Plot 19
org.jfree.data.Range 12
org.jfree.chart.renderer.category.ScatterRenderer 2
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer 4
org.jfree.chart.renderer.AbstractRenderer 14
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 10
org.jfree.data.KeyedObjects2D 6
org.jfree.data.gantt.TaskSeriesCollection 16
org.jfree.data.statistics.DefaultStatisticalCategoryDataset 11
org.jfree.data.category.DefaultCategoryDataset 6
org.jfree.data.DefaultKeyedValues2D 8
org.jfree.data.statistics.DefaultMultiValueCategoryDataset 8
org.jfree.data.category.SlidingCategoryDataset 7
org.jfree.data.gantt.SlidingGanttCategoryDataset 9
org.jfree.data.category.DefaultIntervalCategoryDataset 13
org.jfree.data.general.Series 5
org.jfree.data.general.DatasetUtils 19
org.jfree.data.KeyedValues2DItemKey 2
org.jfree.data.time.Second 5
org.jfree.data.time.Day 10
org.jfree.chart.date.SpreadsheetDate 5
org.jfree.data.time.Hour 9
org.jfree.data.xy.XYItemKey 2
org.jfree.data.time.TimeSeriesDataItem 4
org.jfree.data.time.Millisecond 5
org.jfree.data.time.Quarter 8
org.jfree.data.time.FixedMillisecond 7
org.jfree.data.time.SimpleTimePeriod 3
org.jfree.data.time.RegularTimePeriod 6
org.jfree.data.time.Month 6
org.jfree.data.time.Minute 5
org.jfree.data.time.Year 6
org.jfree.data.time.Week 6
org.jfree.data.xy.WindDataItem 3
org.jfree.chart.renderer.Outlier 5
org.jfree.chart.axis.NumberTickUnit 3
org.jfree.chart.axis.TickUnit 2
org.jfree.chart.text.format.LogFormat 2
org.jfree.data.xy.XYDataItem 9
org.jfree.data.ComparableObjectItem 4
org.jfree.data.xy.XYCoordinate 4
org.jfree.chart.axis.DateTickUnit 2
org.jfree.chart.renderer.LookupPaintScale$PaintItem 1
org.jfree.chart.internal.PaintUtils 1
org.jfree.chart.plot.pie.PieLabelRecord 2
org.jfree.data.statistics.SimpleHistogramBin 5
org.jfree.data.xy.OHLCDataItem 5
org.jfree.chart.text.TextBox 1
org.jfree.data.KeyedObjects 4
org.jfree.data.KeyedObject 3
org.jfree.data.UnknownKeyException 1
org.jfree.data.statistics.BoxAndWhiskerItem 4
org.jfree.data.gantt.TaskSeries 5
org.jfree.data.gantt.Task 3
org.jfree.chart.date.SerialDate 6
org.jfree.data.statistics.MeanAndStandardDeviation 2
org.jfree.data.time.DynamicTimeSeriesCollection 18
org.jfree.data.xy.XYSeriesCollection 13
org.jfree.data.xy.XYSeries 22
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset 10
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer 1
org.jfree.chart.renderer.category.BarRenderer 5
org.jfree.chart.renderer.category.StackedBarRenderer 1
org.jfree.chart.renderer.category.GroupedStackedBarRenderer 1
org.jfree.data.KeyToGroupMap 6
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer 1
org.jfree.chart.renderer.category.IntervalBarRenderer 1
org.jfree.chart.renderer.category.StackedAreaRenderer 1
org.jfree.chart.renderer.category.StatisticalBarRenderer 2
org.jfree.chart.renderer.category.WaterfallBarRenderer 1
org.jfree.chart.plot.XYPlot 36
org.jfree.chart.renderer.xy.XYErrorRenderer 2
org.jfree.chart.renderer.xy.AbstractXYItemRenderer 9
org.jfree.data.time.TimeTableXYDataset 16
org.jfree.data.statistics.HistogramDataset 13
org.jfree.data.xy.DefaultIntervalXYDataset 16
org.jfree.data.xy.YIntervalSeriesCollection 14
org.jfree.data.time.TimePeriodValuesCollection 12
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet 9
org.jfree.data.xy.VectorSeriesCollection 11
org.jfree.data.xy.XIntervalSeriesCollection 14
org.jfree.data.xy.DefaultXYZDataset 9
org.jfree.data.gantt.XYTaskDataset 19
org.jfree.data.xy.DefaultWindDataset 6
org.jfree.data.xy.DefaultHighLowDataset 10
org.jfree.data.time.TimeSeriesCollection 17
org.jfree.data.xy.DefaultTableXYDataset 22
org.jfree.data.xy.XYIntervalSeriesCollection 16
org.jfree.data.xy.DefaultXYDataset 9
org.jfree.data.xy.MatrixSeriesCollection 7
org.jfree.data.time.ohlc.OHLCSeriesCollection 11
org.jfree.data.xy.CategoryTableXYDataset 15
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset 3
org.jfree.data.statistics.SimpleHistogramDataset 16
org.jfree.data.xy.DefaultOHLCDataset 11
org.jfree.data.time.TimeSeries 8
org.jfree.data.general.AbstractSeriesDataset 2
org.jfree.data.ComparableObjectSeries 3
org.jfree.data.time.TimePeriodValues 13
org.jfree.data.xy.MatrixSeries 5
org.jfree.data.xy.AbstractXYDataset 2
org.jfree.data.time.TimePeriodValue 3
org.jfree.data.xy.YIntervalSeries 5
org.jfree.data.xy.YIntervalDataItem 4
org.jfree.data.xy.VectorSeries 1
org.jfree.data.xy.VectorDataItem 4
org.jfree.data.statistics.HistogramBin 4
org.jfree.data.xy.XIntervalSeries 4
org.jfree.data.xy.XIntervalDataItem 4
org.jfree.data.time.ohlc.OHLCSeries 1
org.jfree.data.time.ohlc.OHLCItem 5
org.jfree.data.xy.XYIntervalSeries 7
org.jfree.data.xy.XYIntervalDataItem 6
org.jfree.data.xy.XYInterval 5
org.jfree.data.xy.AbstractIntervalXYDataset 4
org.jfree.data.xy.IntervalXYDelegate 15
org.jfree.data.xy.YWithXInterval 3
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer 3
org.jfree.chart.renderer.xy.XYBarRenderer 5
org.jfree.chart.renderer.xy.XYShapeRenderer 3
org.jfree.chart.renderer.xy.XYBlockRenderer 3
org.jfree.chart.renderer.xy.VectorRenderer 3
org.jfree.data.xy.Vector 2
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 2
org.jfree.data.time.ohlc.OHLC 3
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence 1
org.jfree.data.xy.YInterval 3
org.jfree.chart.renderer.xy.YIntervalRenderer 2
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 3
org.jfree.chart.renderer.xy.CandlestickRenderer 2
org.jfree.chart.renderer.xy.StackedXYBarRenderer 1
org.jfree.chart.renderer.xy.DeviationRenderer 1
org.jfree.chart.renderer.xy.HighLowRenderer 2
org.jfree.chart.renderer.xy.StackedXYAreaRenderer 2
org.jfree.chart.annotations.XYDataImageAnnotation 4
org.jfree.chart.plot.CombinedRangeXYPlot 5
org.jfree.chart.plot.CombinedDomainXYPlot 6
org.jfree.chart.plot.ThermometerPlot 9
org.jfree.chart.plot.CombinedDomainCategoryPlot 5
org.jfree.chart.axis.SymbolAxis 4
org.jfree.chart.axis.NumberAxis 6
org.jfree.chart.text.AttributedStringUtils 1
org.jfree.chart.axis.CyclicNumberAxis 2
org.jfree.chart.axis.DateAxis 7
org.jfree.chart.axis.ModuloAxis 2
org.jfree.chart.axis.LogAxis 6
org.jfree.chart.axis.QuarterDateFormat 1
org.jfree.chart.axis.MonthDateFormat 1
org.jfree.chart.text.format.RelativeDateFormat 2
org.jfree.chart.plot.CombinedRangeCategoryPlot 5
org.jfree.chart.plot.FastScatterPlot 7
org.jfree.chart.event.AxisChangeEvent 2
org.jfree.chart.event.ChartChangeEvent 4
org.jfree.chart.legend.PaintScaleLegend 3
org.jfree.chart.event.TitleChangeEvent 1
org.jfree.chart.title.Title 6
org.jfree.chart.JFreeChart 12
org.jfree.chart.swing.ChartPanel 1
org.jfree.chart.event.PlotChangeEvent 1
org.jfree.chart.axis.LogarithmicAxis 5
org.jfree.data.time.DateRange 4
org.jfree.chart.axis.DateAxis$DefaultTimeline 2
org.jfree.data.general.DefaultValueDataset 1
org.jfree.data.category.CategoryToPieDataset 1
org.jfree.data.xy.XYDatasetTableModel 1
org.jfree.chart.ChartFactory 2
org.jfree.chart.plot.pie.PiePlot 15
org.jfree.chart.plot.DefaultDrawingSupplier 3
org.jfree.chart.labels.StandardPieSectionLabelGenerator 3
org.jfree.chart.labels.AbstractPieItemLabelGenerator 2
org.jfree.chart.plot.pie.PieLabelDistributor 1
org.jfree.chart.plot.pie.AbstractPieLabelDistributor 1
org.jfree.chart.api.RectangleInsets 3
org.jfree.chart.labels.StandardPieToolTipGenerator 5
org.jfree.chart.urls.StandardPieURLGenerator 4
org.jfree.chart.legend.LegendTitle 7
org.jfree.chart.block.AbstractBlock 4
org.jfree.chart.block.BlockContainer 3
org.jfree.chart.block.ColumnArrangement 1
org.jfree.chart.block.FlowArrangement 2
org.jfree.chart.title.TextTitle 5
org.jfree.chart.StandardChartTheme 24
org.jfree.chart.block.LabelBlock 3
org.jfree.chart.text.TextUtils 1
org.jfree.chart.text.TextBlock 3
org.jfree.chart.text.TextLine 1
org.jfree.chart.text.TextFragment 2
org.jfree.chart.axis.PeriodAxisLabelInfo 8
org.jfree.chart.title.CompositeTitle 1
org.jfree.chart.internal.CloneUtils 4
org.jfree.chart.plot.flow.FlowPlot 1
org.jfree.chart.annotations.XYDrawableAnnotation 1
org.jfree.chart.annotations.AbstractAnnotation 3
org.jfree.chart.annotations.CategoryTextAnnotation 1
org.jfree.chart.plot.dial.StandardDialFrame 1
org.jfree.chart.plot.dial.AbstractDialLayer 1
org.jfree.chart.labels.StandardXYToolTipGenerator 1
org.jfree.chart.labels.AbstractXYItemLabelGenerator 1
org.jfree.data.flow.NodeKey 1
org.jfree.chart.plot.MeterPlot 8
org.jfree.chart.entity.AxisEntity 1
org.jfree.chart.entity.ChartEntity 1
org.jfree.chart.internal.ShapeUtils 1
org.jfree.chart.entity.TitleEntity 1
org.jfree.chart.labels.HighLowItemLabelGenerator 1
org.jfree.chart.util.StandardGradientPaintTransformer 1
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator 1
org.jfree.chart.block.EmptyBlock 1
org.jfree.chart.annotations.CategoryLineAnnotation 1
org.jfree.chart.entity.PlotEntity 1
org.jfree.chart.renderer.LookupPaintScale 1
org.jfree.chart.renderer.xy.XYBubbleRenderer 1
org.jfree.chart.renderer.xy.XYDifferenceRenderer 1
org.jfree.chart.plot.compass.CompassPlot 1
org.jfree.chart.urls.StandardCategoryURLGenerator 1
org.jfree.chart.plot.compass.MiddlePinNeedle 1
org.jfree.chart.renderer.DefaultPolarItemRenderer 2
org.jfree.chart.axis.AxisSpace 1
org.jfree.chart.urls.CustomCategoryURLGenerator 1
org.jfree.chart.plot.dial.DialPointer 1
org.jfree.chart.plot.dial.DialTextAnnotation 1
org.jfree.chart.renderer.xy.XYDotRenderer 1
org.jfree.data.DefaultKeyedValue 1
org.jfree.chart.internal.ArrayUtils 1
org.jfree.chart.legend.LegendGraphic 1
org.jfree.chart.axis.CategoryAxis 2
org.jfree.chart.annotations.XYLineAnnotation 1
org.jfree.chart.axis.ExtendedCategoryAxis 1
org.jfree.chart.annotations.XYPointerAnnotation 1
org.jfree.chart.annotations.XYTextAnnotation 3
org.jfree.chart.renderer.GrayPaintScale 1
org.jfree.chart.annotations.CategoryPointerAnnotation 1
org.jfree.chart.annotations.XYPolygonAnnotation 1
org.jfree.chart.urls.CustomPieURLGenerator 3
org.jfree.chart.plot.dial.StandardDialRange 1
org.jfree.chart.labels.IntervalXYItemLabelGenerator 1
org.jfree.chart.renderer.xy.WindItemRenderer 1
org.jfree.chart.labels.IntervalXYToolTipGenerator 1
org.jfree.chart.annotations.XYShapeAnnotation 1
org.jfree.data.flow.FlowKey 1
org.jfree.chart.plot.dial.ArcDialFrame 1
org.jfree.data.flow.DefaultFlowDataset 1
org.jfree.chart.plot.dial.DialCap 1
org.jfree.chart.labels.StandardXYSeriesLabelGenerator 1
org.jfree.chart.renderer.xy.XYStepRenderer 1
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer 1
org.jfree.data.general.DefaultHeatMapDataset 1
org.jfree.data.DataUtils 1
org.jfree.chart.entity.JFreeChartEntity 1
org.jfree.chart.renderer.xy.SamplingXYLineRenderer 1
org.jfree.chart.annotations.XYImageAnnotation 1
org.jfree.chart.plot.dial.DialValueIndicator 1
org.jfree.chart.plot.pie.MultiplePiePlot 2
org.jfree.chart.plot.SpiderWebPlot 4
org.jfree.chart.renderer.xy.XYAreaRenderer2 1
org.jfree.chart.entity.LegendItemEntity 1
org.jfree.chart.labels.SymbolicXYItemLabelGenerator 1
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator 1
org.jfree.chart.renderer.category.AreaRenderer 1
org.jfree.chart.renderer.xy.XYAreaRenderer 1
org.jfree.chart.annotations.XYTitleAnnotation 1
org.jfree.chart.plot.dial.StandardDialScale 1
org.jfree.chart.labels.CustomXYToolTipGenerator 1
org.jfree.chart.labels.StandardXYItemLabelGenerator 1
org.jfree.chart.entity.StandardEntityCollection 1
org.jfree.chart.block.Size2D 1
org.jfree.chart.urls.CustomXYURLGenerator 1
org.jfree.chart.renderer.category.LineAndShapeRenderer 1
org.jfree.chart.swing.CrosshairOverlay 1
org.jfree.data.general.SeriesException 1
org.jfree.data.general.SeriesChangeEvent 1
org.jfree.data.time.TimeSeriesTableModel 1
org.jfree.chart.renderer.xy.StandardXYItemRenderer 1
org.jfree.chart.plot.dial.DialBackground 1
org.jfree.chart.annotations.XYBoxAnnotation 1
org.jfree.chart.plot.Crosshair 1
org.jfree.chart.renderer.xy.XYStepAreaRenderer 1
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator 1
org.jfree.chart.legend.LegendItemCollection 1
org.jfree.chart.plot.IntervalMarker 1
org.jfree.chart.plot.Marker 1
org.jfree.chart.plot.compass.ShipNeedle 1
org.jfree.chart.axis.Tick 1
org.jfree.chart.plot.compass.LongNeedle 1
org.jfree.chart.legend.LegendItem 1
org.jfree.chart.ChartRenderingInfo 1
org.jfree.chart.plot.compass.PlumNeedle 1
org.jfree.data.general.DefaultKeyedValueDataset 1
org.jfree.chart.plot.compass.PointerNeedle 1
org.jfree.chart.plot.compass.ArrowNeedle 1
org.jfree.chart.plot.compass.PinNeedle 1
org.jfree.chart.plot.PlotRenderingInfo 1
org.jfree.chart.plot.compass.LineNeedle 1
org.jfree.chart.axis.TickUnits 1
org.jfree.chart.StandardChartTheme$1 1
org.jfree.chart.axis.SubCategoryAxis 2
org.jfree.chart.event.RendererChangeEvent 3
org.jfree.chart.plot.WaferMapPlot 1
org.jfree.chart.renderer.category.MinMaxCategoryRenderer 1
org.jfree.chart.event.AnnotationChangeEvent 1
ossfuzz.TestUtils 1

Fuzzer: DefaultCategoryDatasetChartFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 7730 91.5%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 715 8.46%
All colors 8445 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4166 3860 [org.jfree.chart.StandardChartTheme].getDrawingSupplier() call site: 03860
417 1557 [org.jfree.data.time.TimeSeriesCollection].getDomainBounds(java.util.List,boolean) call site: 01557
233 871 [org.jfree.data.category.DefaultCategoryDataset].getRowIndex(java.lang.Comparable) call site: 00871
196 129 [org.jfree.data.time.TimeSeriesCollection].getSeries(int) call site: 00129
189 2482 [org.jfree.data.Range].combineIgnoringNaN(org.jfree.data.Range,org.jfree.data.Range) call site: 02482
160 390 [org.jfree.data.time.Day].getLastMillisecond(java.util.Calendar) call site: 00390
131 739 [org.jfree.chart.axis.NumberTickUnit].equals(java.lang.Object) call site: 00739
119 2674 [org.jfree.data.time.TimeSeries].getValue(int) call site: 02674
114 2019 [org.jfree.data.general.DatasetUtils].findDomainBounds(org.jfree.data.xy.XYDataset,boolean) call site: 02019
102 2858 [org.jfree.data.time.TimeSeriesCollection].getEndY(int,int) call site: 02858
98 8341 [org.jfree.chart.StandardChartTheme].applyToXYPlot(org.jfree.chart.plot.XYPlot) call site: 08341
97 3112 [org.jfree.chart.plot.XYPlot].getDataRange(org.jfree.chart.axis.ValueAxis) call site: 03112

Runtime coverage analysis

Covered functions
301
Functions that are reachable but not covered
56
Reachable functions
69
Percentage of reachable functions covered
18.84%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
DefaultCategoryDatasetChartFuzzer 1
org.jfree.data.category.DefaultCategoryDataset 9
org.jfree.data.general.AbstractDataset 5
org.jfree.data.DefaultKeyedValues2D 12
org.jfree.chart.internal.Args 3
org.jfree.data.DefaultKeyedValues 5
org.jfree.data.general.DatasetChangeEvent 2
org.jfree.data.category.CategoryToPieDataset 1
org.jfree.data.gantt.XYTaskDataset 19
org.jfree.chart.plot.Plot 17
org.jfree.chart.event.PlotChangeEvent 1
org.jfree.chart.event.ChartChangeEvent 4
org.jfree.chart.plot.CombinedRangeCategoryPlot 6
org.jfree.chart.plot.CombinedRangeXYPlot 5
org.jfree.chart.JFreeChart 12
org.jfree.chart.swing.ChartPanel 1
org.jfree.chart.plot.ThermometerPlot 9
org.jfree.chart.plot.XYPlot 36
org.jfree.chart.plot.FastScatterPlot 7
org.jfree.chart.plot.PolarPlot 14
org.jfree.chart.plot.CategoryPlot 33
org.jfree.chart.plot.CombinedDomainCategoryPlot 6
org.jfree.chart.plot.CombinedDomainXYPlot 6
org.jfree.data.xy.IntervalXYDelegate 15
org.jfree.data.xy.DefaultXYZDataset 9
org.jfree.data.xy.DefaultHighLowDataset 10
org.jfree.data.time.TimeSeriesCollection 17
org.jfree.data.gantt.TaskSeriesCollection 16
org.jfree.data.statistics.SimpleHistogramDataset 16
org.jfree.data.time.TimePeriodValuesCollection 12
org.jfree.data.statistics.HistogramDataset 13
org.jfree.data.xy.YIntervalSeriesCollection 14
org.jfree.data.xy.CategoryTableXYDataset 15
org.jfree.data.xy.DefaultWindDataset 6
org.jfree.data.xy.XIntervalSeriesCollection 14
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet 9
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset 10
org.jfree.data.time.ohlc.OHLCSeriesCollection 11
org.jfree.data.xy.DefaultIntervalXYDataset 16
org.jfree.data.xy.MatrixSeriesCollection 7
org.jfree.data.xy.DefaultXYDataset 9
org.jfree.data.time.TimeTableXYDataset 16
org.jfree.data.time.DynamicTimeSeriesCollection 18
org.jfree.data.xy.VectorSeriesCollection 11
org.jfree.data.xy.DefaultTableXYDataset 22
org.jfree.data.xy.XYIntervalSeriesCollection 16
org.jfree.data.xy.XYSeriesCollection 13
org.jfree.data.xy.XYBarDataset 17
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset 3
org.jfree.data.xy.DefaultOHLCDataset 11
org.jfree.data.time.TimeSeries 8
org.jfree.data.ComparableObjectSeries 3
org.jfree.data.xy.XYSeries 22
org.jfree.data.time.TimePeriodValues 13
org.jfree.data.gantt.TaskSeries 5
org.jfree.data.xy.MatrixSeries 5
org.jfree.data.time.ohlc.OHLCSeries 1
org.jfree.data.time.ohlc.OHLCItem 5
org.jfree.data.ComparableObjectItem 4
org.jfree.data.time.Quarter 8
org.jfree.data.time.Hour 9
org.jfree.data.time.Year 6
org.jfree.data.time.FixedMillisecond 7
org.jfree.data.time.Month 6
org.jfree.data.time.Second 5
org.jfree.data.time.Minute 5
org.jfree.data.time.Day 10
org.jfree.data.time.Week 6
org.jfree.data.time.Millisecond 5
org.jfree.data.time.RegularTimePeriod 6
org.jfree.data.gantt.Task 3
org.jfree.data.time.SimpleTimePeriod 3
org.jfree.data.xy.VectorSeries 1
org.jfree.data.xy.VectorDataItem 4
org.jfree.data.xy.XYCoordinate 4
org.jfree.data.time.TimeSeriesDataItem 4
org.jfree.chart.date.SpreadsheetDate 5
org.jfree.chart.date.SerialDate 6
org.jfree.data.statistics.SimpleHistogramBin 5
org.jfree.data.xy.AbstractXYDataset 2
org.jfree.data.xy.XYIntervalSeries 7
org.jfree.data.xy.XYIntervalDataItem 6
org.jfree.data.xy.WindDataItem 3
org.jfree.data.xy.OHLCDataItem 5
org.jfree.data.xy.YIntervalSeries 5
org.jfree.data.xy.YIntervalDataItem 4
org.jfree.data.statistics.HistogramBin 4
org.jfree.data.xy.XYDataItem 9
org.jfree.data.xy.XIntervalSeries 4
org.jfree.data.xy.XIntervalDataItem 4
org.jfree.data.time.TimePeriodValue 3
org.jfree.chart.axis.NumberAxis 8
org.jfree.chart.axis.ValueAxis 13
org.jfree.chart.axis.SymbolAxis 4
org.jfree.chart.axis.Axis 12
org.jfree.data.Range 12
org.jfree.chart.event.AxisChangeEvent 2
org.jfree.chart.legend.PaintScaleLegend 3
org.jfree.chart.event.TitleChangeEvent 1
org.jfree.chart.title.Title 6
org.jfree.chart.axis.LogarithmicAxis 5
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer 1
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer 9
org.jfree.chart.renderer.AbstractRenderer 20
org.jfree.data.category.SlidingCategoryDataset 7
org.jfree.data.gantt.SlidingGanttCategoryDataset 9
org.jfree.data.statistics.DefaultMultiValueCategoryDataset 8
org.jfree.data.KeyedObjects2D 6
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 10
org.jfree.data.statistics.DefaultStatisticalCategoryDataset 11
org.jfree.data.category.DefaultIntervalCategoryDataset 13
org.jfree.data.general.Series 5
org.jfree.data.general.DatasetUtils 19
org.jfree.chart.axis.DateTickUnit 2
org.jfree.chart.axis.TickUnit 2
org.jfree.chart.renderer.LookupPaintScale$PaintItem 1
org.jfree.chart.internal.PaintUtils 1
org.jfree.data.xy.XYItemKey 2
org.jfree.chart.renderer.Outlier 5
org.jfree.chart.axis.NumberTickUnit 3
org.jfree.chart.text.format.LogFormat 2
org.jfree.data.KeyedValues2DItemKey 2
org.jfree.chart.plot.pie.PieLabelRecord 2
org.jfree.chart.text.TextBox 1
org.jfree.data.KeyedObjects 4
org.jfree.data.KeyedObject 3
org.jfree.data.UnknownKeyException 1
org.jfree.data.statistics.BoxAndWhiskerItem 4
org.jfree.data.statistics.MeanAndStandardDeviation 2
org.jfree.chart.renderer.category.BarRenderer 8
org.jfree.chart.renderer.category.GroupedStackedBarRenderer 1
org.jfree.data.KeyToGroupMap 6
org.jfree.chart.renderer.category.IntervalBarRenderer 1
org.jfree.chart.renderer.category.StackedAreaRenderer 1
org.jfree.chart.renderer.category.ScatterRenderer 2
org.jfree.chart.renderer.category.StatisticalBarRenderer 2
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer 1
org.jfree.chart.renderer.category.WaterfallBarRenderer 1
org.jfree.chart.renderer.category.StackedBarRenderer 1
org.jfree.chart.renderer.xy.XYErrorRenderer 2
org.jfree.chart.renderer.xy.AbstractXYItemRenderer 9
org.jfree.data.general.AbstractSeriesDataset 2
org.jfree.data.xy.XYInterval 5
org.jfree.data.xy.AbstractIntervalXYDataset 4
org.jfree.data.xy.YWithXInterval 3
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer 3
org.jfree.chart.renderer.xy.XYBarRenderer 5
org.jfree.chart.renderer.xy.XYShapeRenderer 3
org.jfree.chart.renderer.xy.XYBlockRenderer 3
org.jfree.chart.renderer.xy.VectorRenderer 3
org.jfree.data.xy.Vector 2
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 2
org.jfree.data.time.ohlc.OHLC 3
org.jfree.data.xy.YInterval 3
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence 1
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 3
org.jfree.chart.renderer.xy.YIntervalRenderer 2
org.jfree.chart.renderer.xy.CandlestickRenderer 2
org.jfree.chart.renderer.xy.HighLowRenderer 2
org.jfree.chart.renderer.xy.DeviationRenderer 1
org.jfree.chart.renderer.xy.StackedXYAreaRenderer 2
org.jfree.chart.renderer.xy.StackedXYBarRenderer 1
org.jfree.chart.annotations.XYDataImageAnnotation 4
org.jfree.chart.axis.PeriodAxis 9
org.jfree.chart.text.AttributedStringUtils 1
org.jfree.chart.axis.LogAxis 6
org.jfree.chart.axis.MonthDateFormat 1
org.jfree.chart.axis.QuarterDateFormat 1
org.jfree.chart.text.format.RelativeDateFormat 2
org.jfree.chart.axis.ModuloAxis 2
org.jfree.chart.axis.DateAxis 7
org.jfree.chart.axis.CyclicNumberAxis 2
org.jfree.data.time.DateRange 4
org.jfree.chart.axis.DateAxis$DefaultTimeline 2
org.jfree.data.general.DefaultValueDataset 1
org.jfree.data.xy.XYDatasetTableModel 1
org.jfree.chart.ChartFactory 2
org.jfree.chart.axis.CategoryAxis 3
org.jfree.chart.axis.NumberTickUnitSource 3
org.jfree.chart.labels.ItemLabelPosition 2
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator 3
org.jfree.chart.util.StandardGradientPaintTransformer 3
org.jfree.chart.event.RendererChangeEvent 3
org.jfree.chart.plot.WaferMapPlot 1
org.jfree.chart.labels.StandardCategoryToolTipGenerator 1
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator 3
org.jfree.chart.urls.StandardCategoryURLGenerator 2
org.jfree.chart.plot.DefaultDrawingSupplier 3
org.jfree.chart.legend.LegendTitle 7
org.jfree.chart.block.AbstractBlock 4
org.jfree.chart.block.BlockContainer 3
org.jfree.chart.api.RectangleInsets 3
org.jfree.chart.block.ColumnArrangement 1
org.jfree.chart.block.FlowArrangement 2
org.jfree.chart.title.TextTitle 5
org.jfree.chart.StandardChartTheme 24
org.jfree.chart.block.LabelBlock 3
org.jfree.chart.text.TextUtils 1
org.jfree.chart.text.TextBlock 3
org.jfree.chart.text.TextLine 1
org.jfree.chart.text.TextFragment 2
org.jfree.chart.axis.PeriodAxisLabelInfo 8
org.jfree.chart.title.CompositeTitle 1
org.jfree.chart.internal.CloneUtils 4
org.jfree.chart.entity.TitleEntity 1
org.jfree.chart.entity.ChartEntity 1
org.jfree.chart.block.Size2D 1
org.jfree.chart.block.EmptyBlock 1
org.jfree.chart.annotations.XYDrawableAnnotation 1
org.jfree.chart.annotations.AbstractAnnotation 3
org.jfree.chart.labels.StandardPieToolTipGenerator 1
org.jfree.chart.labels.AbstractPieItemLabelGenerator 1
org.jfree.chart.annotations.XYBoxAnnotation 1
org.jfree.chart.renderer.xy.XYDifferenceRenderer 1
org.jfree.chart.plot.dial.DialValueIndicator 1
org.jfree.chart.plot.dial.AbstractDialLayer 1
org.jfree.chart.plot.compass.CompassPlot 1
org.jfree.chart.ChartRenderingInfo 1
org.jfree.data.flow.FlowKey 1
org.jfree.chart.annotations.XYImageAnnotation 1
org.jfree.chart.renderer.category.LineAndShapeRenderer 1
org.jfree.chart.plot.pie.MultiplePiePlot 2
org.jfree.chart.axis.Tick 1
org.jfree.data.DefaultKeyedValue 1
org.jfree.chart.renderer.xy.XYDotRenderer 1
org.jfree.chart.axis.TickUnits 1
org.jfree.chart.renderer.xy.XYBubbleRenderer 1
org.jfree.chart.annotations.CategoryLineAnnotation 1
org.jfree.chart.labels.SymbolicXYItemLabelGenerator 1
org.jfree.data.general.SeriesChangeEvent 1
org.jfree.data.time.TimeSeriesTableModel 1
org.jfree.data.general.SeriesException 1
org.jfree.chart.swing.CrosshairOverlay 1
org.jfree.chart.entity.JFreeChartEntity 1
org.jfree.chart.plot.dial.DialTextAnnotation 1
org.jfree.chart.labels.AbstractXYItemLabelGenerator 1
org.jfree.chart.labels.StandardXYSeriesLabelGenerator 1
org.jfree.chart.plot.compass.PlumNeedle 1
org.jfree.chart.plot.SpiderWebPlot 4
org.jfree.chart.plot.flow.FlowPlot 1
org.jfree.chart.plot.compass.LongNeedle 1
org.jfree.chart.plot.dial.StandardDialScale 1
org.jfree.chart.labels.StandardXYToolTipGenerator 1
org.jfree.chart.renderer.xy.StandardXYItemRenderer 1
org.jfree.chart.plot.PlotRenderingInfo 1
org.jfree.chart.legend.LegendItem 1
org.jfree.chart.annotations.XYPointerAnnotation 1
org.jfree.chart.annotations.XYTextAnnotation 3
org.jfree.chart.renderer.GrayPaintScale 1
org.jfree.chart.annotations.CategoryTextAnnotation 1
org.jfree.chart.internal.ArrayUtils 1
org.jfree.data.flow.NodeKey 1
org.jfree.chart.renderer.xy.SamplingXYLineRenderer 1
org.jfree.chart.annotations.XYPolygonAnnotation 1
org.jfree.chart.renderer.xy.WindItemRenderer 1
org.jfree.chart.entity.PlotEntity 1
org.jfree.chart.annotations.XYShapeAnnotation 1
org.jfree.chart.labels.IntervalXYItemLabelGenerator 1
org.jfree.chart.urls.CustomPieURLGenerator 3
org.jfree.chart.entity.AxisEntity 1
org.jfree.chart.plot.dial.DialCap 1
org.jfree.data.flow.DefaultFlowDataset 1
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator 1
org.jfree.chart.entity.LegendItemEntity 1
org.jfree.chart.entity.StandardEntityCollection 1
org.jfree.chart.renderer.xy.XYAreaRenderer 1
org.jfree.chart.labels.HighLowItemLabelGenerator 1
org.jfree.chart.annotations.XYLineAnnotation 1
org.jfree.chart.plot.dial.StandardDialRange 1
org.jfree.chart.renderer.category.AreaRenderer 1
org.jfree.chart.labels.StandardXYItemLabelGenerator 1
org.jfree.chart.plot.MeterPlot 8
org.jfree.data.general.DefaultHeatMapDataset 1
org.jfree.data.DataUtils 1
org.jfree.chart.plot.pie.PiePlot 11
org.jfree.chart.urls.CustomXYURLGenerator 1
org.jfree.chart.annotations.XYTitleAnnotation 1
org.jfree.chart.plot.dial.ArcDialFrame 1
org.jfree.chart.plot.Crosshair 1
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer 1
org.jfree.chart.labels.IntervalXYToolTipGenerator 1
org.jfree.chart.plot.dial.DialBackground 1
org.jfree.chart.renderer.LookupPaintScale 1
org.jfree.data.general.DefaultPieDataset 1
org.jfree.chart.axis.AxisSpace 1
org.jfree.chart.renderer.xy.XYAreaRenderer2 1
org.jfree.chart.urls.CustomCategoryURLGenerator 1
org.jfree.chart.labels.CustomXYToolTipGenerator 1
org.jfree.chart.renderer.xy.XYStepAreaRenderer 1
org.jfree.chart.legend.LegendGraphic 1
org.jfree.chart.annotations.CategoryPointerAnnotation 1
org.jfree.chart.labels.StandardPieSectionLabelGenerator 1
org.jfree.chart.plot.dial.DialPointer 1
org.jfree.chart.plot.dial.StandardDialFrame 1
org.jfree.chart.renderer.xy.XYStepRenderer 1
org.jfree.chart.renderer.DefaultPolarItemRenderer 2
org.jfree.chart.axis.ExtendedCategoryAxis 1
org.jfree.chart.legend.LegendItemCollection 1
org.jfree.chart.plot.compass.ShipNeedle 1
org.jfree.chart.plot.compass.MiddlePinNeedle 1
org.jfree.chart.plot.IntervalMarker 1
org.jfree.chart.plot.Marker 1
org.jfree.chart.plot.compass.PinNeedle 1
org.jfree.chart.plot.compass.LineNeedle 1
org.jfree.chart.plot.compass.ArrowNeedle 1
org.jfree.data.general.DefaultKeyedValueDataset 1
org.jfree.chart.plot.compass.PointerNeedle 1
org.jfree.chart.internal.ShapeUtils 1
org.jfree.chart.StandardChartTheme$1 1
org.jfree.chart.axis.SubCategoryAxis 2
org.jfree.chart.renderer.category.MinMaxCategoryRenderer 1
org.jfree.chart.event.AnnotationChangeEvent 1
ossfuzz.TestUtils 1

Fuzzer: TimeSeriesChartFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 7933 89.9%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 885 10.0%
All colors 8818 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4069 4330 [org.jfree.chart.StandardChartTheme].getDrawingSupplier() call site: 04330
593 1469 [org.jfree.data.time.TimeSeriesCollection].getItemCount(int) call site: 01469
226 582 [org.jfree.data.DefaultKeyedValues2D].getRowIndex(java.lang.Comparable) call site: 00582
202 3016 [org.jfree.data.Range].combineIgnoringNaN(org.jfree.data.Range,org.jfree.data.Range) call site: 03016
149 1077 [org.jfree.chart.plot.XYPlot].getDataRange(org.jfree.chart.axis.ValueAxis) call site: 01077
135 286 [org.jfree.chart.axis.DateTickUnit].equals(java.lang.Object) call site: 00286
114 2155 [org.jfree.data.general.DatasetUtils].findDomainBounds(org.jfree.data.xy.XYDataset,boolean) call site: 02155
103 3698 [org.jfree.chart.plot.XYPlot].datasetChanged(org.jfree.data.general.DatasetChangeEvent) call site: 03698
98 8714 [org.jfree.chart.StandardChartTheme].applyToXYPlot(org.jfree.chart.plot.XYPlot) call site: 08714
97 3227 [org.jfree.chart.plot.XYPlot].getDataRange(org.jfree.chart.axis.ValueAxis) call site: 03227
92 2468 [org.jfree.chart.plot.XYPlot].getDataRange(org.jfree.chart.axis.ValueAxis) call site: 02468
86 1381 [org.jfree.data.time.TimeSeriesCollection].getDomainBounds(java.util.List,boolean) call site: 01381

Runtime coverage analysis

Covered functions
306
Functions that are reachable but not covered
166
Reachable functions
195
Percentage of reachable functions covered
14.87%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
TimeSeriesChartFuzzer 1
org.jfree.data.time.Day 20
org.jfree.data.time.RegularTimePeriod 8
org.jfree.chart.internal.Args 3
org.jfree.chart.date.SerialDate 10
org.jfree.chart.date.SpreadsheetDate 9
org.jfree.data.time.TimeSeries 16
org.jfree.data.general.Series 7
org.jfree.data.time.TimeSeriesDataItem 6
org.jfree.data.general.SeriesException 1
org.jfree.data.time.Month 13
org.jfree.data.time.Minute 15
org.jfree.data.time.Hour 16
org.jfree.data.time.Millisecond 11
org.jfree.data.time.Second 13
org.jfree.data.time.Quarter 13
org.jfree.data.time.FixedMillisecond 11
org.jfree.data.time.Year 12
org.jfree.data.time.Week 13
org.jfree.data.general.SeriesChangeEvent 1
org.jfree.data.xy.DefaultTableXYDataset 22
org.jfree.data.xy.XYSeries 22
org.jfree.data.xy.XYDataItem 9
org.jfree.data.xy.XYCoordinate 4
org.jfree.data.KeyedValues2DItemKey 2
org.jfree.chart.renderer.LookupPaintScale$PaintItem 1
org.jfree.chart.internal.PaintUtils 1
org.jfree.data.time.SimpleTimePeriod 3
org.jfree.data.xy.WindDataItem 3
org.jfree.chart.plot.pie.PieLabelRecord 2
org.jfree.data.statistics.SimpleHistogramBin 5
org.jfree.data.xy.OHLCDataItem 5
org.jfree.chart.axis.TickUnit 3
org.jfree.chart.axis.NumberTickUnit 3
org.jfree.chart.text.format.LogFormat 2
org.jfree.data.ComparableObjectItem 4
org.jfree.chart.axis.DateTickUnit 5
org.jfree.data.xy.XYItemKey 2
org.jfree.chart.renderer.Outlier 5
org.jfree.chart.text.TextBox 1
org.jfree.data.general.AbstractDataset 5
org.jfree.data.general.DatasetChangeEvent 2
org.jfree.chart.plot.CombinedDomainXYPlot 7
org.jfree.chart.plot.XYPlot 46
org.jfree.chart.axis.LogAxis 6
org.jfree.chart.axis.ValueAxis 17
org.jfree.chart.axis.Axis 12
org.jfree.chart.plot.CombinedRangeCategoryPlot 5
org.jfree.data.Range 12
org.jfree.chart.plot.CombinedDomainCategoryPlot 5
org.jfree.chart.plot.CategoryPlot 24
org.jfree.chart.plot.Plot 17
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer 1
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer 4
org.jfree.chart.renderer.AbstractRenderer 16
org.jfree.data.category.SlidingCategoryDataset 7
org.jfree.data.statistics.DefaultStatisticalCategoryDataset 11
org.jfree.data.KeyedObjects2D 6
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 10
org.jfree.data.gantt.SlidingGanttCategoryDataset 9
org.jfree.data.gantt.TaskSeriesCollection 16
org.jfree.data.statistics.DefaultMultiValueCategoryDataset 8
org.jfree.data.category.DefaultCategoryDataset 6
org.jfree.data.DefaultKeyedValues2D 8
org.jfree.data.category.DefaultIntervalCategoryDataset 13
org.jfree.data.general.DatasetUtils 19
org.jfree.data.KeyedObjects 4
org.jfree.data.KeyedObject 3
org.jfree.data.UnknownKeyException 1
org.jfree.data.statistics.BoxAndWhiskerItem 4
org.jfree.data.gantt.TaskSeries 5
org.jfree.data.gantt.Task 3
org.jfree.data.statistics.MeanAndStandardDeviation 2
org.jfree.data.DefaultKeyedValues 3
org.jfree.data.xy.XYSeriesCollection 13
org.jfree.data.time.DynamicTimeSeriesCollection 18
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset 10
org.jfree.chart.renderer.category.StatisticalBarRenderer 2
org.jfree.chart.renderer.category.BarRenderer 5
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer 1
org.jfree.chart.renderer.category.StackedBarRenderer 1
org.jfree.chart.renderer.category.StackedAreaRenderer 1
org.jfree.chart.renderer.category.WaterfallBarRenderer 1
org.jfree.chart.renderer.category.IntervalBarRenderer 1
org.jfree.chart.renderer.category.GroupedStackedBarRenderer 1
org.jfree.data.KeyToGroupMap 6
org.jfree.chart.renderer.category.ScatterRenderer 2
org.jfree.chart.plot.CombinedRangeXYPlot 6
org.jfree.chart.renderer.xy.XYErrorRenderer 2
org.jfree.chart.renderer.xy.AbstractXYItemRenderer 12
org.jfree.data.gantt.XYTaskDataset 19
org.jfree.data.xy.XYIntervalSeriesCollection 16
org.jfree.data.xy.DefaultWindDataset 6
org.jfree.data.xy.DefaultXYDataset 9
org.jfree.data.xy.VectorSeriesCollection 11
org.jfree.data.time.TimeTableXYDataset 16
org.jfree.data.statistics.SimpleHistogramDataset 16
org.jfree.data.xy.YIntervalSeriesCollection 14
org.jfree.data.xy.DefaultIntervalXYDataset 16
org.jfree.data.xy.DefaultXYZDataset 9
org.jfree.data.statistics.HistogramDataset 13
org.jfree.data.time.ohlc.OHLCSeriesCollection 11
org.jfree.data.xy.MatrixSeriesCollection 7
org.jfree.data.xy.XIntervalSeriesCollection 14
org.jfree.data.time.TimeSeriesCollection 20
org.jfree.data.xy.DefaultHighLowDataset 10
org.jfree.data.xy.XYBarDataset 17
org.jfree.data.time.TimePeriodValuesCollection 12
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet 9
org.jfree.data.xy.CategoryTableXYDataset 15
org.jfree.data.xy.DefaultOHLCDataset 11
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset 2
org.jfree.data.general.AbstractSeriesDataset 3
org.jfree.data.ComparableObjectSeries 3
org.jfree.data.time.TimePeriodValues 13
org.jfree.data.xy.MatrixSeries 5
org.jfree.data.time.ohlc.OHLCSeries 1
org.jfree.data.time.ohlc.OHLCItem 5
org.jfree.data.xy.VectorSeries 1
org.jfree.data.xy.VectorDataItem 4
org.jfree.data.xy.AbstractXYDataset 3
org.jfree.data.time.TimePeriodValue 3
org.jfree.data.xy.XIntervalSeries 4
org.jfree.data.xy.XIntervalDataItem 4
org.jfree.data.xy.XYIntervalSeries 7
org.jfree.data.xy.XYIntervalDataItem 6
org.jfree.data.xy.YIntervalSeries 5
org.jfree.data.xy.YIntervalDataItem 4
org.jfree.data.statistics.HistogramBin 4
org.jfree.data.xy.AbstractIntervalXYDataset 5
org.jfree.data.xy.IntervalXYDelegate 15
org.jfree.data.xy.XYInterval 5
org.jfree.data.xy.YWithXInterval 3
org.jfree.chart.renderer.xy.XYBlockRenderer 3
org.jfree.chart.renderer.xy.XYShapeRenderer 3
org.jfree.chart.renderer.xy.VectorRenderer 3
org.jfree.data.xy.Vector 2
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer 3
org.jfree.chart.renderer.xy.XYBarRenderer 5
org.jfree.chart.renderer.xy.StackedXYBarRenderer 1
org.jfree.data.time.ohlc.OHLC 3
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence 1
org.jfree.data.xy.YInterval 3
org.jfree.chart.renderer.xy.YIntervalRenderer 2
org.jfree.chart.renderer.xy.CandlestickRenderer 2
org.jfree.chart.renderer.xy.StackedXYAreaRenderer 2
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 3
org.jfree.chart.renderer.xy.DeviationRenderer 1
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 2
org.jfree.chart.renderer.xy.HighLowRenderer 2
org.jfree.chart.annotations.XYDataImageAnnotation 4
org.jfree.chart.plot.ThermometerPlot 9
org.jfree.chart.plot.PolarPlot 14
org.jfree.chart.axis.PeriodAxis 9
org.jfree.chart.text.AttributedStringUtils 1
org.jfree.chart.text.format.RelativeDateFormat 2
org.jfree.chart.axis.QuarterDateFormat 1
org.jfree.chart.axis.MonthDateFormat 1
org.jfree.chart.axis.DateAxis 10
org.jfree.chart.axis.NumberAxis 9
org.jfree.chart.axis.SymbolAxis 4
org.jfree.chart.axis.ModuloAxis 2
org.jfree.chart.axis.CyclicNumberAxis 3
org.jfree.chart.plot.FastScatterPlot 7
org.jfree.chart.event.AxisChangeEvent 2
org.jfree.chart.event.ChartChangeEvent 4
org.jfree.chart.event.PlotChangeEvent 1
org.jfree.chart.JFreeChart 12
org.jfree.chart.swing.ChartPanel 1
org.jfree.chart.legend.PaintScaleLegend 3
org.jfree.chart.event.TitleChangeEvent 1
org.jfree.chart.title.Title 6
org.jfree.chart.axis.LogarithmicAxis 5
org.jfree.data.time.DateRange 4
org.jfree.chart.axis.DateAxis$DefaultTimeline 2
org.jfree.data.general.DefaultValueDataset 1
org.jfree.data.category.CategoryToPieDataset 1
org.jfree.data.xy.XYDatasetTableModel 1
org.jfree.data.time.TimeSeriesTableModel 1
org.jfree.chart.ChartFactory 2
org.jfree.chart.axis.TickUnits 3
org.jfree.chart.axis.NumberTickUnitSource 3
org.jfree.chart.plot.DefaultDrawingSupplier 3
org.jfree.chart.axis.CategoryAxis 2
org.jfree.chart.labels.StandardXYToolTipGenerator 3
org.jfree.chart.labels.AbstractXYItemLabelGenerator 3
org.jfree.chart.urls.StandardXYURLGenerator 2
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer 2
org.jfree.chart.labels.ItemLabelPosition 2
org.jfree.chart.labels.StandardXYSeriesLabelGenerator 2
org.jfree.chart.event.RendererChangeEvent 3
org.jfree.chart.plot.WaferMapPlot 1
org.jfree.chart.legend.LegendTitle 7
org.jfree.chart.block.AbstractBlock 4
org.jfree.chart.block.BlockContainer 3
org.jfree.chart.api.RectangleInsets 3
org.jfree.chart.block.ColumnArrangement 1
org.jfree.chart.block.FlowArrangement 2
org.jfree.chart.title.TextTitle 5
org.jfree.chart.StandardChartTheme 24
org.jfree.chart.block.LabelBlock 3
org.jfree.chart.text.TextUtils 1
org.jfree.chart.text.TextBlock 3
org.jfree.chart.text.TextLine 1
org.jfree.chart.text.TextFragment 2
org.jfree.chart.axis.PeriodAxisLabelInfo 8
org.jfree.chart.title.CompositeTitle 1
org.jfree.chart.plot.flow.FlowPlot 1
org.jfree.chart.internal.CloneUtils 4
org.jfree.chart.renderer.LookupPaintScale 1
org.jfree.chart.internal.ArrayUtils 1
org.jfree.chart.util.StandardGradientPaintTransformer 1
org.jfree.chart.labels.HighLowItemLabelGenerator 1
org.jfree.chart.legend.LegendItemCollection 1
org.jfree.chart.renderer.xy.XYDotRenderer 1
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator 1
org.jfree.chart.plot.MeterPlot 8
org.jfree.chart.entity.JFreeChartEntity 1
org.jfree.chart.entity.ChartEntity 1
org.jfree.chart.urls.CustomXYURLGenerator 1
org.jfree.chart.renderer.xy.XYBubbleRenderer 1
org.jfree.chart.labels.CustomXYToolTipGenerator 1
org.jfree.chart.annotations.CategoryTextAnnotation 1
org.jfree.chart.annotations.AbstractAnnotation 3
org.jfree.chart.block.EmptyBlock 1
org.jfree.chart.renderer.xy.XYAreaRenderer 1
org.jfree.chart.annotations.CategoryLineAnnotation 1
org.jfree.chart.annotations.XYTitleAnnotation 1
org.jfree.chart.annotations.XYPolygonAnnotation 1
org.jfree.chart.annotations.CategoryPointerAnnotation 1
org.jfree.chart.plot.dial.DialCap 1
org.jfree.chart.plot.dial.AbstractDialLayer 1
org.jfree.chart.renderer.xy.XYStepAreaRenderer 1
org.jfree.chart.swing.CrosshairOverlay 1
org.jfree.chart.entity.StandardEntityCollection 1
org.jfree.chart.entity.LegendItemEntity 1
org.jfree.chart.entity.PlotEntity 1
org.jfree.chart.entity.AxisEntity 1
org.jfree.chart.entity.TitleEntity 1
org.jfree.chart.annotations.XYImageAnnotation 1
org.jfree.chart.annotations.XYShapeAnnotation 1
org.jfree.chart.annotations.XYPointerAnnotation 1
org.jfree.chart.annotations.XYTextAnnotation 3
org.jfree.chart.axis.AxisSpace 1
org.jfree.chart.renderer.GrayPaintScale 1
org.jfree.chart.plot.compass.CompassPlot 1
org.jfree.chart.axis.Tick 1
org.jfree.chart.labels.IntervalXYItemLabelGenerator 1
org.jfree.chart.plot.Crosshair 1
org.jfree.chart.renderer.xy.StandardXYItemRenderer 1
org.jfree.chart.renderer.xy.XYDifferenceRenderer 1
org.jfree.chart.plot.dial.DialValueIndicator 1
org.jfree.chart.plot.compass.PlumNeedle 1
org.jfree.chart.labels.StandardPieSectionLabelGenerator 1
org.jfree.chart.labels.AbstractPieItemLabelGenerator 1
org.jfree.chart.plot.dial.StandardDialFrame 1
org.jfree.chart.plot.pie.MultiplePiePlot 2
org.jfree.chart.renderer.xy.XYAreaRenderer2 1
org.jfree.data.flow.NodeKey 1
org.jfree.data.flow.DefaultFlowDataset 1
org.jfree.chart.urls.CustomPieURLGenerator 3
org.jfree.chart.annotations.XYLineAnnotation 1
org.jfree.chart.plot.pie.PiePlot 11
org.jfree.chart.plot.dial.ArcDialFrame 1
org.jfree.chart.plot.dial.StandardDialRange 1
org.jfree.chart.labels.StandardXYItemLabelGenerator 1
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator 1
org.jfree.chart.labels.StandardPieToolTipGenerator 1
org.jfree.data.general.DefaultHeatMapDataset 1
org.jfree.data.DataUtils 1
org.jfree.chart.labels.SymbolicXYItemLabelGenerator 1
org.jfree.chart.plot.dial.DialTextAnnotation 1
org.jfree.chart.renderer.category.LineAndShapeRenderer 1
org.jfree.chart.renderer.category.AreaRenderer 1
org.jfree.chart.urls.CustomCategoryURLGenerator 1
org.jfree.data.DefaultKeyedValue 1
org.jfree.chart.annotations.XYDrawableAnnotation 1
org.jfree.chart.renderer.xy.SamplingXYLineRenderer 1
org.jfree.data.general.DefaultPieDataset 1
org.jfree.chart.plot.dial.DialBackground 1
org.jfree.chart.legend.LegendGraphic 1
org.jfree.chart.plot.dial.DialPointer 1
org.jfree.chart.plot.SpiderWebPlot 4
org.jfree.chart.renderer.xy.XYStepRenderer 1
org.jfree.chart.labels.IntervalXYToolTipGenerator 1
org.jfree.data.flow.FlowKey 1
org.jfree.chart.plot.dial.StandardDialScale 1
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator 1
org.jfree.chart.renderer.xy.WindItemRenderer 1
org.jfree.chart.annotations.XYBoxAnnotation 1
org.jfree.chart.block.Size2D 1
org.jfree.chart.renderer.DefaultPolarItemRenderer 2
org.jfree.chart.plot.compass.LineNeedle 1
org.jfree.chart.plot.Marker 1
org.jfree.chart.urls.StandardCategoryURLGenerator 1
org.jfree.chart.legend.LegendItem 1
org.jfree.chart.ChartRenderingInfo 1
org.jfree.chart.plot.PlotRenderingInfo 1
org.jfree.data.general.DefaultKeyedValueDataset 1
org.jfree.chart.plot.IntervalMarker 1
org.jfree.chart.plot.compass.PinNeedle 1
org.jfree.chart.plot.compass.ShipNeedle 1
org.jfree.chart.plot.compass.PointerNeedle 1
org.jfree.chart.plot.compass.ArrowNeedle 1
org.jfree.chart.axis.ExtendedCategoryAxis 1
org.jfree.chart.plot.compass.LongNeedle 1
org.jfree.chart.plot.compass.MiddlePinNeedle 1
org.jfree.chart.internal.ShapeUtils 1
org.jfree.chart.StandardChartTheme$1 1
org.jfree.chart.axis.SubCategoryAxis 2
org.jfree.chart.renderer.category.MinMaxCategoryRenderer 1
org.jfree.chart.event.AnnotationChangeEvent 1
ossfuzz.TestUtils 1

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
[org.jfree.chart.StandardChartTheme].applyToXYPlot(org.jfree.chart.plot.XYPlot) org.jfree.chart.StandardChartTheme 1 ['org.jfree.chart.plot.XYPlot'] 62 0 75 31 14 1216 5 1497 1435
[org.jfree.chart.plot.CombinedDomainCategoryPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) org.jfree.chart.plot.CombinedDomainCategoryPlot 5 ['java.awt.Graphics2D', 'java.awt.geom.Rectangle2D', 'java.awt.geom.Point2D', 'org.jfree.chart.plot.PlotState', 'org.jfree.chart.plot.PlotRenderingInfo'] 11 0 69 15 8 403 0 553 538
[org.jfree.chart.internal.HashUtils].hashCode(int,java.lang.Object) org.jfree.chart.internal.HashUtils 2 ['int', 'java.lang.Object'] 17 0 9 4 2 268 24 389 370

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
74.0%
1132 / 1533
Cyclomatic complexity statically reachable by fuzzers
79.0%
1872 / 2384

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

Func name Functions filename Args Function call depth Reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

PieDatasetChartFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['getDrawingSupplier()', 'getItemCount(int)', 'getRowIndex(java.lang.Comparable)', 'combineIgnoringNaN(org.jfree.data.Range,org.jfree.data.Range)', 'findDomainBounds(org.jfree.data.xy.XYDataset,boolean)', 'getSeries(int)', 'equals(java.lang.Object)', 'applyToXYPlot(org.jfree.chart.plot.XYPlot)', 'getDataRange(org.jfree.chart.axis.ValueAxis)', 'getStartY(int,int)']

DefaultCategoryDatasetChartFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['getDrawingSupplier()', 'getDomainBounds(java.util.List,boolean)', 'getRowIndex(java.lang.Comparable)', 'getSeries(int)', 'combineIgnoringNaN(org.jfree.data.Range,org.jfree.data.Range)', 'getLastMillisecond(java.util.Calendar)', 'equals(java.lang.Object)', 'getValue(int)', 'findDomainBounds(org.jfree.data.xy.XYDataset,boolean)', 'getEndY(int,int)']

TimeSeriesChartFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['getDrawingSupplier()', 'getItemCount(int)', 'getRowIndex(java.lang.Comparable)', 'combineIgnoringNaN(org.jfree.data.Range,org.jfree.data.Range)', 'getDataRange(org.jfree.chart.axis.ValueAxis)', 'equals(java.lang.Object)', 'findDomainBounds(org.jfree.data.xy.XYDataset,boolean)', 'datasetChanged(org.jfree.data.general.DatasetChangeEvent)', 'applyToXYPlot(org.jfree.chart.plot.XYPlot)']

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[org.jfree.data.DefaultKeyedValues].setValue(java.lang.Comparable,java.lang.Number) 87 9 10.34% ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer']
[org.jfree.chart.urls.StandardPieURLGenerator].equals(java.lang.Object) 40 0 0.0% []
[org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 225 0 0.0% []
[org.jfree.chart.plot.XYPlot].getDomainAxis(int) 34 3 8.823% []
[org.jfree.chart.plot.XYPlot].getRenderer(int) 31 15 48.38% []
[org.jfree.chart.plot.XYPlot].getRendererForDataset(org.jfree.data.xy.XYDataset) 32 6 18.75% []
[org.jfree.chart.plot.XYPlot].setRangeZeroBaselinePaint(java.awt.Paint) 172 4 2.325% []
[org.jfree.chart.plot.XYPlot].setShadowGenerator(org.jfree.chart.util.ShadowGenerator) 433 3 0.692% []
[org.jfree.chart.plot.XYPlot].getDomainAxisForDataset(int) 187 7 3.743% []
[org.jfree.chart.plot.XYPlot].setRangeCrosshairPaint(java.awt.Paint) 228 62 27.19% []
[org.jfree.chart.plot.XYPlot].hashCode() 54 0 0.0% []
[org.jfree.chart.plot.PlotRenderingInfo].readObject(java.io.ObjectInputStream) 36 0 0.0% []
[org.jfree.chart.ChartRenderingInfo].readObject(java.io.ObjectInputStream) 31 0 0.0% []
[org.jfree.chart.internal.PaintUtils].equal(java.awt.Paint,java.awt.Paint) 75 11 14.66% ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer']
[org.jfree.chart.internal.SerialUtils].readMapOfStroke(java.io.ObjectInputStream) 309 156 50.48% []
[org.jfree.chart.title.TextTitle].setPaint(java.awt.Paint) 212 16 7.547% []
[org.jfree.chart.swing.PolarChartPanel].actionPerformed(java.awt.event.ActionEvent) 72 0 0.0% []
[org.jfree.chart.JFreeChart].lambda$receive$0(org.jfree.chart.ChartElementVisitor,org.jfree.chart.title.Title) 75 41 54.66% []
[org.jfree.chart.JFreeChart].getTitle() 37 1 2.702% []
[org.jfree.chart.JFreeChart].setBackgroundPaint(java.awt.Paint) 201 5 2.487% []
[org.jfree.chart.JFreeChart].equals(java.lang.Object) 32 17 53.12% ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer']
[org.jfree.chart.swing.ChartPanel].readObject(java.io.ObjectInputStream) 297 0 0.0% []
[org.jfree.chart.swing.ChartPanel].chartChanged(org.jfree.chart.event.ChartChangeEvent) 683 0 0.0% []
[org.jfree.chart.plot.PolarPlot].translateToJava2D(double,double,org.jfree.chart.axis.ValueAxis,java.awt.geom.Rectangle2D) 48 0 0.0% []
[org.jfree.chart.plot.PolarPlot].getAxis(int) 32 0 0.0% []
[org.jfree.chart.plot.PolarPlot].getDataset(int) 52 0 0.0% []
[org.jfree.chart.plot.PolarPlot].setRadiusGridlinePaint(java.awt.Paint) 88 0 0.0% []
[org.jfree.chart.plot.PolarPlot].getAxisIndex(org.jfree.chart.axis.ValueAxis) 159 0 0.0% []
[org.jfree.chart.plot.PolarPlot].rendererChanged(org.jfree.chart.event.RendererChangeEvent) 59 0 0.0% []
[org.jfree.chart.plot.PolarPlot].clone() 75 0 0.0% []
[org.jfree.chart.api.RectangleAlignment].$values() 61 13 21.31% []
[org.jfree.chart.api.RectangleInsets].toString() 103 0 0.0% []
[org.jfree.chart.block.AbstractBlock].setPadding(org.jfree.chart.api.RectangleInsets) 93 14 15.05% []
[org.jfree.chart.block.RectangleConstraint].toRangeHeight(org.jfree.data.Range) 38 0 0.0% []
[org.jfree.data.Range].expandToInclude(org.jfree.data.Range,double) 32 4 12.5% []
[org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 121 0 0.0% []
[org.jfree.chart.renderer.category.LineAndShapeRenderer].getPassCount() 214 0 0.0% []
[org.jfree.chart.renderer.category.CategoryItemRendererState].setVisibleSeriesArray(int[]) 31 0 0.0% []
[org.jfree.chart.plot.CategoryPlot].getDomainAxis(int) 57 3 5.263% []
[org.jfree.chart.plot.CategoryPlot].getRangeAxis(int) 36 3 8.333% []
[org.jfree.chart.plot.CategoryPlot].getRendererForDataset(org.jfree.data.category.CategoryDataset) 43 5 11.62% []
[org.jfree.chart.plot.CategoryPlot].setRangeGridlinePaint(java.awt.Paint) 55 4 7.272% []
[org.jfree.chart.plot.CategoryPlot].rendererChanged(org.jfree.chart.event.RendererChangeEvent) 252 6 2.380% []
[org.jfree.chart.plot.CategoryPlot].setShadowGenerator(org.jfree.chart.util.ShadowGenerator) 401 3 0.748% []
[org.jfree.chart.plot.CategoryPlot].datasetsMappedToRangeAxis(int) 202 63 31.18% []
[org.jfree.chart.plot.CategoryPlot].hashCode() 90 0 0.0% []
[org.jfree.chart.plot.CategoryPlot].clone() 88 46 52.27% []
[org.jfree.chart.axis.CategoryAxis].readPaintMap(java.io.ObjectInputStream) 190 13 6.842% []
[org.jfree.chart.axis.CategoryAxis].configure() 190 1 0.526% []
[org.jfree.chart.axis.CategoryAxis].clone() 34 15 44.11% []
[org.jfree.chart.internal.ShapeUtils].equal(java.util.Map,java.util.Map) 171 18 10.52% []
[org.jfree.data.time.TimeSeries].getValue(int) 187 28 14.97% []
[org.jfree.data.time.TimeSeries].clone() 58 0 0.0% []
[org.jfree.chart.renderer.category.GroupedStackedBarRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 107 0 0.0% []
[org.jfree.data.general.DatasetUtils].findItemIndicesForX(org.jfree.data.xy.XYDataset,int,double) 139 0 0.0% []
[org.jfree.data.general.DatasetUtils].iterateDomainBounds(org.jfree.data.xy.XYDataset,boolean) 34 0 0.0% []
[org.jfree.data.general.DatasetUtils].iterateRangeBounds(org.jfree.data.category.CategoryDataset,boolean) 35 0 0.0% []
[org.jfree.data.general.DatasetUtils].iterateToFindRangeBounds(org.jfree.data.category.CategoryDataset,java.util.List,boolean) 83 22 26.50% []
[org.jfree.data.general.DatasetUtils].iterateRangeBounds(org.jfree.data.xy.XYDataset,boolean) 82 24 29.26% []
[org.jfree.data.general.DatasetUtils].iterateToFindDomainBounds(org.jfree.data.xy.XYDataset,java.util.List,boolean) 34 0 0.0% []
[org.jfree.data.general.DatasetUtils].iterateToFindRangeBounds(org.jfree.data.xy.XYDataset,java.util.List,org.jfree.data.Range,boolean) 214 0 0.0% []
[org.jfree.data.general.DatasetUtils].findStackedRangeBounds(org.jfree.data.category.CategoryDataset,org.jfree.data.KeyToGroupMap) 68 0 0.0% []
[org.jfree.data.general.DatasetUtils].findStackedRangeBounds(org.jfree.data.xy.TableXYDataset,double) 118 0 0.0% []
[org.jfree.data.KeyToGroupMap].getGroup(java.lang.Comparable) 37 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].getBase() 40 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].setShadowPaint(java.awt.Paint) 73 4 5.479% []
[org.jfree.chart.renderer.category.BarRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset,boolean) 237 29 12.23% []
[org.jfree.chart.text.TextUtils].createTextBlock(java.lang.String,java.awt.Font,java.awt.Paint) 253 0 0.0% []
[org.jfree.chart.renderer.category.StackedBarRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 98 0 0.0% []
[org.jfree.chart.labels.IntervalXYToolTipGenerator].equals(java.lang.Object) 57 0 0.0% []
[org.jfree.chart.labels.AbstractXYItemLabelGenerator].getFormatString() 63 22 34.92% []
[org.jfree.chart.text.TextBox].readObject(java.io.ObjectInputStream) 69 0 0.0% []
[org.jfree.chart.text.TextBlock].addLine(org.jfree.chart.text.TextLine) 61 0 0.0% []
[org.jfree.chart.text.TextLine].equals(java.lang.Object) 67 0 0.0% []
[org.jfree.chart.text.TextFragment].readObject(java.io.ObjectInputStream) 55 0 0.0% []
[org.jfree.chart.api.RectangleAnchor].$values() 57 10 17.54% []
[org.jfree.chart.urls.TimeSeriesURLGenerator].equals(java.lang.Object) 53 0 0.0% []
[org.jfree.chart.imagemap.ImageMapUtils].javascriptEscape(java.lang.String) 60 0 0.0% []
[org.jfree.chart.entity.ChartEntity].getURLText() 53 0 0.0% []
[org.jfree.chart.renderer.xy.XYShapeRenderer].writeObject(java.io.ObjectOutputStream) 42 0 0.0% []
[org.jfree.chart.renderer.xy.XYShapeRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 84 0 0.0% []
[org.jfree.chart.axis.MonthDateFormat].parse(java.lang.String,java.text.ParsePosition) 34 0 0.0% []
[org.jfree.chart.plot.dial.StandardDialScale].readObject(java.io.ObjectInputStream) 210 0 0.0% []
[org.jfree.chart.plot.dial.DialPlot].readObject(java.io.ObjectInputStream) 211 0 0.0% []
[org.jfree.chart.plot.compass.ArrowNeedle].equals(java.lang.Object) 38 0 0.0% []
[org.jfree.data.xy.DefaultXYZDataset].getY(int,int) 47 0 0.0% []
[org.jfree.chart.renderer.xy.XYBubbleRenderer].equals(java.lang.Object) 100 0 0.0% []
[org.jfree.chart.legend.LegendItem].readObject(java.io.ObjectInputStream) 195 0 0.0% []
[org.jfree.chart.legend.LegendItem].clone() 32 0 0.0% []
[org.jfree.data.general.DefaultPieDataset].setValue(java.lang.Comparable,double) 41 2 4.878% ['PieDatasetChartFuzzer']
[org.jfree.data.xml.ItemHandler].endElement(java.lang.String,java.lang.String,java.lang.String) 32 0 0.0% []
[org.jfree.chart.renderer.xy.WindItemRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 47 0 0.0% []
[org.jfree.chart.axis.CategoryLabelPositions].equals(java.lang.Object) 73 27 36.98% []
[org.jfree.chart.axis.AxisState].getTicks() 35 0 0.0% []
[org.jfree.chart.axis.AxisSpace].equals(java.lang.Object) 80 0 0.0% []
[org.jfree.chart.plot.Crosshair].readObject(java.io.ObjectInputStream) 140 0 0.0% []
[org.jfree.data.KeyedValueComparator].compare(java.lang.Object,java.lang.Object) 43 0 0.0% []
[org.jfree.chart.renderer.xy.XYDifferenceRenderer].readObject(java.io.ObjectInputStream) 437 0 0.0% []
[org.jfree.chart.block.FlowArrangement].equals(java.lang.Object) 123 16 13.00% []
[org.jfree.chart.block.BlockContainer].getBlocks() 51 0 0.0% []
[org.jfree.chart.swing.MouseWheelHandler].handleZoomable(org.jfree.chart.plot.Zoomable,java.awt.event.MouseWheelEvent) 38 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].readObject(java.io.ObjectInputStream) 129 61 47.28% []
[org.jfree.chart.plot.pie.PiePlot].setShadowGenerator(org.jfree.chart.util.ShadowGenerator) 554 54 9.747% []
[org.jfree.chart.plot.pie.PiePlot].hashCode() 47 0 0.0% []
[org.jfree.chart.annotations.XYBoxAnnotation].readObject(java.io.ObjectInputStream) 69 0 0.0% []
[org.jfree.chart.util.StandardGradientPaintTransformer].equals(java.lang.Object) 39 11 28.20% []
[org.jfree.chart.plot.ThermometerPlot].isRangeZoomable() 51 0 0.0% []
[org.jfree.chart.plot.ThermometerPlot].getRangeAxis() 31 0 0.0% []
[org.jfree.chart.plot.ThermometerPlot].setValueFont(java.awt.Font) 195 0 0.0% []
[org.jfree.chart.plot.ThermometerPlot].inSubrange(int,double) 74 0 0.0% []
[org.jfree.chart.plot.ThermometerPlot].clone() 46 0 0.0% []
[org.jfree.chart.labels.HighLowItemLabelGenerator].equals(java.lang.Object) 37 0 0.0% []
[org.jfree.data.time.Month].evaluateAsYear(java.lang.String) 34 0 0.0% []
[org.jfree.data.time.Month].getLastMillisecond(java.util.Calendar) 46 0 0.0% []
[org.jfree.data.xy.DefaultWindDataset].equals(java.lang.Object) 34 0 0.0% []
[org.jfree.data.xy.DefaultWindDataset].getWindForce(int,int) 46 0 0.0% []
[org.jfree.chart.renderer.xy.XYStepRenderer].equals(java.lang.Object) 81 0 0.0% []
[org.jfree.chart.internal.LineUtils].extendLine(java.awt.geom.Line2D,double,double) 62 0 0.0% []
[org.jfree.chart.renderer.xy.XYLineAndShapeRenderer].writeObject(java.io.ObjectOutputStream) 240 13 5.416% []
[org.jfree.chart.renderer.xy.XYLineAndShapeRenderer].clone() 36 16 44.44% []
[org.jfree.chart.plot.dial.StandardDialRange].readObject(java.io.ObjectInputStream) 79 0 0.0% []
[org.jfree.chart.plot.compass.LongNeedle].equals(java.lang.Object) 55 0 0.0% []
[org.jfree.data.KeyedObjects].getObject(java.lang.Comparable) 34 0 0.0% []
[org.jfree.chart.renderer.category.CategoryStepRenderer].equals(java.lang.Object) 101 0 0.0% []
[org.jfree.chart.swing.editor.DefaultValueAxisEditor].setAxisProperties(org.jfree.chart.axis.Axis) 128 0 0.0% []
[org.jfree.chart.swing.editor.StrokeSample].getListCellRendererComponent(javax.swing.JList,java.lang.Object,int,boolean,boolean) 37 0 0.0% []
[org.jfree.chart.swing.editor.DefaultAxisEditor].getOtherTabs() 132 0 0.0% []
[org.jfree.chart.swing.editor.FontChooserPanel].getSelectedSize() 71 0 0.0% []
[org.jfree.chart.axis.ExtendedCategoryAxis].readObject(java.io.ObjectInputStream) 41 0 0.0% []
[org.jfree.chart.axis.DateTickUnit].getMillisecondCount(org.jfree.chart.axis.DateTickUnitType,int) 32 11 34.37% []
[org.jfree.chart.renderer.LookupPaintScale].readObject(java.io.ObjectInputStream) 86 0 0.0% []
[org.jfree.chart.annotations.CategoryLineAnnotation].readObject(java.io.ObjectInputStream) 91 0 0.0% []
[org.jfree.chart.plot.dial.DialBackground].readObject(java.io.ObjectInputStream) 34 0 0.0% []
[org.jfree.chart.renderer.category.StatisticalBarRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 169 0 0.0% []
[org.jfree.data.KeyedObjects2D].getRowIndex(java.lang.Comparable) 119 0 0.0% []
[org.jfree.chart.urls.CustomCategoryURLGenerator].equals(java.lang.Object) 43 0 0.0% []
[org.jfree.data.gantt.SlidingGanttCategoryDataset].getValue(int,int) 48 0 0.0% []
[org.jfree.chart.plot.compass.PointerNeedle].equals(java.lang.Object) 40 0 0.0% []
[org.jfree.chart.axis.DateAxis].zoomRange(double,double) 61 21 34.42% []
[org.jfree.chart.axis.DateAxis].setRange(double,double) 45 0 0.0% []
[org.jfree.chart.axis.DateAxis].configure() 61 3 4.918% []
[org.jfree.chart.axis.DateAxis].autoAdjustRange() 261 26 9.961% []
[org.jfree.chart.StandardChartTheme].readObject(java.io.ObjectInputStream) 186 37 19.89% []
[org.jfree.chart.StandardChartTheme].applyToXYAnnotation(org.jfree.chart.annotations.XYAnnotation) 72 0 0.0% []
[org.jfree.chart.StandardChartTheme].clone() 45 0 0.0% []
[org.jfree.chart.legend.LegendTitle].setItemPaint(java.awt.Paint) 111 4 3.603% []
[org.jfree.chart.block.LabelBlock].setPaint(java.awt.Paint) 65 0 0.0% []
[org.jfree.chart.legend.PaintScaleLegend].getAxis() 35 0 0.0% []
[org.jfree.chart.legend.PaintScaleLegend].axisChanged(org.jfree.chart.event.AxisChangeEvent) 164 0 0.0% []
[org.jfree.chart.axis.SymbolAxis].setGridBandAlternatePaint(java.awt.Paint) 59 0 0.0% []
[org.jfree.chart.axis.SymbolAxis].autoAdjustRange() 133 0 0.0% []
[org.jfree.chart.axis.PeriodAxis].readObject(java.io.ObjectInputStream) 62 0 0.0% []
[org.jfree.chart.axis.PeriodAxis].configure() 227 0 0.0% []
[org.jfree.chart.title.CompositeTitle].getContainer() 36 0 0.0% []
[org.jfree.chart.plot.pie.MultiplePiePlot].getPieChart() 164 0 0.0% []
[org.jfree.chart.axis.SubCategoryAxis].setSubLabelPaint(java.awt.Paint) 114 0 0.0% []
[org.jfree.chart.renderer.category.MinMaxCategoryRenderer].setGroupPaint(java.awt.Paint) 133 0 0.0% []
[org.jfree.chart.plot.CombinedDomainCategoryPlot].lambda$receive$0(org.jfree.chart.ChartElementVisitor,org.jfree.chart.plot.CategoryPlot) 44 0 0.0% []
[org.jfree.chart.plot.CombinedDomainCategoryPlot].getSubplots() 120 0 0.0% []
[org.jfree.chart.plot.CombinedRangeCategoryPlot].lambda$receive$0(org.jfree.chart.ChartElementVisitor,org.jfree.chart.plot.CategoryPlot) 47 0 0.0% []
[org.jfree.chart.plot.CombinedRangeCategoryPlot].getSubplots() 85 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].writeObject(java.io.ObjectOutputStream) 65 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].setShadowVisible(boolean) 242 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].clone() 43 0 0.0% []
[org.jfree.chart.annotations.XYTextAnnotation].setPaint(java.awt.Paint) 106 0 0.0% []
[org.jfree.chart.plot.CombinedDomainXYPlot].getDataRange(org.jfree.chart.axis.ValueAxis) 40 0 0.0% []
[org.jfree.chart.plot.CombinedDomainXYPlot].getSubplots() 142 0 0.0% []
[org.jfree.chart.plot.CombinedRangeXYPlot].lambda$receive$0(org.jfree.chart.ChartElementVisitor,org.jfree.chart.plot.XYPlot) 49 0 0.0% []
[org.jfree.chart.plot.CombinedRangeXYPlot].getSubplots() 133 0 0.0% []
[org.jfree.chart.plot.FastScatterPlot].readObject(java.io.ObjectInputStream) 31 0 0.0% []
[org.jfree.chart.plot.FastScatterPlot].setRangeGridlinePaint(java.awt.Paint) 73 0 0.0% []
[org.jfree.chart.plot.FastScatterPlot].getDataRange(org.jfree.chart.axis.ValueAxis) 114 0 0.0% []
[org.jfree.chart.plot.MeterPlot].readObject(java.io.ObjectInputStream) 62 0 0.0% []
[org.jfree.chart.plot.MeterPlot].setDialOutlinePaint(java.awt.Paint) 276 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].readObject(java.io.ObjectInputStream) 84 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].setAxisLinePaint(java.awt.Paint) 57 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].setLabelPaint(java.awt.Paint) 248 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].clone() 32 0 0.0% []
[org.jfree.data.ComparableObjectSeries].getItemCount() 59 0 0.0% []
[org.jfree.chart.swing.editor.LCBLayout].removeLayoutComponent(java.lang.String,java.awt.Component) 82 0 0.0% []
[org.jfree.chart.labels.IntervalXYItemLabelGenerator].equals(java.lang.Object) 57 0 0.0% []
[org.jfree.chart.renderer.category.ScatterRenderer].readObject(java.io.ObjectInputStream) 46 0 0.0% []
[org.jfree.chart.renderer.category.ScatterRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 95 0 0.0% []
[org.jfree.chart.annotations.XYLineAnnotation].readObject(java.io.ObjectInputStream) 72 0 0.0% []
[org.jfree.chart.labels.BubbleXYItemLabelGenerator].equals(java.lang.Object) 49 0 0.0% []
[org.jfree.chart.block.GridArrangement].equals(java.lang.Object) 144 0 0.0% []
[org.jfree.chart.renderer.xy.HighLowRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 77 0 0.0% []
[org.jfree.data.time.Week].stringToWeek(java.lang.String) 53 0 0.0% []
[org.jfree.data.time.Week].hashCode() 58 0 0.0% []
[org.jfree.chart.annotations.XYImageAnnotation].readObject(java.io.ObjectInputStream) 63 0 0.0% []
[org.jfree.chart.plot.CrosshairState].getAnchorY() 60 0 0.0% []
[org.jfree.chart.plot.CategoryCrosshairState].updateCrosshairX(java.lang.Comparable,java.lang.Comparable,int,double,org.jfree.chart.plot.PlotOrientation) 38 0 0.0% []
[org.jfree.chart.renderer.category.WaterfallBarRenderer].readObject(java.io.ObjectInputStream) 34 0 0.0% []
[org.jfree.chart.renderer.category.WaterfallBarRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 116 0 0.0% []
[org.jfree.chart.renderer.RendererUtils].findLiveItemsUpperBound(org.jfree.data.xy.XYDataset,int,double,double) 102 0 0.0% []
[org.jfree.data.statistics.DefaultStatisticalCategoryDataset].getColumnCount() 121 0 0.0% []
[org.jfree.data.category.DefaultIntervalCategoryDataset].equal(java.lang.Number[][],java.lang.Number[][]) 37 0 0.0% []
[org.jfree.data.category.DefaultIntervalCategoryDataset].getEndValue(int,int) 35 0 0.0% []
[org.jfree.chart.axis.NumberTickUnitSource].equals(java.lang.Object) 98 26 26.53% []
[org.jfree.chart.plot.pie.PiePlotState].setPieWRadius(double) 34 0 0.0% []
[org.jfree.chart.axis.LogarithmicAxis].autoAdjustRange() 229 0 0.0% []
[org.jfree.chart.axis.NumberAxis].autoAdjustRange() 138 35 25.36% []
[org.jfree.data.time.Second].hashCode() 37 0 0.0% []
[org.jfree.data.time.Minute].parseMinute(java.lang.String) 35 0 0.0% []
[org.jfree.data.time.Minute].hashCode() 32 0 0.0% []
[org.jfree.chart.labels.AbstractPieItemLabelGenerator].equals(java.lang.Object) 43 15 34.88% []
[org.jfree.chart.util.ExportUtils].writeAsJPEG(org.jfree.chart.Drawable,int,int,java.io.File) 63 0 0.0% []
[org.jfree.chart.plot.pie.PieLabelDistributor].adjustInwards() 68 3 4.411% []
[org.jfree.chart.plot.pie.PieLabelRecord].compareTo(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.plot.IntervalMarker].equals(java.lang.Object) 36 0 0.0% []
[org.jfree.chart.annotations.XYTitleAnnotation].equals(java.lang.Object) 102 0 0.0% []
[org.jfree.chart.swing.editor.DefaultPolarPlotEditor].getPlotInsets() 60 0 0.0% []
[org.jfree.chart.swing.editor.DefaultPlotEditor].attemptDrawShapesSelection() 230 0 0.0% []
[org.jfree.chart.swing.editor.DefaultNumberAxisEditor].setAxisProperties(org.jfree.chart.axis.Axis) 52 0 0.0% []
[org.jfree.chart.axis.LogAxis].resizeRange2(double,double) 47 0 0.0% []
[org.jfree.chart.axis.LogAxis].calculateValueNoINF(double) 37 0 0.0% []
[org.jfree.chart.axis.LogAxis].autoAdjustRange() 252 0 0.0% []
[org.jfree.chart.renderer.xy.StandardXYItemRenderer].writeObject(java.io.ObjectOutputStream) 243 0 0.0% []
[org.jfree.chart.plot.dial.DialCap].readObject(java.io.ObjectInputStream) 51 0 0.0% []
[org.jfree.chart.block.ColumnArrangement].equals(java.lang.Object) 112 10 8.928% []
[org.jfree.data.json.JSONUtils].writeKeyedValues2D(org.jfree.data.KeyedValues2D,java.io.Writer) 69 0 0.0% []
[org.jfree.data.json.impl.JSONValue].writeJSONString(java.lang.Object,java.io.Writer) 39 0 0.0% []
[org.jfree.data.general.DefaultHeatMapDataset].equals(java.lang.Object) 61 0 0.0% []
[org.jfree.chart.annotations.TextAnnotation].readObject(java.io.ObjectInputStream) 60 0 0.0% []
[org.jfree.chart.swing.editor.DefaultTitleEditor].setTitleProperties(org.jfree.chart.JFreeChart) 96 0 0.0% []
[org.jfree.data.time.TimePeriodValues].updateBounds(org.jfree.data.time.TimePeriod,int) 91 0 0.0% []
[org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset].equals(java.lang.Object) 70 0 0.0% []
[org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset].getMedianValue(int,int) 33 0 0.0% []
[org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset].getMaxRegularValue(int,int) 75 0 0.0% []
[org.jfree.chart.annotations.XYPointerAnnotation].readObject(java.io.ObjectInputStream) 126 0 0.0% []
[org.jfree.chart.renderer.xy.XYAreaRenderer2].writeObject(java.io.ObjectOutputStream) 129 0 0.0% []
[org.jfree.chart.block.CenterArrangement].equals(java.lang.Object) 71 0 0.0% []
[org.jfree.data.statistics.SimpleHistogramDataset].getItemCount(int) 35 0 0.0% []
[org.jfree.data.statistics.SimpleHistogramBin].getItemCount() 35 0 0.0% []
[org.jfree.chart.plot.DefaultDrawingSupplier].readObject(java.io.ObjectInputStream) 43 17 39.53% []
[org.jfree.data.xy.DefaultIntervalXYDataset].getY(int,int) 51 0 0.0% []
[org.jfree.chart.util.DirectionalGradientPaintTransformer].transform(java.awt.GradientPaint,java.awt.Shape) 32 0 0.0% []
[org.jfree.chart.renderer.DefaultPolarItemRenderer].setPlot(org.jfree.chart.plot.PolarPlot) 249 0 0.0% []
[org.jfree.chart.block.LineBorder].readObject(java.io.ObjectInputStream) 66 0 0.0% []
[org.jfree.data.time.TimeSeriesTableModel].setValueAt(java.lang.Object,int,int) 49 0 0.0% []
[org.jfree.chart.renderer.xy.CyclicXYItemRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 132 0 0.0% []
[org.jfree.chart.axis.CyclicNumberAxis].readObject(java.io.ObjectInputStream) 302 0 0.0% []
[org.jfree.chart.axis.CyclicNumberAxis].setRange(org.jfree.data.Range,boolean,boolean) 79 0 0.0% []
[org.jfree.data.time.TimePeriodValuesCollection].getDomainBounds(boolean) 47 0 0.0% []
[org.jfree.chart.internal.ArrayUtils].clone(float[][]) 58 0 0.0% []
[org.jfree.data.xy.XYSeries].add(org.jfree.data.xy.XYDataItem,boolean) 33 0 0.0% []
[org.jfree.data.xy.XYSeries].maxIgnoreNaN(double,double) 57 0 0.0% []
[org.jfree.chart.labels.StandardXYZToolTipGenerator].equals(java.lang.Object) 48 0 0.0% []
[org.jfree.chart.title.ShortTextTitle].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.lang.Object) 66 0 0.0% []
[org.jfree.chart.urls.CustomXYURLGenerator].equals(java.lang.Object) 43 0 0.0% []
[org.jfree.chart.renderer.category.LayeredBarRenderer].equals(java.lang.Object) 165 0 0.0% []
[org.jfree.data.flow.DefaultFlowDataset].getDestinations(int) 42 0 0.0% []
[org.jfree.chart.renderer.xy.DeviationRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 72 0 0.0% []
[org.jfree.data.gantt.TaskSeriesCollection].getRowKey(int) 32 0 0.0% []
[org.jfree.data.gantt.TaskSeriesCollection].getEndValue(int,int) 63 0 0.0% []
[org.jfree.chart.plot.MeterInterval].readObject(java.io.ObjectInputStream) 42 0 0.0% []
[org.jfree.data.time.ohlc.OHLCSeriesCollection].getLowValue(int,int) 32 0 0.0% []
[org.jfree.chart.annotations.XYShapeAnnotation].readObject(java.io.ObjectInputStream) 64 0 0.0% []
[org.jfree.chart.renderer.xy.StandardXYBarPainter].equals(java.lang.Object) 60 0 0.0% []
[org.jfree.chart.renderer.xy.DeviationStepRenderer].equals(java.lang.Object) 110 0 0.0% []
[org.jfree.chart.plot.compass.CompassPlot].readObject(java.io.ObjectInputStream) 239 0 0.0% []
[org.jfree.chart.plot.compass.CompassPlot].clone() 31 0 0.0% []
[org.jfree.chart.renderer.xy.VectorRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 92 0 0.0% []
[org.jfree.data.general.DefaultKeyedValueDataset].equals(java.lang.Object) 36 0 0.0% []
[org.jfree.chart.renderer.xy.XYAreaRenderer].writeObject(java.io.ObjectOutputStream) 198 0 0.0% []
[org.jfree.chart.util.AttrStringUtils].isHorizontalLeft(org.jfree.chart.text.TextAnchor) 111 0 0.0% []
[org.jfree.chart.util.DefaultShadowGenerator].equals(java.lang.Object) 90 0 0.0% []
[org.jfree.data.time.TimeTableXYDataset].equals(java.lang.Object) 40 0 0.0% []
[org.jfree.chart.annotations.CategoryPointerAnnotation].readObject(java.io.ObjectInputStream) 115 0 0.0% []
[org.jfree.chart.annotations.CategoryTextAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.CategoryPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis) 55 0 0.0% []
[org.jfree.chart.util.PaintAlpha].cloneImage(java.awt.image.BufferedImage) 92 0 0.0% []
[org.jfree.chart.legend.LegendGraphic].readObject(java.io.ObjectInputStream) 153 0 0.0% []
[org.jfree.chart.renderer.xy.XYDotRenderer].writeObject(java.io.ObjectOutputStream) 82 0 0.0% []
[org.jfree.data.category.CategoryToPieDataset].equals(java.lang.Object) 56 0 0.0% []
[org.jfree.chart.plot.dial.DialValueIndicator].readObject(java.io.ObjectInputStream) 169 0 0.0% []
[org.jfree.data.time.DynamicTimeSeriesCollection].getRangeLowerBound(boolean) 54 0 0.0% []
[org.jfree.data.time.DynamicTimeSeriesCollection].findDomainLimits() 45 0 0.0% []
[org.jfree.data.time.DynamicTimeSeriesCollection].translateGet(int) 74 0 0.0% []
[org.jfree.chart.renderer.category.BoxAndWhiskerRenderer].readObject(java.io.ObjectInputStream) 96 0 0.0% []
[org.jfree.chart.renderer.category.BoxAndWhiskerRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 277 0 0.0% []
[org.jfree.chart.ChartTransferable].createBufferedImage(org.jfree.chart.JFreeChart,int,int,int,int,int,int) 52 0 0.0% []
[org.jfree.chart.plot.dial.DialTextAnnotation].readObject(java.io.ObjectInputStream) 66 0 0.0% []
[org.jfree.chart.renderer.category.GanttRenderer].readObject(java.io.ObjectInputStream) 199 0 0.0% []
[org.jfree.chart.renderer.category.IntervalBarRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 62 0 0.0% []
[org.jfree.chart.title.ImageTitle].equals(java.lang.Object) 86 0 0.0% []
[org.jfree.chart.renderer.xy.StackedXYBarRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 100 0 0.0% []
[org.jfree.data.xml.DatasetReader].readCategoryDatasetFromXML(java.io.InputStream) 36 0 0.0% []
[org.jfree.chart.renderer.xy.YIntervalRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 66 0 0.0% []
[org.jfree.data.statistics.DefaultMultiValueCategoryDataset].equals(java.lang.Object) 36 0 0.0% []
[org.jfree.chart.renderer.category.StackedAreaRenderer].findRangeBounds(org.jfree.data.category.CategoryDataset) 168 0 0.0% []
[org.jfree.chart.renderer.category.AreaRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 118 0 0.0% []
[org.jfree.chart.text.format.LogFormat].parse(java.lang.String,java.text.ParsePosition) 32 0 0.0% []
[org.jfree.chart.block.BorderArrangement].equals(java.lang.Object) 231 0 0.0% []
[org.jfree.chart.renderer.WaferMapRenderer].getMaxPaintValue(java.lang.Integer) 120 0 0.0% []
[org.jfree.chart.plot.WaferMapPlot].getLegendItems() 130 0 0.0% []
[org.jfree.data.general.WaferMapDataset].setChipSpace(double) 55 0 0.0% []
[org.jfree.data.statistics.HistogramDataset].equals(java.lang.Object) 60 0 0.0% []
[org.jfree.chart.renderer.xy.ClusteredXYBarRenderer].findDomainBoundsWithOffset(org.jfree.data.xy.IntervalXYDataset) 105 0 0.0% []
[org.jfree.chart.renderer.xy.SamplingXYLineRenderer].writeObject(java.io.ObjectOutputStream) 75 0 0.0% []
[org.jfree.chart.encoders.ImageEncoderFactory].newInstance(java.lang.String,float,boolean) 31 0 0.0% []
[org.jfree.data.xy.XYSeriesCollection].readObject(java.io.ObjectInputStream) 41 0 0.0% []
[org.jfree.data.xy.XYSeriesCollection].getRangeBounds(boolean) 51 0 0.0% []
[org.jfree.data.flow.FlowDatasetUtils].hasFlowSelections(org.jfree.data.flow.FlowDataset) 63 0 0.0% []
[org.jfree.chart.swing.UIUtils].createJButton(java.lang.String,java.awt.Font) 47 0 0.0% []
[org.jfree.chart.plot.flow.FlowPlot].equals(java.lang.Object) 287 0 0.0% []
[org.jfree.chart.renderer.xy.XYErrorRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 83 0 0.0% []
[org.jfree.chart.renderer.GrayPaintScale].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.renderer.xy.XYSplineRenderer].equals(java.lang.Object) 162 0 0.0% []
[org.jfree.chart.labels.MultipleXYSeriesLabelGenerator].equals(java.lang.Object) 34 0 0.0% []
[org.jfree.data.xy.DefaultXYDataset].getY(int,int) 42 0 0.0% []
[org.jfree.chart.text.format.RelativeDateFormat].parse(java.lang.String,java.text.ParsePosition) 89 0 0.0% []
[org.jfree.chart.text.format.RelativeDateFormat].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.renderer.xy.CandlestickRenderer].readObject(java.io.ObjectInputStream) 64 0 0.0% []
[org.jfree.chart.renderer.xy.CandlestickRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 161 0 0.0% []
[org.jfree.chart.plot.RingPlot].readObject(java.io.ObjectInputStream) 201 0 0.0% []
[org.jfree.chart.entity.PieSectionEntity].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.renderer.xy.StackedXYAreaRenderer2].findRangeBounds(org.jfree.data.xy.XYDataset) 163 0 0.0% []
[org.jfree.chart.block.BlockBorder].readObject(java.io.ObjectInputStream) 56 19 33.92% []
[org.jfree.chart.annotations.XYDataImageAnnotation].getYRange() 51 0 0.0% []
[org.jfree.chart.renderer.xy.XYStepAreaRenderer].equals(java.lang.Object) 151 0 0.0% []
[org.jfree.chart.annotations.XYPolygonAnnotation].readObject(java.io.ObjectInputStream) 66 0 0.0% []
[org.jfree.chart.renderer.category.StandardBarPainter].equals(java.lang.Object) 60 0 0.0% []
[org.jfree.data.time.MovingAverage].createMovingAverage(org.jfree.data.xy.XYDataset,int,java.lang.String,double,double) 99 0 0.0% []
[org.jfree.chart.swing.DefaultSelectionZoomStrategy].readObject(java.io.ObjectInputStream) 86 0 0.0% []
[org.jfree.chart.swing.CrosshairOverlay].equals(java.lang.Object) 248 0 0.0% []
[org.jfree.data.io.CSV].extractRowKeyAndData(java.lang.String,org.jfree.data.category.DefaultCategoryDataset,java.util.List) 57 0 0.0% []
[org.jfree.chart.swing.editor.DefaultChartEditor].updateChart(org.jfree.chart.JFreeChart) 87 0 0.0% []
[org.jfree.chart.plot.dial.ArcDialFrame].readObject(java.io.ObjectInputStream) 103 0 0.0% []
[org.jfree.chart.plot.dial.StandardDialFrame].readObject(java.io.ObjectInputStream) 59 0 0.0% []
[org.jfree.chart.renderer.category.LevelRenderer].equals(java.lang.Object) 115 0 0.0% []
[org.jfree.chart.renderer.xy.GradientXYBarPainter].equals(java.lang.Object) 143 7 4.895% []
[org.jfree.chart.axis.ModuloAxis].autoAdjustRange() 80 0 0.0% []
[org.jfree.chart.renderer.category.GradientBarPainter].equals(java.lang.Object) 143 14 9.790% []
[org.jfree.chart.renderer.xy.StackedXYAreaRenderer].writeObject(java.io.ObjectOutputStream) 36 0 0.0% []
[org.jfree.chart.renderer.xy.StackedXYAreaRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 135 0 0.0% []
[org.jfree.chart.annotations.XYDrawableAnnotation].equals(java.lang.Object) 60 0 0.0% []
[org.jfree.chart.renderer.xy.XYBlockRenderer].equals(java.lang.Object) 72 0 0.0% []
[org.jfree.chart.renderer.xy.XYBlockRenderer].findRangeBounds(org.jfree.data.xy.XYDataset) 68 0 0.0% []
[org.jfree.data.time.Quarter].parseQuarter(java.lang.String) 35 0 0.0% []
[org.jfree.chart.swing.editor.DefaultLogAxisEditor].getLabel() 42 0 0.0% []
[org.jfree.chart.axis.MarkerAxisBand].equals(java.lang.Object) 69 0 0.0% []

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
org.jfree.chart.axis.NumberTickUnit ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.annotations.XYImageAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.PlotChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYShapeRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.pie.PieLabelRecord ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_ru [] []
org.jfree.chart.axis.DateTickMarkPosition [] []
org.jfree.chart.renderer.DefaultPolarItemRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.compass.CompassPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
DefaultCategoryDatasetChartFuzzer ['DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultNumberAxisEditor [] []
org.jfree.chart.annotations.CategoryTextAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.LengthAdjustmentType [] []
org.jfree.data.xml.CategoryDatasetHandler [] []
org.jfree.chart.imagemap.StandardURLTagFragmentGenerator [] []
org.jfree.chart.urls.StandardXYZURLGenerator [] []
org.jfree.data.xy.DefaultWindDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.StrokeChooserPanel [] []
org.jfree.chart.swing.ChartFrame [] []
org.jfree.chart.plot.PolarAxisLocation [] []
org.jfree.chart.plot.pie.MultiplePiePlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYItemRendererState [] []
org.jfree.chart.text.format.RelativeDateFormat ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.ColorBlock [] []
org.jfree.chart.plot.CategoryMarker [] []
org.jfree.data.KeyedObjects2D ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.OHLCDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.WaferMapRenderer [] []
org.jfree.data.resources.DataPackageResources_es [] []
org.jfree.chart.plot.CombinedRangeXYPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_pl [] []
org.jfree.chart.urls.TimeSeriesURLGenerator [] []
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer$State [] []
org.jfree.data.time.MovingAverage [] []
org.jfree.data.statistics.BoxAndWhiskerItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.JFreeChart$1 [] []
org.jfree.chart.swing.editor.DefaultChartEditorFactory [] []
org.jfree.chart.plot.pie.PieLabelLinkStyle [] []
org.jfree.chart.annotations.XYLineAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardCategoryItemLabelGenerator [] []
org.jfree.chart.plot.DefaultDrawingSupplier ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.StackedAreaRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.imagemap.ImageMapUtils [] []
org.jfree.chart.ChartRenderingInfo ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.NumberCellRenderer [] []
org.jfree.chart.block.FlowArrangement ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.KeyedValueComparatorType [] []
org.jfree.chart.block.BorderArrangement [] []
org.jfree.chart.swing.editor.PaintSample [] []
org.jfree.chart.axis.AxisLabelLocation [] []
org.jfree.data.statistics.DefaultMultiValueCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.MinMaxCategoryRenderer$2 [] []
org.jfree.chart.internal.CloneUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.HorizontalAlignment [] []
org.jfree.chart.util.ExportUtils [] []
org.jfree.data.gantt.SlidingGanttCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.AxisSpace ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.internal.ShapeUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.NumberAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.io.CSV [] []
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_fr [] []
org.jfree.chart.axis.DateTickUnit ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.general.DefaultValueDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimePeriodAnchor [] []
org.jfree.chart.labels.BoxAndWhiskerXYToolTipGenerator [] []
org.jfree.chart.renderer.xy.StackedXYBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.util.DirectionalGradientPaintTransformer [] []
TimeSeriesChartFuzzer ['TimeSeriesChartFuzzer'] []
java.lang.Runtime [] []
org.jfree.data.general.WaferMapDataset [] []
org.jfree.chart.plot.RingPlot [] []
org.jfree.chart.api.RectangleInsets ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.ChartEditorManager [] []
org.jfree.chart.block.BlockResult [] []
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimePeriodValue ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
java.io.InputStream [] []
org.jfree.data.time.TimeSeriesTableModel ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.annotations.XYPointerAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.MeanAndStandardDeviation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.XYPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardXYToolTipGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.RendererChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.BlockBorder [] []
org.jfree.chart.plot.dial.DialValueIndicator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYErrorRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.CrosshairOverlay ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.HistogramType [] []
org.jfree.chart.labels.AbstractXYItemLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.CategoryTableXYDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.CyclicNumberAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.ChartTransferable [] []
org.jfree.data.xy.XYSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.ChartProgressEvent [] []
org.jfree.chart.util.AttrStringUtils [] []
java.io.BufferedWriter [] []
org.jfree.chart.renderer.category.CategoryStepRenderer [] []
org.jfree.chart.api.SortOrder [] []
org.jfree.data.statistics.SimpleHistogramDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYDotRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.DialShape [] []
org.jfree.chart.renderer.xy.GradientXYBarPainter [] []
org.jfree.chart.labels.IntervalXYToolTipGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultPolarPlotEditor [] []
org.jfree.chart.annotations.XYBoxAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.RectangleConstraint [] []
org.jfree.chart.encoders.SunPNGEncoderAdapter [] []
java.lang.ProcessBuilder [] []
org.jfree.chart.plot.compass.MiddlePinNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.YIntervalDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.urls.CustomXYURLGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.dial.DialLayerChangeEvent [] []
org.jfree.chart.renderer.OutlierList [] []
org.jfree.chart.axis.CategoryAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.SymbolicXYItemLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.CategoryItemEntity [] []
org.jfree.chart.renderer.xy.StandardXYItemRenderer$State [] []
org.jfree.chart.swing.editor.DefaultLogAxisEditor [] []
org.jfree.chart.axis.LogTick [] []
org.jfree.data.xml.PieDatasetHandler [] []
org.jfree.chart.plot.dial.StandardDialScale ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.MatrixSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.TickUnits ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.RangeType [] []
org.jfree.chart.annotations.CategoryLineAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.title.DateTitle [] []
org.jfree.data.resources.DataPackageResources [] []
org.jfree.data.time.Day ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYStepAreaRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.AbstractBlock ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.PeriodAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.JFreeChart ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.NodeEntity [] []
org.jfree.data.time.ohlc.OHLCSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.IntervalCategoryToolTipGenerator [] []
org.jfree.chart.renderer.RendererState [] []
org.jfree.chart.axis.DateAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.legend.PaintScaleLegend ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.PieSectionEntity [] []
org.jfree.chart.swing.PolarChartPanel [] []
org.jfree.chart.plot.compass.PlumNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimeTableXYDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.legend.LegendGraphic ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.legend.LegendItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.date.SpreadsheetDate ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.XYInterval ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
java.lang.System [] []
org.jfree.chart.plot.CombinedDomainXYPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.imagemap.OverLIBToolTipTagFragmentGenerator [] []
org.jfree.chart.renderer.xy.StackedXYAreaRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.StatisticalBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.NumberTick [] []
org.jfree.data.xy.XYSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.SimpleTimePeriod ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.util.DefaultShadowGenerator [] []
java.io.BufferedReader [] []
org.jfree.chart.renderer.xy.XYSplineRenderer$FillType [] []
org.jfree.data.KeyedValueComparator [] []
org.jfree.chart.plot.compass.WindNeedle [] []
org.jfree.chart.renderer.category.StandardBarPainter [] []
org.jfree.data.DefaultKeyedValues2D ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.general.DatasetChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.format.HexNumberFormat [] []
org.jfree.chart.title.ImageTitle [] []
org.jfree.chart.plot.CategoryCrosshairState [] []
org.jfree.chart.renderer.category.ScatterRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.dial.DialBackground ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimePeriodValues ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardPieToolTipGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.LegendItemEntity ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.annotations.XYDataImageAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.SimpleHistogramBin ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.LabelBlock ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimeSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.encoders.EncoderUtil [] []
org.jfree.chart.renderer.xy.StandardXYBarPainter [] []
org.jfree.chart.plot.dial.ArcDialFrame ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.AxisEntity ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.VectorSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.BubbleXYItemLabelGenerator [] []
org.jfree.data.xy.XYDatasetTableModel ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.util.GradientPaintTransformType [] []
org.jfree.chart.renderer.xy.SamplingXYLineRenderer$State [] []
org.jfree.chart.internal.ArrayUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.TextLine ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.FlowEntity [] []
org.jfree.chart.axis.CategoryLabelWidthType [] []
org.jfree.chart.renderer.LookupPaintScale$PaintItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.XYDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.ChartChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.annotations.XYPolygonAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.FontDisplayField [] []
org.jfree.data.KeyedObjects ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.ExtendedCategoryAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.IntervalMarker ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.TableOrder [] []
org.jfree.chart.renderer.category.StackedBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.CategoryItemRendererState [] []
java.util.concurrent.Callable [] []
org.jfree.chart.axis.QuarterDateFormat ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.XYItemEntity [] []
org.jfree.chart.text.TextAnchor [] []
org.jfree.chart.axis.DateAxis$DefaultTimeline ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.format.LogFormat ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.TickType [] []
org.jfree.data.xy.XYIntervalDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.pie.PiePlotState [] []
org.jfree.data.gantt.TaskSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.GanttRenderer [] []
org.jfree.data.flow.FlowKey ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.ComparableObjectSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.DateRange ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.PlotState [] []
org.jfree.data.time.Millisecond ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.internal.SerialUtils [] []
org.jfree.chart.labels.StandardPieSectionLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.general.DefaultKeyedValueDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.HistogramBin ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.Size2D ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
java.io.PrintWriter [] []
org.jfree.chart.renderer.LookupPaintScale ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.GroupedStackedBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.WaferMapPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.ModuloAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.CandlestickRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.PlotEntity ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.ColumnArrangement ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.ThermometerPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.TextBlockAnchor [] []
org.jfree.chart.renderer.xy.XYBlockRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.StandardChartTheme ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.function.LineFunction2D [] []
org.jfree.chart.plot.dial.DialPlot [] []
org.jfree.chart.axis.NumberTickUnitSource ['DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.Layer [] []
org.jfree.data.KeyToGroupMap ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimeSeriesDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.gantt.TaskSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.NormalizedMatrixSeries [] []
org.jfree.chart.event.ChartProgressEventType [] []
org.jfree.data.time.Year ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.title.ShortTextTitle [] []
org.jfree.data.xy.XYIntervalSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.Crosshair ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.TitleEntity ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.AnnotationChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultAxisEditor [] []
org.jfree.data.json.impl.JSONValue [] []
org.jfree.chart.api.RectangleAlignment [] []
org.jfree.chart.internal.LineUtils [] []
org.jfree.chart.axis.CategoryTick [] []
java.util.concurrent.Executor [] []
org.jfree.data.category.SlidingCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.DateTick [] []
org.jfree.chart.swing.editor.DefaultValueAxisEditor [] []
org.jfree.data.xy.YInterval ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.TextFragment ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.DatasetRenderingOrder [] []
org.jfree.chart.axis.CategoryAnchor [] []
org.jfree.chart.labels.IntervalXYItemLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.IntervalXYDelegate ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.MeterPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xml.KeyHandler [] []
org.jfree.chart.axis.AxisLocation [] []
org.jfree.data.time.ohlc.OHLCSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.legend.LegendItemBlockContainer [] []
org.jfree.chart.renderer.xy.XYDifferenceRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.CategoryLabelPosition [] []
org.jfree.data.xy.XIntervalSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.FontChooserPanel [] []
org.jfree.data.general.DefaultHeatMapDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.dial.DialPointer$Pointer [] []
org.jfree.data.time.Minute ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.annotations.TextAnnotation [] []
org.jfree.chart.block.BlockParams [] []
org.jfree.chart.labels.ItemLabelAnchor [] []
org.jfree.data.xy.DefaultTableXYDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
PieDatasetChartFuzzer ['PieDatasetChartFuzzer'] []
org.jfree.chart.block.EmptyBlock ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
java.io.File [] []
org.jfree.chart.encoders.ImageEncoderFactory [] []
org.jfree.chart.imagemap.StandardToolTipTagFragmentGenerator [] []
org.jfree.chart.plot.PlotRenderingInfo ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.GridArrangement [] []
org.jfree.chart.swing.AbstractOverlay [] []
ossfuzz.TestUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.urls.StandardPieURLGenerator ['PieDatasetChartFuzzer'] []
org.jfree.chart.event.ChartChangeEventType [] []
org.jfree.data.time.Month ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.CrosshairState [] []
org.jfree.chart.renderer.xy.VectorRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.OutlierListCollection [] []
org.jfree.chart.entity.JFreeChartEntity ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xml.DatasetReader [] []
org.jfree.chart.swing.UIUtils [] []
org.jfree.data.DefaultKeyedValues ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.Range ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.LogAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.TextBlock ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.urls.CustomCategoryURLGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.YIntervalSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.ChartColor [] []
org.jfree.chart.legend.LegendTitle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.ChartHints$Key [] []
org.jfree.chart.plot.SeriesRenderingOrder [] []
org.jfree.chart.urls.StandardCategoryURLGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.StandardChartTheme$1 ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.StandardEntityCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.DefaultKeyedValue ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.MatrixSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.WaterfallBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.CategoryLabelPositions [] []
org.jfree.data.ComparableObjectItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.function.NormalDistributionFunction2D [] []
org.jfree.data.KeyedValues2DItemKey ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.CyclicXYItemRenderer [] []
org.jfree.chart.annotations.XYTextAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.category.DefaultIntervalCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.ApplicationFrame [] []
org.jfree.data.resources.DataPackageResources_de [] []
org.jfree.chart.entity.XYAnnotationEntity [] []
org.jfree.data.xy.XIntervalDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.flow.FlowDatasetUtils [] []
org.jfree.chart.annotations.XYDrawableAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.general.DefaultPieDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.XIntervalSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.pie.PiePlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.compass.PinNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.title.CompositeTitle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.CombinedRangeCategoryPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardXYSeriesLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBubbleRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.imagemap.DynamicDriveToolTipTagFragmentGenerator [] []
org.jfree.chart.renderer.xy.StackedXYAreaRenderer$StackedXYAreaRendererState [] []
org.jfree.data.json.impl.JSONArray [] []
org.jfree.chart.renderer.category.LineAndShapeRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.DefaultSelectionZoomStrategy [] []
org.jfree.chart.axis.DateTickUnitType [] []
org.jfree.data.xy.VectorSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.PlotOrientation [] []
org.jfree.chart.plot.dial.DialTextAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.CompassFormat [] []
org.jfree.data.xy.VectorDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.StrokeSample [] []
org.jfree.chart.block.CenterArrangement [] []
org.jfree.data.xy.YWithXInterval ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.dial.StandardDialFrame ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.category.CategoryToPieDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.SamplingXYLineRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.IntervalCategoryItemLabelGenerator [] []
org.jfree.chart.plot.compass.LongNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.DynamicTimeSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardFlowLabelGenerator [] []
org.jfree.chart.plot.flow.FlowPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.AbstractPieItemLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
java.io.OutputStream [] []
org.jfree.chart.plot.compass.ArrowNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.GradientBarPainter [] []
org.jfree.data.time.Week ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.HighLowItemLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.WindItemRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultTitleEditor [] []
org.jfree.chart.api.UnitType [] []
org.jfree.chart.plot.PolarPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.HistogramDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.function.PowerFunction2D [] []
org.jfree.chart.urls.CustomPieURLGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.StandardTickUnitSource [] []
org.jfree.chart.plot.MeterInterval [] []
org.jfree.data.statistics.DefaultStatisticalCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.WindDataItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardXYItemLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.Second ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.CategoryPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.MinMaxCategoryRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.DefaultXYDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.TextBox ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.MouseWheelHandler [] []
org.jfree.chart.renderer.xy.DeviationStepRenderer [] []
org.jfree.chart.renderer.xy.YIntervalRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.CombinedDomainCategoryPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultPlotEditor [] []
org.jfree.chart.text.AttributedStringUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.Rotation [] []
org.jfree.chart.plot.dial.StandardDialRange ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.XYCoordinateType [] []
org.jfree.chart.labels.StandardCategoryToolTipGenerator ['DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StandardXYItemRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.gantt.Task ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.ItemLabelPosition ['DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.urls.StandardXYURLGenerator ['TimeSeriesChartFuzzer'] []
org.jfree.data.category.DefaultCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.RendererUtils [] []
org.jfree.chart.renderer.category.IntervalBarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.YIntervalSeries ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.CenterTextMode [] []
org.jfree.data.xy.XYItemKey ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.ChartMouseEvent [] []
org.jfree.chart.renderer.xy.HighLowRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.DefaultXYZDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.dial.DialPointer$Pin [] []
org.jfree.data.xy.XYCoordinate ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.TimePeriodValuesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.KeyedObject ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYAreaRenderer2 ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xml.RootHandler [] []
org.jfree.data.gantt.XYTaskDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.MinMaxCategoryRenderer$1 [] []
org.jfree.chart.renderer.xy.XYAreaRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.CustomXYToolTipGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.MonthDateFormat ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.compass.ShipNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.compass.LineNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.ValueMarker [] []
org.jfree.chart.axis.SubCategoryAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.MarkerChangeEvent [] []
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.SpiderWebPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.VerticalAlignment [] []
org.jfree.chart.event.TitleChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.flow.DefaultFlowDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.Quarter ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.title.TextTitle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.BoxAndWhiskerToolTipGenerator [] []
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.Vector ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.event.AxisChangeEvent ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.ohlc.OHLCItem ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.FixedMillisecond ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.pie.PieLabelDistributor ['PieDatasetChartFuzzer'] []
org.jfree.chart.axis.SymbolAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.LogarithmicAxis ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.KeyedValuesItemKey [] []
org.jfree.data.time.TimeSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.AxisState [] []
org.jfree.chart.text.G2TextMeasurer [] []
org.jfree.chart.axis.PeriodAxisLabelInfo ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.Outlier ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.legend.LegendItemCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.api.RectangleAnchor [] []
org.jfree.chart.labels.StandardXYZToolTipGenerator [] []
org.jfree.data.general.DatasetUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.LayeredBarRenderer [] []
org.jfree.data.xy.XYIntervalSeriesCollection ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.function.PolynomialFunction2D [] []
org.jfree.chart.swing.editor.DefaultChartEditor [] []
org.jfree.chart.renderer.category.BarRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.DomainOrder [] []
org.jfree.chart.internal.PaintUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.util.PaintAlpha [] []
org.jfree.chart.legend.LegendRenderingOrder [] []
org.jfree.chart.api.RectangleEdge [] []
org.jfree.chart.internal.Args ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.ChartEntity ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.editor.LCBLayout [] []
org.jfree.chart.util.StringUtils [] []
org.jfree.chart.renderer.GrayPaintScale ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xml.ValueHandler [] []
org.jfree.chart.encoders.SunJPEGEncoderAdapter [] []
org.jfree.chart.annotations.CategoryPointerAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.MarkerAxisBand [] []
org.jfree.data.xml.ItemHandler [] []
org.jfree.data.flow.NodeKey ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.dial.DialCap ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.util.StandardGradientPaintTransformer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.DefaultOHLCDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.swing.ChartPanel ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.DefaultIntervalXYDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.block.LengthConstraintType [] []
org.jfree.data.xy.DefaultHighLowDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.json.JSONUtils [] []
org.jfree.chart.renderer.AreaRendererEndType [] []
org.jfree.chart.block.LineBorder [] []
org.jfree.chart.annotations.XYTitleAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.AreaRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.axis.AxisCollection [] []
org.jfree.chart.renderer.xy.XYBarRenderer$XYBarRendererState [] []
org.jfree.chart.block.BlockContainer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.category.LevelRenderer [] []
org.jfree.data.xml.CategorySeriesHandler [] []
org.jfree.chart.renderer.xy.DeviationRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.internal.HashUtils [] []
org.jfree.chart.text.TextUtils ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.labels.StandardCrosshairLabelGenerator [] []
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.json.impl.JSONObject [] []
org.jfree.chart.plot.FastScatterPlot ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.text.format.HMSNumberFormat [] []
org.jfree.chart.annotations.XYShapeAnnotation ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.xy.XYBarDataset ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.data.time.ohlc.OHLC ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.plot.compass.PointerNeedle ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.entity.CategoryLabelEntity [] []
org.jfree.data.time.Hour ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []
org.jfree.chart.renderer.xy.XYSplineRenderer [] []
org.jfree.chart.renderer.xy.XYStepRenderer ['PieDatasetChartFuzzer', 'DefaultCategoryDatasetChartFuzzer', 'TimeSeriesChartFuzzer'] []

Directories in report

Directory