diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index c735bab26..b1c267e7f 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -38,6 +38,7 @@ As a result, the following GraphQL mutations have been removed `exposeRequiremen - https://github.com/eclipse-syson/syson/issues/1583[#1583] [diagrams] Improve support for `Stakeholder`. On `Requirement` or `Concern` (either definition or usage) graphical nodes it is now possible to create new _stakeholders_ (which must reference existing `PartUsage`). Stakeholders are by default represented with a dedicated graphical node connected to the parent graphical node, or can appear inside the `stakeholders` list compartment. +- [releng] Fix the license and URL of our maven modules in the SBOM === New features diff --git a/backend/application/pom.xml b/backend/application/pom.xml index a46c871f5..de9d0f444 100644 --- a/backend/application/pom.xml +++ b/backend/application/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.eclipse.syson + syson + 2026.3.2 + ../../pom.xml + + org.eclipse.syson syson-application-parent 2026.3.2 @@ -23,14 +30,6 @@ SysON Application Parent pom - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - syson-application syson-application-configuration diff --git a/backend/application/syson-application-configuration/pom.xml b/backend/application/syson-application-configuration/pom.xml index 53eb98322..26b610030 100644 --- a/backend/application/syson-application-configuration/pom.xml +++ b/backend/application/syson-application-configuration/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-application-configuration @@ -27,34 +27,6 @@ syson-application-configuration SysON Application Configuration - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - commons-io @@ -69,42 +41,34 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-sysml-metamodel-edit - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 org.eclipse.syson syson-form-services - 2026.3.2 org.eclipse.syson syson-diagram-services - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel-edit - 2026.3.2 @@ -120,7 +84,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -129,14 +92,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -156,7 +111,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/application/syson-application/pom.xml b/backend/application/syson-application/pom.xml index 085d7ed68..52ab0c1de 100644 --- a/backend/application/syson-application/pom.xml +++ b/backend/application/syson-application/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-application @@ -27,35 +27,6 @@ syson-application SysON Application - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - Apache Maven Packages - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.boot @@ -82,62 +53,50 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-sysml-metamodel-edit - 2026.3.2 org.eclipse.syson syson-frontend - 2026.3.2 org.eclipse.syson syson-application-configuration - 2026.3.2 org.eclipse.syson syson-sysml-rest-api-services - 2026.3.2 org.eclipse.syson syson-diagram-common-view - 2026.3.2 org.eclipse.syson syson-standard-diagrams-view - 2026.3.2 org.eclipse.syson syson-table-requirements-view - 2026.3.2 org.eclipse.syson syson-tree-explorer-view - 2026.3.2 org.eclipse.syson syson-sysml-import - 2026.3.2 org.eclipse.syson syson-sysml-export - 2026.3.2 org.eclipse.syson syson-sysml-validation - 2026.3.2 @@ -199,7 +158,6 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -225,14 +183,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -252,7 +202,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/application/syson-frontend/pom.xml b/backend/application/syson-frontend/pom.xml index 540ee1043..4f17e9b3e 100644 --- a/backend/application/syson-frontend/pom.xml +++ b/backend/application/syson-frontend/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-frontend @@ -27,18 +27,6 @@ syson-frontend SysON Frontend - - 21 - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.boot diff --git a/backend/application/syson-sysml-export/pom.xml b/backend/application/syson-sysml-export/pom.xml index de08725de..e5d8a1ee9 100644 --- a/backend/application/syson-sysml-export/pom.xml +++ b/backend/application/syson-sysml-export/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-export @@ -27,35 +27,6 @@ syson-sysml-export SysON SysML Export - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - Apache Maven Packages - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.apache.commons @@ -69,7 +40,6 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 @@ -85,14 +55,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -103,14 +71,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -130,7 +90,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/application/syson-sysml-import/pom.xml b/backend/application/syson-sysml-import/pom.xml index bea2f387d..d6fcdd254 100644 --- a/backend/application/syson-sysml-import/pom.xml +++ b/backend/application/syson-sysml-import/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-import @@ -27,35 +27,6 @@ syson-sysml-import SysON SysML Import - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - Apache Maven Packages - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -65,12 +36,10 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 @@ -86,14 +55,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-application-configuration - 2026.3.2 test @@ -103,14 +70,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -130,7 +89,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/application/syson-sysml-validation/pom.xml b/backend/application/syson-sysml-validation/pom.xml index 965a5fd3c..fc3aae1bb 100644 --- a/backend/application/syson-sysml-validation/pom.xml +++ b/backend/application/syson-sysml-validation/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-validation @@ -27,34 +27,6 @@ syson-validation SysON SysMLv2 validation rules for Validation view - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - commons-io @@ -69,17 +41,14 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-sysml-metamodel-edit - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 @@ -95,7 +64,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -104,14 +72,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -131,7 +91,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/metamodel/pom.xml b/backend/metamodel/pom.xml index acc7d4b81..7fab662a3 100644 --- a/backend/metamodel/pom.xml +++ b/backend/metamodel/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.eclipse.syson + syson + 2026.3.2 + ../../pom.xml + + org.eclipse.syson syson-metamodel-parent 2026.3.2 @@ -23,14 +30,6 @@ SysON Metamodel Parent pom - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - syson-sysml-metamodel syson-sysml-metamodel-edit diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml index 218ef8b10..9d3a003bf 100644 --- a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml +++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-siriusweb-customnodes-metamodel-edit @@ -27,35 +27,6 @@ syson-siriusweb-customnodes-metamodel-edit SysON SysMLv2 Custom Nodes Metamodel - Edit Support - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - Apache Maven Packages - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.core @@ -70,7 +41,6 @@ org.eclipse.syson syson-siriusweb-customnodes-metamodel - 2026.3.2 org.eclipse.sirius @@ -84,7 +54,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml index 8dbbc4e21..ec77a8eb3 100644 --- a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml +++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-siriusweb-customnodes-metamodel @@ -27,35 +27,6 @@ syson-siriusweb-customnodes-metamodel SysON SysMLv2 Custom Nodes Metamodel for Sirius Web - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - Apache Maven Packages - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.emf @@ -84,7 +55,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml index 92f091f44..db0915bef 100644 --- a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml +++ b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-metamodel-edit @@ -27,25 +27,6 @@ syson-sysml-metamodel-edit SysON SysMLv2 Metamodel - Edit Support - - 21 - - - - - Central - https://repo.maven.apache.org/maven2 - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.core @@ -65,7 +46,6 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 @@ -74,7 +54,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/metamodel/syson-sysml-metamodel/pom.xml b/backend/metamodel/syson-sysml-metamodel/pom.xml index f4a26874c..5ffe35fb9 100644 --- a/backend/metamodel/syson-sysml-metamodel/pom.xml +++ b/backend/metamodel/syson-sysml-metamodel/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-metamodel @@ -27,25 +27,6 @@ syson-sysml-metamodel SysON SysMLv2 Metamodel - - 21 - - - - - Central - https://repo.maven.apache.org/maven2 - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.emf @@ -98,7 +79,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/releng/pom.xml b/backend/releng/pom.xml index d39dc13f2..a6aaf3a5a 100644 --- a/backend/releng/pom.xml +++ b/backend/releng/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.eclipse.syson + syson + 2026.3.2 + ../../pom.xml + + org.eclipse.syson syson-releng-parent 2026.3.2 @@ -23,14 +30,6 @@ SysON Releng Parent pom - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - syson-test-coverage diff --git a/backend/releng/syson-test-coverage/pom.xml b/backend/releng/syson-test-coverage/pom.xml index e83d10d6c..9d4883068 100644 --- a/backend/releng/syson-test-coverage/pom.xml +++ b/backend/releng/syson-test-coverage/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-test-coverage @@ -27,138 +27,102 @@ syson-test-coverage-aggregation SysON Test Coverage Aggregation - - 21 - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-sysml-metamodel-edit - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel-edit - 2026.3.2 org.eclipse.syson syson-direct-edit-grammar - 2026.3.2 org.eclipse.syson syson-diagram-services - 2026.3.2 org.eclipse.syson syson-form-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 org.eclipse.syson syson-representation-services - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-table-services - 2026.3.2 org.eclipse.syson syson-tree-services - 2026.3.2 org.eclipse.syson syson-sysml-metamodel-services - 2026.3.2 org.eclipse.syson syson-sysml-rest-api-services - 2026.3.2 org.eclipse.syson syson-sysml-import - 2026.3.2 org.eclipse.syson syson-sysml-export - 2026.3.2 org.eclipse.syson syson-sysml-validation - 2026.3.2 org.eclipse.syson syson-common-view - 2026.3.2 org.eclipse.syson syson-diagram-common-view - 2026.3.2 org.eclipse.syson syson-standard-diagrams-view - 2026.3.2 org.eclipse.syson syson-table-requirements-view - 2026.3.2 org.eclipse.syson syson-tree-explorer-view - 2026.3.2 org.eclipse.syson syson-application-configuration - 2026.3.2 org.eclipse.syson syson-application - 2026.3.2 @@ -167,7 +131,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 test-report diff --git a/backend/services/pom.xml b/backend/services/pom.xml index d54910d68..98324e3e4 100644 --- a/backend/services/pom.xml +++ b/backend/services/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.eclipse.syson + syson + 2026.3.2 + ../../pom.xml + + org.eclipse.syson syson-services-parent 2026.3.2 @@ -23,14 +30,6 @@ SysON Services Parent pom - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - syson-direct-edit-grammar syson-diagram-services diff --git a/backend/services/syson-diagram-services/pom.xml b/backend/services/syson-diagram-services/pom.xml index cc46b01ef..18f54bd9f 100644 --- a/backend/services/syson-diagram-services/pom.xml +++ b/backend/services/syson-diagram-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-diagram-services @@ -27,30 +27,6 @@ syson-diagram-services SysON Diagram Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -65,17 +41,14 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 @@ -91,14 +64,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -109,14 +80,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -139,7 +102,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-direct-edit-grammar/pom.xml b/backend/services/syson-direct-edit-grammar/pom.xml index b05eec3e0..3c9f88b5f 100644 --- a/backend/services/syson-direct-edit-grammar/pom.xml +++ b/backend/services/syson-direct-edit-grammar/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-direct-edit-grammar @@ -28,30 +28,9 @@ SysON Direct Edit Grammar - 21 - 2026.3.2 4.13.2 - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.antlr @@ -82,7 +61,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-form-services/pom.xml b/backend/services/syson-form-services/pom.xml index 2b96a8d00..a2f148ca1 100644 --- a/backend/services/syson-form-services/pom.xml +++ b/backend/services/syson-form-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-form-services @@ -27,30 +27,6 @@ syson-form-services SysON Form Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -60,7 +36,6 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 @@ -76,14 +51,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -94,14 +67,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -124,7 +89,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-model-services/pom.xml b/backend/services/syson-model-services/pom.xml index e8ef2462c..d4e714774 100644 --- a/backend/services/syson-model-services/pom.xml +++ b/backend/services/syson-model-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-model-services @@ -27,30 +27,6 @@ syson-model-services SysON Model Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -65,17 +41,14 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-sysml-metamodel-services - 2026.3.2 @@ -91,14 +64,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -109,14 +80,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -139,7 +102,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-representation-services/pom.xml b/backend/services/syson-representation-services/pom.xml index 3ccdea6ed..b22391de0 100644 --- a/backend/services/syson-representation-services/pom.xml +++ b/backend/services/syson-representation-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-representation-services @@ -27,30 +27,6 @@ syson-representation-services SysON Representation Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -60,7 +36,6 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 @@ -76,14 +51,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -94,14 +67,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -124,7 +89,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-services/pom.xml b/backend/services/syson-services/pom.xml index 5eb246c15..775e8527b 100644 --- a/backend/services/syson-services/pom.xml +++ b/backend/services/syson-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-services @@ -28,30 +28,9 @@ SysON Services - 21 - 2026.3.2 4.10.1 - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -81,12 +60,10 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-direct-edit-grammar - 2026.3.2 @@ -102,21 +79,18 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test org.eclipse.syson syson-sysml-metamodel-services - 2026.3.2 @@ -125,14 +99,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -155,7 +121,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-sysml-metamodel-services/pom.xml b/backend/services/syson-sysml-metamodel-services/pom.xml index 313a6829e..1c2436371 100644 --- a/backend/services/syson-sysml-metamodel-services/pom.xml +++ b/backend/services/syson-sysml-metamodel-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-metamodel-services @@ -27,35 +27,10 @@ syson-sysml-metamodel-services SysON SysML Metamodel Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.syson syson-sysml-metamodel - 2026.3.2 @@ -71,14 +46,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -89,14 +62,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -119,7 +84,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-sysml-rest-api-services/pom.xml b/backend/services/syson-sysml-rest-api-services/pom.xml index c9fff03e9..ad9bf100b 100644 --- a/backend/services/syson-sysml-rest-api-services/pom.xml +++ b/backend/services/syson-sysml-rest-api-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-sysml-rest-api-services @@ -27,34 +27,6 @@ syson-sysml-rest-api-services SysON SysML REST API Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-emfjson - https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -64,12 +36,10 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 @@ -85,7 +55,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -94,14 +63,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -121,7 +82,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-table-services/pom.xml b/backend/services/syson-table-services/pom.xml index a927d40a4..32c3c4531 100644 --- a/backend/services/syson-table-services/pom.xml +++ b/backend/services/syson-table-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-table-services @@ -27,30 +27,6 @@ syson-table-services SysON Table Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -60,7 +36,6 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 @@ -76,14 +51,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -94,14 +67,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -124,7 +89,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/services/syson-tree-services/pom.xml b/backend/services/syson-tree-services/pom.xml index 2187bfe11..a1d316f6c 100644 --- a/backend/services/syson-tree-services/pom.xml +++ b/backend/services/syson-tree-services/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-tree-services @@ -27,30 +27,6 @@ syson-tree-services SysON Tree Services - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.eclipse.sirius @@ -60,17 +36,14 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-application-configuration - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 @@ -86,14 +59,12 @@ org.eclipse.syson syson-tests - 2026.3.2 test org.eclipse.syson syson-sysml-metamodel - 2026.3.2 test-jar test @@ -104,14 +75,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml @@ -134,7 +97,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/tests/pom.xml b/backend/tests/pom.xml index 5dd2543bf..91a4af4fc 100644 --- a/backend/tests/pom.xml +++ b/backend/tests/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.eclipse.syson + syson + 2026.3.2 + ../../pom.xml + + org.eclipse.syson syson-tests-parent 2026.3.2 @@ -23,14 +30,6 @@ SysON Tests Parent pom - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - syson-tests diff --git a/backend/tests/syson-tests/pom.xml b/backend/tests/syson-tests/pom.xml index 48fdc2823..30504bbef 100644 --- a/backend/tests/syson-tests/pom.xml +++ b/backend/tests/syson-tests/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-tests @@ -27,18 +27,6 @@ syson-tests SysON Tests - - 21 - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.boot @@ -55,14 +43,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true diff --git a/backend/views/pom.xml b/backend/views/pom.xml index 18409ef45..fe6a321f4 100644 --- a/backend/views/pom.xml +++ b/backend/views/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.eclipse.syson + syson + 2026.3.2 + ../../pom.xml + + org.eclipse.syson syson-views-parent 2026.3.2 @@ -23,14 +30,6 @@ SysON Views Parent pom - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - syson-common-view syson-diagram-common-view diff --git a/backend/views/syson-common-view/pom.xml b/backend/views/syson-common-view/pom.xml index 7c5b68319..5935e6583 100644 --- a/backend/views/syson-common-view/pom.xml +++ b/backend/views/syson-common-view/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-common-view @@ -27,30 +27,6 @@ syson-common-view SysON Sirius Web common elements for SysMLv2 views - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.data @@ -73,22 +49,18 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel-edit - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 @@ -104,7 +76,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -114,14 +85,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -140,7 +103,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/views/syson-diagram-common-view/pom.xml b/backend/views/syson-diagram-common-view/pom.xml index e519ec70b..6aebcd03e 100644 --- a/backend/views/syson-diagram-common-view/pom.xml +++ b/backend/views/syson-diagram-common-view/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson @@ -28,30 +28,6 @@ syson-diagram-common-view SysON Sirius Web common elements for SysMLv2 diagrams - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.data @@ -74,32 +50,26 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel-edit - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 org.eclipse.syson syson-diagram-services - 2026.3.2 @@ -115,7 +85,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -125,14 +94,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -151,7 +112,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/views/syson-diagram-tests/pom.xml b/backend/views/syson-diagram-tests/pom.xml index 7a3a0161d..9be78fd79 100644 --- a/backend/views/syson-diagram-tests/pom.xml +++ b/backend/views/syson-diagram-tests/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-diagram-tests @@ -27,30 +27,6 @@ syson-diagram-tests SysON Diagram Tests - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.data @@ -97,17 +73,14 @@ org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-diagram-common-view - 2026.3.2 org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.testcontainers @@ -126,14 +99,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true diff --git a/backend/views/syson-standard-diagrams-view/pom.xml b/backend/views/syson-standard-diagrams-view/pom.xml index c4f06b70c..e7e42f867 100644 --- a/backend/views/syson-standard-diagrams-view/pom.xml +++ b/backend/views/syson-standard-diagrams-view/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-standard-diagrams-view @@ -27,30 +27,6 @@ syson-standard-diagrams-view SysON Sirius Web diagram description of the SysMLv2 Standard Diagrams Views - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.data @@ -93,47 +69,38 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel - 2026.3.2 org.eclipse.syson syson-siriusweb-customnodes-metamodel-edit - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-diagram-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 org.eclipse.syson syson-representation-services - 2026.3.2 org.eclipse.syson syson-common-view - 2026.3.2 org.eclipse.syson syson-diagram-common-view - 2026.3.2 @@ -149,13 +116,11 @@ org.eclipse.syson syson-diagram-tests - 2026.3.2 test org.eclipse.syson syson-tests - 2026.3.2 test @@ -165,14 +130,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -191,7 +148,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/views/syson-table-requirements-view/pom.xml b/backend/views/syson-table-requirements-view/pom.xml index fe32f10de..4ef556be2 100644 --- a/backend/views/syson-table-requirements-view/pom.xml +++ b/backend/views/syson-table-requirements-view/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-table-requirements-view @@ -27,30 +27,6 @@ syson-table-requirements-view SysON Table Requirements View - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.data @@ -73,27 +49,22 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 org.eclipse.syson syson-table-services - 2026.3.2 org.eclipse.syson syson-common-view - 2026.3.2 @@ -109,7 +80,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -119,14 +89,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -145,7 +107,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/backend/views/syson-tree-explorer-view/pom.xml b/backend/views/syson-tree-explorer-view/pom.xml index 55973a02a..9d916f19e 100644 --- a/backend/views/syson-tree-explorer-view/pom.xml +++ b/backend/views/syson-tree-explorer-view/pom.xml @@ -16,10 +16,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 4.0.5 - + org.eclipse.syson + syson + 2026.3.2 + ../../../pom.xml org.eclipse.syson syson-tree-explorer-view @@ -27,30 +27,6 @@ syson-tree-explorer-view SysON Sirius Web tree description of the explorer view - - 21 - 2026.3.2 - - - - - Central - https://repo.maven.apache.org/maven2 - - - github-sirius-web - https://maven.pkg.github.com/eclipse-sirius/sirius-web - - - - - - github - Apache Maven Packages - https://maven.pkg.github.com/eclipse-syson/syson - - - org.springframework.data @@ -68,22 +44,18 @@ org.eclipse.syson syson-sysml-metamodel - 2026.3.2 org.eclipse.syson syson-services - 2026.3.2 org.eclipse.syson syson-model-services - 2026.3.2 org.eclipse.syson syson-tree-services - 2026.3.2 @@ -99,7 +71,6 @@ org.eclipse.syson syson-tests - 2026.3.2 test @@ -109,14 +80,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 - - - com.puppycrawl.tools - checkstyle - 13.3.0 - - ../../releng/syson-resources/checkstyle/CheckstyleConfiguration.xml true @@ -135,7 +98,6 @@ org.jacoco jacoco-maven-plugin - 0.8.14 diff --git a/pom.xml b/pom.xml index 45100d16d..35c9d6538 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 4.0.5 + + + org.eclipse.syson syson 2026.3.2 @@ -23,10 +30,213 @@ SysON pom - + + 21 + 2026.3.2 + 2026.3.2 ${project.basedir}/releng/backend/releng/syson-test-coverage/target/site/jacoco-aggregate/jacoco.xml + + + Central + https://repo.maven.apache.org/maven2 + + + github-sirius-emfjson + https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json + + + github-sirius-web + https://maven.pkg.github.com/eclipse-sirius/sirius-web + + + + + + + org.eclipse.syson + syson-application + ${syson.version} + + + org.eclipse.syson + syson-application-configuration + ${syson.version} + + + org.eclipse.syson + syson-common-view + ${syson.version} + + + org.eclipse.syson + syson-diagram-common-view + ${syson.version} + + + org.eclipse.syson + syson-diagram-services + ${syson.version} + + + org.eclipse.syson + syson-diagram-tests + ${syson.version} + + + org.eclipse.syson + syson-direct-edit-grammar + ${syson.version} + + + org.eclipse.syson + syson-form-services + ${syson.version} + + + org.eclipse.syson + syson-frontend + ${syson.version} + + + org.eclipse.syson + syson-model-services + ${syson.version} + + + org.eclipse.syson + syson-representation-services + ${syson.version} + + + org.eclipse.syson + syson-services + ${syson.version} + + + org.eclipse.syson + syson-siriusweb-customnodes-metamodel + ${syson.version} + + + org.eclipse.syson + syson-siriusweb-customnodes-metamodel-edit + ${syson.version} + + + org.eclipse.syson + syson-standard-diagrams-view + ${syson.version} + + + org.eclipse.syson + syson-sysml-export + ${syson.version} + + + org.eclipse.syson + syson-sysml-import + ${syson.version} + + + org.eclipse.syson + syson-sysml-metamodel + ${syson.version} + + + org.eclipse.syson + syson-sysml-metamodel + ${syson.version} + test-jar + + + org.eclipse.syson + syson-sysml-metamodel-edit + ${syson.version} + + + org.eclipse.syson + syson-sysml-metamodel-services + ${syson.version} + + + org.eclipse.syson + syson-sysml-rest-api-services + ${syson.version} + + + org.eclipse.syson + syson-sysml-validation + ${syson.version} + + + org.eclipse.syson + syson-table-requirements-view + ${syson.version} + + + org.eclipse.syson + syson-table-services + ${syson.version} + + + org.eclipse.syson + syson-test-coverage + ${syson.version} + + + org.eclipse.syson + syson-tests + ${syson.version} + + + org.eclipse.syson + syson-tree-explorer-view + ${syson.version} + + + org.eclipse.syson + syson-tree-services + ${syson.version} + + + + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + 3.6.2 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.6.0 + + + com.puppycrawl.tools + checkstyle + 13.3.0 + + + + + org.jacoco + jacoco-maven-plugin + 0.8.14 + + + org.apache.maven.plugins + maven-source-plugin + 3.3.1 + + + + + github @@ -57,9 +267,43 @@ sonar - - - + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-build-requirements + validate + + enforce + + + + + [21,22) + SysON must be built with Java 21. + + + [3.6.3,) + SysON requires Maven 3.6.3 or newer. + + + All Maven plugins must declare a version directly or through pluginManagement. + clean,validate,compile,test,package,verify,install,deploy,site + + + Each POM must declare a dependency only once for a given groupId:artifactId:type:classifier. + + + + + + + + + org.sonarsource.scanner.maven sonar-maven-plugin diff --git a/scripts/bump-version b/scripts/bump-version index ea0a31108..b52f4fbe4 100755 --- a/scripts/bump-version +++ b/scripts/bump-version @@ -1,7 +1,14 @@ #!/bin/sh VERSION="$1" -mvn versions:set -DgroupId=org.eclipse.syson -DartifactId="*" -DoldVersion="*" -DnewVersion="$VERSION" + +if [ -z "$VERSION" ]; then + echo "Usage: $0 " + exit 1 +fi + +mvn versions:set -DgroupId=org.eclipse.syson -DartifactId="*" -DoldVersion="*" -DnewVersion="$VERSION" -DgenerateBackupPoms=false +perl -0pi -e "s#[^<]+#$VERSION#g" pom.xml npm version "$VERSION" --commit-hooks=false --git-tag-version=false --workspaces=true --include-workspace-root=true --workspaces-update=false npm i diff --git a/scripts/update-sirius-web.js b/scripts/update-sirius-web.js index 34b94da87..ca318ee13 100755 --- a/scripts/update-sirius-web.js +++ b/scripts/update-sirius-web.js @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2023, 2025 Obeo. + * Copyright (c) 2023, 2026 Obeo. * This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at @@ -24,58 +24,25 @@ if (!newSiriusWebVersion) { const workspace = process.cwd(); -const projects = new Map(); -projects.set("syson-application", "application"); -projects.set("syson-application-configuration", "application"); -projects.set("syson-common-view", "views"); -projects.set("syson-diagram-common-view", "views"); -projects.set("syson-diagram-tests", "views"); -projects.set("syson-diagram-services", "services"); -projects.set("syson-direct-edit-grammar", "services"); -projects.set("syson-form-services", "services"); -projects.set("syson-frontend", "application"); -projects.set("syson-model-services", "services"); -projects.set("syson-representation-services", "services"); -projects.set("syson-services", "services"); -projects.set("syson-siriusweb-customnodes-metamodel", "metamodel"); -projects.set("syson-siriusweb-customnodes-metamodel-edit", "metamodel"); -projects.set("syson-standard-diagrams-view", "views"); -projects.set("syson-sysml-import", "application"); -projects.set("syson-sysml-export", "application"); -projects.set("syson-sysml-metamodel", "metamodel"); -projects.set("syson-sysml-metamodel-edit", "metamodel"); -projects.set("syson-sysml-metamodel-services", "services"); -projects.set("syson-sysml-rest-api-services", "services"); -projects.set("syson-sysml-validation", "application"); -projects.set("syson-table-requirements-view", "views"); -projects.set("syson-table-services", "services"); -projects.set("syson-tree-explorer-view", "views"); -projects.set("syson-tree-services", "services"); - -console.log("Updating the following pom.xml:"); -projects.forEach((folder, project) => { - const pomXmlPath = path.join( - workspace, - "backend", - folder, - project, - "pom.xml" - ); - console.log(pomXmlPath); - +const updatePomProperty = (pomXmlPath, propertyName, value) => { const pomXmlContent = fs.readFileSync(pomXmlPath, { encoding: "utf-8" }); - const startTagIndex = pomXmlContent.indexOf(""); - const endTagIndex = pomXmlContent.indexOf(""); - if (startTagIndex !== -1 && endTagIndex !== -1) { - let newPomXmlContent = pomXmlContent.substring( - 0, - startTagIndex + "".length - ); - newPomXmlContent += newSiriusWebVersion; - newPomXmlContent += pomXmlContent.substring(endTagIndex); - fs.writeFileSync(pomXmlPath, newPomXmlContent, { encoding: "utf-8" }); + const tag = `<${propertyName}>`; + const closingTag = ``; + const startTagIndex = pomXmlContent.indexOf(tag); + const endTagIndex = pomXmlContent.indexOf(closingTag); + if (startTagIndex === -1 || endTagIndex === -1) { + throw new Error(`Could not find <${propertyName}> in ${pomXmlPath}`); } -}); + + let newPomXmlContent = pomXmlContent.substring(0, startTagIndex + tag.length); + newPomXmlContent += value; + newPomXmlContent += pomXmlContent.substring(endTagIndex); + fs.writeFileSync(pomXmlPath, newPomXmlContent, { encoding: "utf-8" }); +}; + +const rootPomXmlPath = path.join(workspace, "pom.xml"); +console.log(`Updating ${rootPomXmlPath}`); +updatePomProperty(rootPomXmlPath, "sirius.web.version", newSiriusWebVersion); const updateSiriusWebCommand = `npm install --save-exact @eclipse-sirius/sirius-components-browser@${newSiriusWebVersion} @eclipse-sirius/sirius-components-charts@${newSiriusWebVersion} @eclipse-sirius/sirius-components-core@${newSiriusWebVersion} @eclipse-sirius/sirius-components-datatree@${newSiriusWebVersion} @eclipse-sirius/sirius-components-deck@${newSiriusWebVersion} @eclipse-sirius/sirius-components-diagrams@${newSiriusWebVersion} @eclipse-sirius/sirius-components-formdescriptioneditors@${newSiriusWebVersion} @eclipse-sirius/sirius-components-forms@${newSiriusWebVersion} @eclipse-sirius/sirius-components-gantt@${newSiriusWebVersion} @eclipse-sirius/sirius-components-impactanalysis@${newSiriusWebVersion} @eclipse-sirius/sirius-components-omnibox@${newSiriusWebVersion} @eclipse-sirius/sirius-components-palette@${newSiriusWebVersion} @eclipse-sirius/sirius-components-portals@${newSiriusWebVersion} @eclipse-sirius/sirius-components-widget-reference@${newSiriusWebVersion} @eclipse-sirius/sirius-components-widget-table@${newSiriusWebVersion} @eclipse-sirius/sirius-components-selection@${newSiriusWebVersion} @eclipse-sirius/sirius-components-tables@${newSiriusWebVersion} @eclipse-sirius/sirius-components-trees@${newSiriusWebVersion} @eclipse-sirius/sirius-components-validation@${newSiriusWebVersion} @eclipse-sirius/sirius-components-tsconfig@${newSiriusWebVersion} @eclipse-sirius/sirius-web-application@${newSiriusWebVersion}`; @@ -91,7 +58,7 @@ const updateSiriusWebPeerCommand = `npm install --save-peer --save-exact @eclips const sysonComponentsFrontendWorkingDirectory = path.join( workspace, "frontend", - "syson-components" + "syson-components", ); childProcess.execSync(updateSiriusWebPeerCommand, { cwd: sysonComponentsFrontendWorkingDirectory,