Skip to content

Commit 521c69e

Browse files
authored
Merge pull request #355 from com-pas/develop
Update Main
2 parents cd4ce8e + 6a4fd53 commit 521c69e

File tree

8 files changed

+24
-11
lines changed

8 files changed

+24
-11
lines changed

.github/workflows/reuse.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ jobs:
1313
- name: Checkout
1414
uses: actions/checkout@v4
1515
- name: REUSE Compliance Check
16-
uses: fsfe/reuse-action@v2
16+
uses: fsfe/reuse-action@v3

commons/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ SPDX-License-Identifier: Apache-2.0
4949
<groupId>org.glassfish.jaxb</groupId>
5050
<artifactId>jaxb-runtime</artifactId>
5151
<scope>provided</scope>
52-
<version>4.0.4</version>
52+
<version>4.0.5</version>
5353
</dependency>
5454

5555
<dependency>

pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ SPDX-License-Identifier: Apache-2.0
1717
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1818

1919
<compas.scl.xsd.version>0.0.4</compas.scl.xsd.version>
20-
<quarkus.platform.version>3.7.4</quarkus.platform.version>
21-
<log4j2.version>2.23.0</log4j2.version>
20+
<quarkus.platform.version>3.9.2</quarkus.platform.version>
21+
<log4j2.version>2.23.1</log4j2.version>
2222
<openpojo.version>0.9.1</openpojo.version>
2323
</properties>
2424

@@ -139,7 +139,7 @@ SPDX-License-Identifier: Apache-2.0
139139
<plugin>
140140
<groupId>org.apache.maven.plugins</groupId>
141141
<artifactId>maven-compiler-plugin</artifactId>
142-
<version>3.12.1</version>
142+
<version>3.13.0</version>
143143
</plugin>
144144

145145
<plugin>
@@ -157,7 +157,7 @@ SPDX-License-Identifier: Apache-2.0
157157
<plugin>
158158
<groupId>org.apache.maven.plugins</groupId>
159159
<artifactId>maven-source-plugin</artifactId>
160-
<version>3.3.0</version>
160+
<version>3.3.1</version>
161161
<executions>
162162
<execution>
163163
<id>attach-sources</id>
@@ -197,7 +197,7 @@ SPDX-License-Identifier: Apache-2.0
197197
<sonar.language>java</sonar.language>
198198

199199
<!-- JaCoCo Properties -->
200-
<jacoco.version>0.8.11</jacoco.version>
200+
<jacoco.version>0.8.12</jacoco.version>
201201
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
202202
</properties>
203203

scl-extension/src/main/resources/xsd/SCL_CoMPAS.xsd

+13
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ SPDX-License-Identifier: Apache-2.0
1919
Version 1.5 Release 2023/04/05
2020
Version 1.6 Release 2023/12/06
2121
Version 1.7 Release 2024/02/07
22+
Version 1.8 Release 2024/05/16
2223
</xs:documentation>
2324
</xs:annotation>
2425

@@ -250,6 +251,17 @@ SPDX-License-Identifier: Apache-2.0
250251
BusBar1 --BF1---BF2-----||--BF3---BF4--------_----BF5------
251252
BusBar2 --BF7---BF8-----||--BF9---BF10-------_----BF11-----
252253

254+
Example values :
255+
FlowSourceVoltageLevel -> HT or THT or voltageLevel.name (3, 4, 5, 6 or 7)
256+
FlowSourceIEDType -> BCU, SCU-LIGNE, SCU-TG, TOPO....
257+
FlowSourceBayKind -> Bay Kind of the Bay (CB, TR, LI, TG, AP...) same meaning as Bay@BayCodif of the Compas:Bay node
258+
FlowSourceBayNum -> BayNum of the bay same meaning as Bay@NumBay of the Compas:Bay node
259+
FlowSourceBayNode -> BayNum of the bay same meaning as Bay@NumBay of the Compas:Topo@Node attribute
260+
FlowSourceBayNodeOrder -> There are multiple cases
261+
Case 1 FlowSourceBayKind +AND+ FlowSourceBayNum have values (not empty); the source IED is searched within a unique bay defined by bay attributes
262+
Case 2 FlowSourceBayNode +AND+ FlowSourceBayNodeOrder have values (not empty); the source IED is searched within a unique bay defined by bay attributes
263+
Case (1 +OR+ 2) AND (FlowSourceIEDType (not empty) +OR + FlowSourceIEDredundancy (not empty) +OR+ FlowIEDSystemVersioninstance (not empty)); the source IED is searched within a predefined bay and for given IED attributes
264+
Case 3 FlowSourceIEDType (not empty) +OR + FlowSourceIEDredundancy (not empty) +OR+ FlowIEDSystemVersioninstance (not empty); the source IED is searched for a given and unique bay and for given IED attributs
253265
</xs:documentation>
254266
</xs:annotation>
255267
<xs:attribute name="dataStreamKey" type="xs:string" use="optional"/>
@@ -266,6 +278,7 @@ SPDX-License-Identifier: Apache-2.0
266278
<xs:attribute name="FlowSourceBayNode" type="xs:integer" use="optional"/>
267279
<xs:attribute name="FlowSourceBayNodeOrder" type="xs:integer" use="optional"/>
268280
<xs:attribute name="FlowSourceNumBayBusBarSectionOrder" type="xs:integer" use="optional"/>
281+
<xs:attribute name="FlowIEDSystemVersioninstance" type="xs:integer" use="optional"/>
269282
<xs:attribute name="FlowID" type="xs:string" use="optional"/>
270283
<xs:attribute name="FlowStatus" type="tCompasFlowStatus" use="optional"/>
271284
<xs:attribute name="FlowKind" type="tCompasFlowKind" use="optional"/>

scl2003/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ SPDX-License-Identifier: Apache-2.0
4141
<groupId>org.glassfish.jaxb</groupId>
4242
<artifactId>jaxb-runtime</artifactId>
4343
<scope>provided</scope>
44-
<version>4.0.4</version>
44+
<version>4.0.5</version>
4545
</dependency>
4646

4747
<dependency>

scl2007b/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ SPDX-License-Identifier: Apache-2.0
4141
<groupId>org.glassfish.jaxb</groupId>
4242
<artifactId>jaxb-runtime</artifactId>
4343
<scope>provided</scope>
44-
<version>4.0.4</version>
44+
<version>4.0.5</version>
4545
</dependency>
4646

4747
<dependency>

scl2007b4/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ SPDX-License-Identifier: Apache-2.0
4141
<groupId>org.glassfish.jaxb</groupId>
4242
<artifactId>jaxb-runtime</artifactId>
4343
<scope>provided</scope>
44-
<version>4.0.4</version>
44+
<version>4.0.5</version>
4545
</dependency>
4646

4747
<dependency>

websocket-commons/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ SPDX-License-Identifier: Apache-2.0
4040
<groupId>org.glassfish.jaxb</groupId>
4141
<artifactId>jaxb-runtime</artifactId>
4242
<scope>provided</scope>
43-
<version>4.0.4</version>
43+
<version>4.0.5</version>
4444
</dependency>
4545

4646
<dependency>

0 commit comments

Comments
 (0)