Skip to content

Commit 97cec6c

Browse files
committed
[releng] Switch to CheckStyle 3.13.0
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
1 parent 60d7587 commit 97cec6c

File tree

90 files changed

+687
-89
lines changed
  • .github/workflows
  • packages
    • browser/backend
      • sirius-components-browser-graphql
      • sirius-components-collaborative-browser
    • charts/backend
      • sirius-components-charts-graphql
      • sirius-components-charts
      • sirius-components-collaborative-charts
    • core/backend
      • sirius-components-annotations-spring
      • sirius-components-annotations
      • sirius-components-collaborative
      • sirius-components-core-graphql
      • sirius-components-core
      • sirius-components-events
      • sirius-components-graphql-api
      • sirius-components-representations
    • datatree/backend/sirius-components-datatree
    • deck/backend
      • sirius-components-collaborative-deck
      • sirius-components-deck-graphql
      • sirius-components-deck
    • diagrams/backend
      • sirius-components-collaborative-diagrams
      • sirius-components-diagrams-graphql
      • sirius-components-diagrams-tests
      • sirius-components-diagrams
    • domain/backend/sirius-components-domain-emf
    • emf/backend
    • formdescriptioneditors/backend
      • sirius-components-collaborative-formdescriptioneditors-widget-reference
      • sirius-components-collaborative-formdescriptioneditors-widget-table
      • sirius-components-collaborative-formdescriptioneditors
      • sirius-components-formdescriptioneditors-graphql
      • sirius-components-formdescriptioneditors
    • forms/backend
      • sirius-components-collaborative-forms
      • sirius-components-collaborative-widget-reference
      • sirius-components-collaborative-widget-table
      • sirius-components-forms-graphql
      • sirius-components-forms-tests
      • sirius-components-forms
      • sirius-components-widget-reference-graphql
      • sirius-components-widget-reference-tests
      • sirius-components-widget-reference
      • sirius-components-widget-table
    • gantt/backend
      • sirius-components-collaborative-gantt
      • sirius-components-gantt-graphql
      • sirius-components-gantt-tests
      • sirius-components-gantt
    • portals/backend
      • sirius-components-collaborative-portals
      • sirius-components-portals-graphql
      • sirius-components-portals-tests
      • sirius-components-portals
    • releng/backend
    • selection/backend
      • sirius-components-collaborative-selection
      • sirius-components-selection-graphql
      • sirius-components-selection
    • sirius-web/backend
    • starters/backend
      • sirius-components-flow-starter
      • sirius-components-task-starter
    • tables/backend
      • sirius-components-collaborative-tables
      • sirius-components-tables-graphql
      • sirius-components-tables-tests
      • sirius-components-tables
    • tests/backend
      • sirius-components-graphql-tests
      • sirius-components-spring-tests
      • sirius-components-tests
    • trees/backend
      • sirius-components-collaborative-trees
      • sirius-components-trees-graphql
      • sirius-components-trees-tests
      • sirius-components-trees
    • validation/backend
      • sirius-components-collaborative-validation
      • sirius-components-validation-graphql
      • sirius-components-validation
    • view/backend
      • sirius-components-view-builder-generator
      • sirius-components-view-builder
      • sirius-components-view-emf-widget-reference
      • sirius-components-view-emf-widget-table
      • sirius-components-view-emf
    • web/backend

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+687
-89
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
- name: Setup Java SDK
6262
uses: actions/setup-java@v4
6363
with:
64-
java-version: 17
64+
java-version: 21
6565
distribution: "temurin"
6666

6767
- name: Setup some global environment variables

.github/workflows/ip-verify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Setup Java SDK
1515
uses: actions/setup-java@v4
1616
with:
17-
java-version: 11
17+
java-version: 21
1818

1919
- name: Cache Maven packages
2020
uses: actions/cache@v4

CHANGELOG.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ This will be used as an inspiration for the evolution of other similar services
3535
- [releng] Switch to lexical 0.42.0
3636
- [releng] Switch to `jacoco-maven-plugin` 0.8.14
3737
- [releng] Switch to `com.tngtech.archunit:archunit-junit5` 1.4.1
38+
- [releng] Switch to CheckStyle 13.3.0.
39+
Note this version requires at least Java 21 for the build environment (Sirius Web itself still only requires Java 17 to run).
3840

3941
=== Bug fixes
4042

packages/browser/backend/sirius-components-browser-graphql/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,14 @@
6161
<plugin>
6262
<groupId>org.apache.maven.plugins</groupId>
6363
<artifactId>maven-checkstyle-plugin</artifactId>
64-
<version>3.4.0</version>
64+
<version>3.6.0</version>
65+
<dependencies>
66+
<dependency>
67+
<groupId>com.puppycrawl.tools</groupId>
68+
<artifactId>checkstyle</artifactId>
69+
<version>13.3.0</version>
70+
</dependency>
71+
</dependencies>
6572
<configuration>
6673
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
6774
<includeTestSourceDirectory>true</includeTestSourceDirectory>

packages/browser/backend/sirius-components-collaborative-browser/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,14 @@
7676
<plugin>
7777
<groupId>org.apache.maven.plugins</groupId>
7878
<artifactId>maven-checkstyle-plugin</artifactId>
79-
<version>3.4.0</version>
79+
<version>3.6.0</version>
80+
<dependencies>
81+
<dependency>
82+
<groupId>com.puppycrawl.tools</groupId>
83+
<artifactId>checkstyle</artifactId>
84+
<version>13.3.0</version>
85+
</dependency>
86+
</dependencies>
8087
<configuration>
8188
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
8289
<includeTestSourceDirectory>true</includeTestSourceDirectory>

packages/charts/backend/sirius-components-charts-graphql/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,14 @@
6161
<plugin>
6262
<groupId>org.apache.maven.plugins</groupId>
6363
<artifactId>maven-checkstyle-plugin</artifactId>
64-
<version>3.4.0</version>
64+
<version>3.6.0</version>
65+
<dependencies>
66+
<dependency>
67+
<groupId>com.puppycrawl.tools</groupId>
68+
<artifactId>checkstyle</artifactId>
69+
<version>13.3.0</version>
70+
</dependency>
71+
</dependencies>
6572
<configuration>
6673
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
6774
<includeTestSourceDirectory>true</includeTestSourceDirectory>

packages/charts/backend/sirius-components-charts/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,14 @@
5656
<plugin>
5757
<groupId>org.apache.maven.plugins</groupId>
5858
<artifactId>maven-checkstyle-plugin</artifactId>
59-
<version>3.4.0</version>
59+
<version>3.6.0</version>
60+
<dependencies>
61+
<dependency>
62+
<groupId>com.puppycrawl.tools</groupId>
63+
<artifactId>checkstyle</artifactId>
64+
<version>13.3.0</version>
65+
</dependency>
66+
</dependencies>
6067
<configuration>
6168
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
6269
<includeTestSourceDirectory>true</includeTestSourceDirectory>

packages/charts/backend/sirius-components-collaborative-charts/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,14 @@
6666
<plugin>
6767
<groupId>org.apache.maven.plugins</groupId>
6868
<artifactId>maven-checkstyle-plugin</artifactId>
69-
<version>3.4.0</version>
69+
<version>3.6.0</version>
70+
<dependencies>
71+
<dependency>
72+
<groupId>com.puppycrawl.tools</groupId>
73+
<artifactId>checkstyle</artifactId>
74+
<version>13.3.0</version>
75+
</dependency>
76+
</dependencies>
7077
<configuration>
7178
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
7279
<includeTestSourceDirectory>true</includeTestSourceDirectory>

packages/core/backend/sirius-components-annotations-spring/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,14 @@
4040
<plugin>
4141
<groupId>org.apache.maven.plugins</groupId>
4242
<artifactId>maven-checkstyle-plugin</artifactId>
43-
<version>3.4.0</version>
43+
<version>3.6.0</version>
44+
<dependencies>
45+
<dependency>
46+
<groupId>com.puppycrawl.tools</groupId>
47+
<artifactId>checkstyle</artifactId>
48+
<version>13.3.0</version>
49+
</dependency>
50+
</dependencies>
4451
<configuration>
4552
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
4653
<includeTestSourceDirectory>true</includeTestSourceDirectory>

packages/core/backend/sirius-components-annotations/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,14 @@
3333
<plugin>
3434
<groupId>org.apache.maven.plugins</groupId>
3535
<artifactId>maven-checkstyle-plugin</artifactId>
36-
<version>3.4.0</version>
36+
<version>3.6.0</version>
37+
<dependencies>
38+
<dependency>
39+
<groupId>com.puppycrawl.tools</groupId>
40+
<artifactId>checkstyle</artifactId>
41+
<version>13.3.0</version>
42+
</dependency>
43+
</dependencies>
3744
<configuration>
3845
<configLocation>../../../releng/backend/sirius-components-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
3946
<includeTestSourceDirectory>true</includeTestSourceDirectory>

0 commit comments

Comments
 (0)