Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
33bdab8
Merge pull request #246 from xdev-software/master
AB-xdev Sep 11, 2024
2bcb4a6
Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.6
xdev-renovate Sep 15, 2024
eff887a
Merge pull request #98 from xdev-software/renovate/org.apache.maven.p…
AB-xdev Sep 19, 2024
6480a0f
Merge branch 'develop' into update-from-template-merged
xdev-gh-bot Sep 23, 2024
40303d4
Update dependency com.mycila:license-maven-plugin to v4.6
xdev-renovate Sep 26, 2024
f8289ae
Merge pull request #99 from xdev-software/renovate/com.mycila-license…
AB-xdev Sep 27, 2024
52afc82
Update net.sourceforge.pmd to v7.6.0
xdev-renovate Sep 27, 2024
0443fe6
Merge pull request #100 from xdev-software/renovate/net.sourceforge.pmd
AB-xdev Sep 27, 2024
c0330dd
Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.7
xdev-renovate Sep 28, 2024
40edee3
Update dependency com.puppycrawl.tools:checkstyle to v10.18.2
xdev-renovate Sep 30, 2024
d3f14aa
Merge branch 'develop' into update-from-template-merged
xdev-gh-bot Sep 30, 2024
2ce9319
Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3…
xdev-renovate Oct 2, 2024
c6780b5
Merge pull request #103 from xdev-software/renovate/org.apache.maven.…
AB-xdev Oct 7, 2024
f4b4a6d
Merge pull request #102 from xdev-software/renovate/com.puppycrawl.to…
AB-xdev Oct 7, 2024
27ec7ab
Merge pull request #101 from xdev-software/renovate/org.apache.maven.…
AB-xdev Oct 7, 2024
1967712
Update lycheeverse/lychee-action action to v2
xdev-renovate Oct 9, 2024
0e0b2ff
Merge pull request #9 from xdev-software/renovate/lycheeverse-lychee-…
AB-xdev Oct 9, 2024
743c5c6
Merge branch 'master' into update-from-template-merged
xdev-gh-bot Oct 9, 2024
50e8e24
Merge branch 'develop' into update-from-template-merged
xdev-gh-bot Oct 14, 2024
d7b7f07
Update dependency org.apache.maven.plugins:maven-surefire-plugin to v…
xdev-renovate Oct 15, 2024
7d95b03
Update dependency org.junit.jupiter:junit-jupiter to v5.11.2
xdev-renovate Oct 15, 2024
ef041c7
Update log4j-version to v2.24.1
xdev-renovate Oct 15, 2024
f7a7293
Update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.0
xdev-renovate Oct 15, 2024
d0e2fed
Sync LineOptions/DataSet#stepped and tension
AB-xdev Oct 21, 2024
f93ef79
Use jsdelivr.net since cdnjs has outdated versions
AB-xdev Oct 21, 2024
72707fe
Merge pull request #250 from xdev-software/renovate/org.junit.jupiter…
AB-xdev Oct 21, 2024
15ed3b0
Merge pull request #252 from xdev-software/renovate/com.fasterxml.jac…
AB-xdev Oct 21, 2024
17f3eac
Merge pull request #255 from xdev-software/renovate/log4j-version
AB-xdev Oct 21, 2024
12ad738
Merge pull request #259 from xdev-software/renovate/org.apache.maven.…
AB-xdev Oct 21, 2024
6632f1c
Update testcontainers
AB-xdev Oct 21, 2024
e0f0194
Update dependency org.seleniumhq.selenium:selenium-chrome-driver to v…
xdev-renovate Oct 21, 2024
0ccec86
Fix comparison
AB-xdev Oct 21, 2024
32a1930
Merge pull request #248 from xdev-software/renovate/org.seleniumhq.se…
AB-xdev Oct 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/broken-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

- name: Link Checker
id: lychee
uses: lycheeverse/lychee-action@v1
uses: lycheeverse/lychee-action@v2

- name: Find already existing issue
id: find-issue
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 2.3.1
* Synced ``LineOptions/DataSet`` ``stepped`` and ``tension`` with ChartJS source #262
* Updated dependencies

## 2.3.0
* Update available datasets fields from ChartJS source code #244
* Removed deprecated code
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,7 @@ private static void createAndOpenTestFile(final Chart<?, ?, ?> chart)
+ "<html lang='en'>\n"
+ "\t<head>\n"
+ "\t\t<meta charset='UTF-8'>\n"
+ "\t\t<script src=\"https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.3.0/chart.umd"
+ ".js\"></script>\n"
+ "\t\t<script src=\"https://cdn.jsdelivr.net/npm/[email protected]/dist/chart.umd.js\"></script>\n"
+ "\t</head>\n"
+ "\t<body>\n"
+ "\t\t<canvas id='c' style='border:1px solid #555;'></canvas>\n"
Expand Down
24 changes: 12 additions & 12 deletions chartjs-java-model/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<slf4j-version>2.0.16</slf4j-version>
<log4j-version>2.24.0</log4j-version>
<testcontainers-version>1.20.1</testcontainers-version>
<log4j-version>2.24.1</log4j-version>
<testcontainers-version>1.20.2</testcontainers-version>

<!-- by default run no tests as Docker is required -->
<skipTests>true</skipTests>
Expand Down Expand Up @@ -95,7 +95,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.17.2</version>
<version>2.18.0</version>
</dependency>

<!-- Tests -->
Expand Down Expand Up @@ -129,7 +129,7 @@
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.11.0</version>
<version>5.11.2</version>
<scope>test</scope>
</dependency>

Expand Down Expand Up @@ -170,7 +170,7 @@
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>4.24.0</version>
<version>4.25.0</version>
<scope>test</scope>
<exclusions>
<!-- Tracing is not needed -->
Expand Down Expand Up @@ -201,7 +201,7 @@
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>4.5</version>
<version>4.6</version>
<configuration>
<properties>
<email>${project.organization.url}</email>
Expand Down Expand Up @@ -241,7 +241,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.10.0</version>
<version>3.10.1</version>
<executions>
<execution>
<id>attach-javadocs</id>
Expand Down Expand Up @@ -274,7 +274,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.5.0</version>
<version>3.5.1</version>
<configuration>
<skipTests>${skipTests}</skipTests>
</configuration>
Expand Down Expand Up @@ -312,7 +312,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.2.5</version>
<version>3.2.7</version>
<executions>
<execution>
<id>sign-artifacts</id>
Expand Down Expand Up @@ -360,7 +360,7 @@
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>10.18.1</version>
<version>10.18.2</version>
</dependency>
</dependencies>
<configuration>
Expand Down Expand Up @@ -397,12 +397,12 @@
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-core</artifactId>
<version>7.5.0</version>
<version>7.6.0</version>
</dependency>
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-java</artifactId>
<version>7.5.0</version>
<version>7.6.0</version>
</dependency>
</dependencies>
</plugin>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ public abstract class LineDatasetBase<T extends PointDataset<T, O>, O> extends P

private final List<Integer> pointHitRadius = new OptionalArray<>();

private Boolean stepped;
protected Number tension;
protected Object stepped;

public String getXAxisID()
{
Expand Down Expand Up @@ -78,12 +79,23 @@ public T setSpanGaps(final Object spanGaps)
return this.self();
}

public Boolean getStepped()
public Number getTension()
{
return this.tension;
}

public T setTension(final Number tension)
{
this.tension = tension;
return this.self();
}

public Object getStepped()
{
return this.stepped;
}

public T setStepped(final Boolean stepped)
public T setStepped(final Object stepped)
{
this.stepped = stepped;
return this.self();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,14 @@
import software.xdev.chartjs.model.options.elements.LineElements;


/**
* @see <a href="https://github.com/chartjs/Chart.js/blob/v4.4.5/src/types/index.d.ts#L1892">ChartJS Source</a>
*/
public class LineOptions extends Options<LineOptions, DefaultAnimation>
{
protected Number tension;
protected Object stepped;

/**
* @see #setShowLine(Boolean)
*/
Expand All @@ -31,6 +37,28 @@ public class LineOptions extends Options<LineOptions, DefaultAnimation>
protected Boolean spanGaps;
protected LineElements elements;

public Number getTension()
{
return this.tension;
}

public LineOptions setTension(final Number tension)
{
this.tension = tension;
return this;
}

public Object getStepped()
{
return this.stepped;
}

public LineOptions setStepped(final Object stepped)
{
this.stepped = stepped;
return this;
}

/**
* @see #setShowLine(Boolean)
*/
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion chartjs-java-model/src/test/resources/test-template.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.4.1/chart.umd.js"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.5/dist/chart.umd.js"></script>
</head>
<body>
<canvas id='c' style='border:1px solid #555;'></canvas>
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>10.18.1</version>
<version>10.18.2</version>
</dependency>
</dependencies>
<configuration>
Expand Down Expand Up @@ -82,12 +82,12 @@
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-core</artifactId>
<version>7.5.0</version>
<version>7.6.0</version>
</dependency>
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-java</artifactId>
<version>7.5.0</version>
<version>7.6.0</version>
</dependency>
</dependencies>
</plugin>
Expand Down