Skip to content

Commit

Permalink
#414: switch build distro, fix compile error
Browse files Browse the repository at this point in the history
  • Loading branch information
Christian Ohr committed Mar 6, 2024
1 parent 9cc1004 commit 646159c
Show file tree
Hide file tree
Showing 7 changed files with 49 additions and 28 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Build IPF with Maven Java 11
name: Build IPF with Maven Java 21

on: [push, pull_request, workflow_dispatch]

Expand All @@ -13,15 +13,15 @@ env:
jobs:
build:
runs-on: ubuntu-latest
name: Java 11 build
name: Java 21 build
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '11'
distribution: 'temurin'
java-version: '21'
cache: 'maven'
- name: Build with Maven
run: mvn -B clean test --file pom.xml
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
distribution: 'temurin'
java-version: '17'
cache: 'maven'
- name: Build with Maven
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
*/
package org.openehealth.ipf.commons.ihe.hl7v2.definitions.pam.v25.segment;

import ca.uhn.hl7v2.HL7Exception;
import ca.uhn.hl7v2.model.AbstractSegment;
import ca.uhn.hl7v2.model.Group;
import ca.uhn.hl7v2.model.v25.datatype.*;
Expand Down Expand Up @@ -42,15 +43,19 @@ public class ZBE extends AbstractSegment {
public ZBE(Group parent, ModelClassFactory factory) {
super(parent, factory);
var message = getMessage();
add(EI.class, true, 0, 427, new Object[] { message }, "Movement ID");
add(TS.class, true, 1, 26, new Object[] { message }, "Start Movement Date/Time");
add(TS.class, false, 1, 26, new Object[] { message }, "End Movement Date/Time");
add(ST.class, true, 1, 6, new Object[] { message }, "Movement Action");
add(ID.class, true, 1, 1, new Object[] { message }, "Historical Movement Indicator");
add(ID.class, false, 1, 3, new Object[] { message }, "Original trigger event code");
add(XON.class, false, 1, 567, new Object[] { message }, "Responsible Ward");
add(XON.class, false, 1, 567, new Object[] { message }, "Responsible Nursing Ward");
add(CWE.class, false, 1, 3, new Object[] { message }, "Movement Scope");
try {
add(EI.class, true, 0, 427, new Object[]{message}, "Movement ID");
add(TS.class, true, 1, 26, new Object[]{message}, "Start Movement Date/Time");
add(TS.class, false, 1, 26, new Object[]{message}, "End Movement Date/Time");
add(ST.class, true, 1, 6, new Object[]{message}, "Movement Action");
add(ID.class, true, 1, 1, new Object[]{message}, "Historical Movement Indicator");
add(ID.class, false, 1, 3, new Object[]{message}, "Original trigger event code");
add(XON.class, false, 1, 567, new Object[]{message}, "Responsible Ward");
add(XON.class, false, 1, 567, new Object[]{message}, "Responsible Nursing Ward");
add(CWE.class, false, 1, 3, new Object[]{message}, "Movement Scope");
} catch (HL7Exception e) {
throw new RuntimeException(e);
}
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
*/
package org.openehealth.ipf.modules.hl7.parser.test.hl7v2.def.v25.segment;

import ca.uhn.hl7v2.HL7Exception;
import ca.uhn.hl7v2.model.AbstractSegment;
import ca.uhn.hl7v2.model.Group;
import ca.uhn.hl7v2.model.v25.datatype.EI;
Expand Down Expand Up @@ -44,10 +45,14 @@ public class ZBE extends AbstractSegment {
public ZBE(Group parent, ModelClassFactory factory) {
super(parent, factory);
var message = getMessage();
add(EI.class, true, 0, 999, new Object[]{message}, null);
add(TS.class, true, 1, 26, new Object[]{message}, null);
add(TS.class, false, 1, 26, new Object[]{message}, null);
add(ST.class, true, 1, 10, new Object[]{message}, null);
try {
add(EI.class, true, 0, 999, new Object[]{message}, null);
add(TS.class, true, 1, 26, new Object[]{message}, null);
add(TS.class, false, 1, 26, new Object[]{message}, null);
add(ST.class, true, 1, 10, new Object[]{message}, null);
} catch (HL7Exception e) {
throw new RuntimeException(e);
}
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
*/
package org.openehealth.ipf.modules.hl7.parser.groovytest.hl7v2.def.v24.segment

import ca.uhn.hl7v2.HL7Exception
import ca.uhn.hl7v2.model.AbstractSegment
import ca.uhn.hl7v2.model.Group
import ca.uhn.hl7v2.model.Message
Expand Down Expand Up @@ -51,10 +52,14 @@ class ZBE extends AbstractSegment {
ZBE(Group parent, ModelClassFactory factory) {
super(parent, factory)
Message message = getMessage()
add(EI, true, 0, 999, [message] as Object[], null)
add(TS, true, 1, 26, [message] as Object[], null)
add(TS, false, 1, 26, [message] as Object[], null)
add(ST, true, 1, 10, [message] as Object[], null)
try {
add(EI, true, 0, 999, [message] as Object[], null)
add(TS, true, 1, 26, [message] as Object[], null)
add(TS, false, 1, 26, [message] as Object[], null)
add(ST, true, 1, 10, [message] as Object[], null)
} catch (HL7Exception e) {
throw new RuntimeException(e);
}
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
*/
package org.openehealth.ipf.modules.hl7.parser.groovytest.hl7v2.def.v25.segment

import ca.uhn.hl7v2.HL7Exception
import ca.uhn.hl7v2.model.AbstractSegment
import ca.uhn.hl7v2.model.Group
import ca.uhn.hl7v2.model.Message
Expand Down Expand Up @@ -51,10 +52,14 @@ class ZBE extends AbstractSegment {
ZBE(Group parent, ModelClassFactory factory) {
super(parent, factory)
Message message = getMessage()
add(EI, true, 0, 999, [message] as Object[], null)
add(TS, true, 1, 26, [message] as Object[], null)
add(TS, false, 1, 26, [message] as Object[], null)
add(ST, true, 1, 10, [message] as Object[], null)
try {
add(EI, true, 0, 999, [message] as Object[], null)
add(TS, true, 1, 26, [message] as Object[], null)
add(TS, false, 1, 26, [message] as Object[], null)
add(ST, true, 1, 10, [message] as Object[], null)
} catch (HL7Exception e) {
throw new RuntimeException(e);
}
}

/**
Expand Down
1 change: 1 addition & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
<plugin>
<groupId>org.projectlombok</groupId>
<artifactId>lombok-maven-plugin</artifactId>
<version>${lombok-plugin-version}</version>
<executions>
<execution>
<phase>generate-sources</phase>
Expand Down

0 comments on commit 646159c

Please sign in to comment.