Skip to content

Commit 064576e

Browse files
committed
Remove not required generic
1 parent b5339c0 commit 064576e

File tree

12 files changed

+13
-27
lines changed

12 files changed

+13
-27
lines changed

chartjs-java-model/src/main/java/software/xdev/chartjs/model/charts/AbstractChart.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import software.xdev.chartjs.model.options.Options;
2929

3030

31-
public abstract class AbstractChart<T, O extends Options<O, ?>, D extends Data<D, ?, ?>>
31+
public abstract class AbstractChart<T, O extends Options<O, ?>, D extends Data<D, ?>>
3232
implements Chart<T, O, D>
3333
{
3434
protected D data;

chartjs-java-model/src/main/java/software/xdev/chartjs/model/charts/Chart.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323

2424
@SuppressWarnings("java:S119") // SELF means the Chart itself... Not a problem
25-
public interface Chart<SELF, O extends Options<O, ?>, D extends Data<D, ?, ?>>
25+
public interface Chart<SELF, O extends Options<O, ?>, D extends Data<D, ?>>
2626
{
2727
/**
2828
* @return type of this {@link Chart} implementation for proper drawing in JavaScript.

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/BarData.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import java.math.BigDecimal;
19-
2018
import software.xdev.chartjs.model.dataset.BarDataset;
2119

2220

23-
public class BarData extends Data<BarData, BarDataset, BigDecimal>
21+
public class BarData extends Data<BarData, BarDataset>
2422
{
2523

2624
}

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/BubbleData.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import software.xdev.chartjs.model.datapoint.BubbleDataPoint;
1918
import software.xdev.chartjs.model.dataset.BubbleDataset;
2019

2120

22-
public class BubbleData extends Data<BubbleData, BubbleDataset, BubbleDataPoint>
21+
public class BubbleData extends Data<BubbleData, BubbleDataset>
2322
{
2423

2524
}

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/Data.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import software.xdev.chartjs.model.dataset.Dataset;
2525

2626

27-
public class Data<D extends Data<D, T, O>, T extends Dataset<T, O>, O>
27+
public class Data<D extends Data<D, T>, T extends Dataset<T, ?>>
2828
{
2929

3030
private final List<String> labels = new ArrayList<>();

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/DoughnutData.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import java.math.BigDecimal;
19-
2018
import software.xdev.chartjs.model.dataset.DoughnutDataset;
2119

2220

23-
public class DoughnutData extends Data<DoughnutData, DoughnutDataset, BigDecimal>
21+
public class DoughnutData extends Data<DoughnutData, DoughnutDataset>
2422
{
2523

2624
}

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/LineData.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import java.math.BigDecimal;
19-
2018
import software.xdev.chartjs.model.dataset.LineDataset;
2119

2220

23-
public class LineData extends Data<LineData, LineDataset, BigDecimal>
21+
public class LineData extends Data<LineData, LineDataset>
2422
{
2523

2624
}

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/PieData.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import java.math.BigDecimal;
19-
2018
import software.xdev.chartjs.model.dataset.PieDataset;
2119

2220

23-
public class PieData extends Data<PieData, PieDataset, BigDecimal>
21+
public class PieData extends Data<PieData, PieDataset>
2422
{
2523

2624
}

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/PolarData.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import java.math.BigDecimal;
19-
2018
import software.xdev.chartjs.model.dataset.PolarDataset;
2119

2220

23-
public class PolarData extends Data<PolarData, PolarDataset, BigDecimal>
21+
public class PolarData extends Data<PolarData, PolarDataset>
2422
{
2523

2624
}

chartjs-java-model/src/main/java/software/xdev/chartjs/model/data/RadarData.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package software.xdev.chartjs.model.data;
1717

18-
import java.math.BigDecimal;
19-
2018
import software.xdev.chartjs.model.dataset.RadarDataset;
2119

2220

23-
public class RadarData extends Data<RadarData, RadarDataset, BigDecimal>
21+
public class RadarData extends Data<RadarData, RadarDataset>
2422
{
2523

2624
}

0 commit comments

Comments
 (0)