Skip to content

Commit 2bb3e2f

Browse files
committed
[releng] Fix the license and URL of our maven modules in the SBOM
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
1 parent c6dccda commit 2bb3e2f

38 files changed

Lines changed: 430 additions & 1198 deletions

File tree

CHANGELOG.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ As a result, the following GraphQL mutations have been removed `exposeRequiremen
3838
- https://github.com/eclipse-syson/syson/issues/1583[#1583] [diagrams] Improve support for `Stakeholder`.
3939
On `Requirement` or `Concern` (either definition or usage) graphical nodes it is now possible to create new _stakeholders_ (which must reference existing `PartUsage`).
4040
Stakeholders are by default represented with a dedicated graphical node connected to the parent graphical node, or can appear inside the `stakeholders` list compartment.
41+
- [releng] Fix the license and URL of our maven modules in the SBOM
4142

4243
=== New features
4344

backend/application/pom.xml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@
1515
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1616
<modelVersion>4.0.0</modelVersion>
1717

18+
<parent>
19+
<groupId>org.eclipse.syson</groupId>
20+
<artifactId>syson</artifactId>
21+
<version>2026.3.2</version>
22+
<relativePath>../../pom.xml</relativePath>
23+
</parent>
24+
1825
<groupId>org.eclipse.syson</groupId>
1926
<artifactId>syson-application-parent</artifactId>
2027
<version>2026.3.2</version>
@@ -23,14 +30,6 @@
2330
<description>SysON Application Parent</description>
2431
<packaging>pom</packaging>
2532

26-
<distributionManagement>
27-
<repository>
28-
<id>github</id>
29-
<name>Apache Maven Packages</name>
30-
<url>https://maven.pkg.github.com/eclipse-syson/syson</url>
31-
</repository>
32-
</distributionManagement>
33-
3433
<modules>
3534
<module>syson-application</module>
3635
<module>syson-application-configuration</module>

backend/application/syson-application-configuration/pom.xml

Lines changed: 4 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -16,45 +16,17 @@
1616
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1717
<modelVersion>4.0.0</modelVersion>
1818
<parent>
19-
<groupId>org.springframework.boot</groupId>
20-
<artifactId>spring-boot-starter-parent</artifactId>
21-
<version>4.0.5</version>
22-
<relativePath /> <!-- lookup parent from repository -->
19+
<groupId>org.eclipse.syson</groupId>
20+
<artifactId>syson</artifactId>
21+
<version>2026.3.2</version>
22+
<relativePath>../../../pom.xml</relativePath>
2323
</parent>
2424
<groupId>org.eclipse.syson</groupId>
2525
<artifactId>syson-application-configuration</artifactId>
2626
<version>2026.3.2</version>
2727
<name>syson-application-configuration</name>
2828
<description>SysON Application Configuration</description>
2929

30-
<properties>
31-
<java.version>21</java.version>
32-
<sirius.web.version>2026.3.2</sirius.web.version>
33-
</properties>
34-
35-
<repositories>
36-
<repository>
37-
<id>Central</id>
38-
<url>https://repo.maven.apache.org/maven2</url>
39-
</repository>
40-
<repository>
41-
<id>github-sirius-emfjson</id>
42-
<url>https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json</url>
43-
</repository>
44-
<repository>
45-
<id>github-sirius-web</id>
46-
<url>https://maven.pkg.github.com/eclipse-sirius/sirius-web</url>
47-
</repository>
48-
</repositories>
49-
50-
<distributionManagement>
51-
<repository>
52-
<id>github</id>
53-
<name>Apache Maven Packages</name>
54-
<url>https://maven.pkg.github.com/eclipse-syson/syson</url>
55-
</repository>
56-
</distributionManagement>
57-
5830
<dependencies>
5931
<dependency>
6032
<groupId>commons-io</groupId>
@@ -69,42 +41,34 @@
6941
<dependency>
7042
<groupId>org.eclipse.syson</groupId>
7143
<artifactId>syson-sysml-metamodel</artifactId>
72-
<version>2026.3.2</version>
7344
</dependency>
7445
<dependency>
7546
<groupId>org.eclipse.syson</groupId>
7647
<artifactId>syson-sysml-metamodel-edit</artifactId>
77-
<version>2026.3.2</version>
7848
</dependency>
7949
<dependency>
8050
<groupId>org.eclipse.syson</groupId>
8151
<artifactId>syson-services</artifactId>
82-
<version>2026.3.2</version>
8352
</dependency>
8453
<dependency>
8554
<groupId>org.eclipse.syson</groupId>
8655
<artifactId>syson-model-services</artifactId>
87-
<version>2026.3.2</version>
8856
</dependency>
8957
<dependency>
9058
<groupId>org.eclipse.syson</groupId>
9159
<artifactId>syson-form-services</artifactId>
92-
<version>2026.3.2</version>
9360
</dependency>
9461
<dependency>
9562
<groupId>org.eclipse.syson</groupId>
9663
<artifactId>syson-diagram-services</artifactId>
97-
<version>2026.3.2</version>
9864
</dependency>
9965
<dependency>
10066
<groupId>org.eclipse.syson</groupId>
10167
<artifactId>syson-siriusweb-customnodes-metamodel</artifactId>
102-
<version>2026.3.2</version>
10368
</dependency>
10469
<dependency>
10570
<groupId>org.eclipse.syson</groupId>
10671
<artifactId>syson-siriusweb-customnodes-metamodel-edit</artifactId>
107-
<version>2026.3.2</version>
10872
</dependency>
10973
<!-- Test Dependencies -->
11074
<dependency>
@@ -120,7 +84,6 @@
12084
<dependency>
12185
<groupId>org.eclipse.syson</groupId>
12286
<artifactId>syson-tests</artifactId>
123-
<version>2026.3.2</version>
12487
<scope>test</scope>
12588
</dependency>
12689
</dependencies>
@@ -129,14 +92,6 @@
12992
<plugin>
13093
<groupId>org.apache.maven.plugins</groupId>
13194
<artifactId>maven-checkstyle-plugin</artifactId>
132-
<version>3.6.0</version>
133-
<dependencies>
134-
<dependency>
135-
<groupId>com.puppycrawl.tools</groupId>
136-
<artifactId>checkstyle</artifactId>
137-
<version>13.3.0</version>
138-
</dependency>
139-
</dependencies>
14095
<configuration>
14196
<configLocation>../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
14297
<includeTestSourceDirectory>true</includeTestSourceDirectory>
@@ -156,7 +111,6 @@
156111
<plugin>
157112
<groupId>org.jacoco</groupId>
158113
<artifactId>jacoco-maven-plugin</artifactId>
159-
<version>0.8.14</version>
160114
<executions>
161115
<execution>
162116
<goals>

backend/application/syson-application/pom.xml

Lines changed: 4 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -16,46 +16,17 @@
1616
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1717
<modelVersion>4.0.0</modelVersion>
1818
<parent>
19-
<groupId>org.springframework.boot</groupId>
20-
<artifactId>spring-boot-starter-parent</artifactId>
21-
<version>4.0.5</version>
22-
<relativePath /> <!-- lookup parent from repository -->
19+
<groupId>org.eclipse.syson</groupId>
20+
<artifactId>syson</artifactId>
21+
<version>2026.3.2</version>
22+
<relativePath>../../../pom.xml</relativePath>
2323
</parent>
2424
<groupId>org.eclipse.syson</groupId>
2525
<artifactId>syson-application</artifactId>
2626
<version>2026.3.2</version>
2727
<name>syson-application</name>
2828
<description>SysON Application</description>
2929

30-
<properties>
31-
<java.version>21</java.version>
32-
<sirius.web.version>2026.3.2</sirius.web.version>
33-
</properties>
34-
35-
<repositories>
36-
<repository>
37-
<id>Central</id>
38-
<url>https://repo.maven.apache.org/maven2</url>
39-
</repository>
40-
<repository>
41-
<id>github-sirius-emfjson</id>
42-
<url>https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json</url>
43-
</repository>
44-
<repository>
45-
<id>github-sirius-web</id>
46-
<name>Apache Maven Packages</name>
47-
<url>https://maven.pkg.github.com/eclipse-sirius/sirius-web</url>
48-
</repository>
49-
</repositories>
50-
51-
<distributionManagement>
52-
<repository>
53-
<id>github</id>
54-
<name>Apache Maven Packages</name>
55-
<url>https://maven.pkg.github.com/eclipse-syson/syson</url>
56-
</repository>
57-
</distributionManagement>
58-
5930
<dependencies>
6031
<dependency>
6132
<groupId>org.springframework.boot</groupId>
@@ -82,62 +53,50 @@
8253
<dependency>
8354
<groupId>org.eclipse.syson</groupId>
8455
<artifactId>syson-sysml-metamodel</artifactId>
85-
<version>2026.3.2</version>
8656
</dependency>
8757
<dependency>
8858
<groupId>org.eclipse.syson</groupId>
8959
<artifactId>syson-sysml-metamodel-edit</artifactId>
90-
<version>2026.3.2</version>
9160
</dependency>
9261
<dependency>
9362
<groupId>org.eclipse.syson</groupId>
9463
<artifactId>syson-frontend</artifactId>
95-
<version>2026.3.2</version>
9664
</dependency>
9765
<dependency>
9866
<groupId>org.eclipse.syson</groupId>
9967
<artifactId>syson-application-configuration</artifactId>
100-
<version>2026.3.2</version>
10168
</dependency>
10269
<dependency>
10370
<groupId>org.eclipse.syson</groupId>
10471
<artifactId>syson-sysml-rest-api-services</artifactId>
105-
<version>2026.3.2</version>
10672
</dependency>
10773
<dependency>
10874
<groupId>org.eclipse.syson</groupId>
10975
<artifactId>syson-diagram-common-view</artifactId>
110-
<version>2026.3.2</version>
11176
</dependency>
11277
<dependency>
11378
<groupId>org.eclipse.syson</groupId>
11479
<artifactId>syson-standard-diagrams-view</artifactId>
115-
<version>2026.3.2</version>
11680
</dependency>
11781
<dependency>
11882
<groupId>org.eclipse.syson</groupId>
11983
<artifactId>syson-table-requirements-view</artifactId>
120-
<version>2026.3.2</version>
12184
</dependency>
12285
<dependency>
12386
<groupId>org.eclipse.syson</groupId>
12487
<artifactId>syson-tree-explorer-view</artifactId>
125-
<version>2026.3.2</version>
12688
</dependency>
12789
<dependency>
12890
<groupId>org.eclipse.syson</groupId>
12991
<artifactId>syson-sysml-import</artifactId>
130-
<version>2026.3.2</version>
13192
</dependency>
13293
<dependency>
13394
<groupId>org.eclipse.syson</groupId>
13495
<artifactId>syson-sysml-export</artifactId>
135-
<version>2026.3.2</version>
13696
</dependency>
13797
<dependency>
13898
<groupId>org.eclipse.syson</groupId>
13999
<artifactId>syson-sysml-validation</artifactId>
140-
<version>2026.3.2</version>
141100
</dependency>
142101

143102
<!-- Test Dependencies -->
@@ -199,7 +158,6 @@
199158
<dependency>
200159
<groupId>org.eclipse.syson</groupId>
201160
<artifactId>syson-sysml-metamodel</artifactId>
202-
<version>2026.3.2</version>
203161
<type>test-jar</type>
204162
<scope>test</scope>
205163
</dependency>
@@ -225,14 +183,6 @@
225183
<plugin>
226184
<groupId>org.apache.maven.plugins</groupId>
227185
<artifactId>maven-checkstyle-plugin</artifactId>
228-
<version>3.6.0</version>
229-
<dependencies>
230-
<dependency>
231-
<groupId>com.puppycrawl.tools</groupId>
232-
<artifactId>checkstyle</artifactId>
233-
<version>13.3.0</version>
234-
</dependency>
235-
</dependencies>
236186
<configuration>
237187
<configLocation>../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml</configLocation>
238188
<includeTestSourceDirectory>true</includeTestSourceDirectory>
@@ -252,7 +202,6 @@
252202
<plugin>
253203
<groupId>org.jacoco</groupId>
254204
<artifactId>jacoco-maven-plugin</artifactId>
255-
<version>0.8.14</version>
256205
<executions>
257206
<execution>
258207
<goals>

backend/application/syson-frontend/pom.xml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,29 +16,17 @@
1616
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
1717
<modelVersion>4.0.0</modelVersion>
1818
<parent>
19-
<groupId>org.springframework.boot</groupId>
20-
<artifactId>spring-boot-starter-parent</artifactId>
21-
<version>4.0.5</version>
22-
<relativePath /> <!-- lookup parent from repository -->
19+
<groupId>org.eclipse.syson</groupId>
20+
<artifactId>syson</artifactId>
21+
<version>2026.3.2</version>
22+
<relativePath>../../../pom.xml</relativePath>
2323
</parent>
2424
<groupId>org.eclipse.syson</groupId>
2525
<artifactId>syson-frontend</artifactId>
2626
<version>2026.3.2</version>
2727
<name>syson-frontend</name>
2828
<description>SysON Frontend</description>
2929

30-
<properties>
31-
<java.version>21</java.version>
32-
</properties>
33-
34-
<distributionManagement>
35-
<repository>
36-
<id>github</id>
37-
<name>Apache Maven Packages</name>
38-
<url>https://maven.pkg.github.com/eclipse-syson/syson</url>
39-
</repository>
40-
</distributionManagement>
41-
4230
<dependencies>
4331
<dependency>
4432
<groupId>org.springframework.boot</groupId>

0 commit comments

Comments
 (0)