Skip to content

Commit 2e4ec36

Browse files
committed
Merge remote-tracking branch 'origin/issue/202_Java_25' into develop_2
2 parents 91e00d0 + 6d0ff3f commit 2e4ec36

File tree

44 files changed

+137
-136
lines changed

Some content is hidden

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

44 files changed

+137
-136
lines changed

.github/workflows/codeql.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,26 @@ jobs:
2323

2424
steps:
2525
- name: Checkout repository
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v5
2727

28-
- name: Set up JDK 21
28+
- name: Set up JDK 25
2929
if: ${{ matrix.language == 'java-kotlin' }}
30-
uses: actions/setup-java@v3
30+
uses: actions/setup-java@v5
3131
with:
3232
distribution: 'zulu'
33-
java-version: 21
33+
java-version: 25
3434
cache: 'maven'
35+
check-latest: true
3536

3637
- name: Initialize CodeQL
3738
uses: github/codeql-action/init@v3
3839
with:
3940
languages: ${{ matrix.language }}
4041
queries: security-extended, security-and-quality
4142

43+
- name: Display Maven Version
44+
run: mvn --version
45+
4246
- name: Compile with Maven
4347
if: ${{ matrix.language == 'java-kotlin' }}
4448
run: mvn --batch-mode --fail-at-end --threads 1C -Dimpsort.skip=true -Dformatter.skip=true -Denforcer.skip -Dmaven.buildNumber.skip=true -Dexec.skip=true -DskipTests -DskipShadePlugin=true -P!generate-source-and-javadoc-jars clean package

.github/workflows/maven-build.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v4
14-
- name: Set up JDK 21
15-
uses: actions/setup-java@v3
13+
- name: Checkout repository
14+
uses: actions/checkout@v5
15+
- name: Set up JDK 25
16+
uses: actions/setup-java@v5
1617
with:
1718
distribution: 'zulu'
18-
java-version: 21
19+
java-version: 25
1920
cache: 'maven'
2021
- name: Build with Maven
2122
run: mvn --batch-mode --fail-at-end -DforkCount=2 clean verify

.github/workflows/maven-publish.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v4
18-
- name: Set up JDK 21
19-
uses: actions/setup-java@v3
17+
- name: Checkout repository
18+
uses: actions/checkout@v5
19+
- name: Set up JDK 25
20+
uses: actions/setup-java@v5
2021
with:
2122
distribution: 'zulu'
22-
java-version: 21
23+
java-version: 25
2324
cache: 'maven'
2425
check-latest: true
2526
- name: Publish with Maven

dsf-bpe/dsf-bpe-process-api-v1-impl/src/main/java/dev/dsf/bpe/v1/service/OrganizationProviderImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,6 @@ public List<Organization> getRemoteOrganizations()
141141

142142
Map<String, List<String>> searchParameters = Map.of("active", List.of("true"), "identifier:not",
143143
List.of(toSearchParameter(localOrganizationIdentifier.get())));
144-
return search(Organization.class, searchParameters, SearchEntryMode.MATCH, Organization.class, o -> true);
144+
return search(Organization.class, searchParameters, SearchEntryMode.MATCH, Organization.class, _ -> true);
145145
}
146146
}

dsf-bpe/dsf-bpe-process-api-v1-impl/src/main/java/dev/dsf/fhir/authorization/read/ReadAccessHelperImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ public boolean hasAll(Resource resource)
284284
@Override
285285
public boolean isValid(Resource resource)
286286
{
287-
return isValid(resource, organizationIdentifier -> true, role -> true);
287+
return isValid(resource, _ -> true, _ -> true);
288288
}
289289

290290
@Override

dsf-bpe/dsf-bpe-process-api-v1/src/main/java/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelperImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ public Stream<Requester> getRequesters(ActivityDefinition activityDefinition, St
322322
.equals(e.getUrl()))
323323
.filter(Extension::hasValue).filter(e -> e.getValue() instanceof Coding)
324324
.map(e -> (Coding) e.getValue())
325-
.flatMap(coding -> requesterFrom(coding, c -> true, i -> true, c -> true).stream());
325+
.flatMap(coding -> requesterFrom(coding, _ -> true, _ -> true, _ -> true).stream());
326326
}
327327

328328
@Override
@@ -340,7 +340,7 @@ public Stream<Recipient> getRecipients(ActivityDefinition activityDefinition, St
340340
.equals(e.getUrl()))
341341
.filter(Extension::hasValue).filter(e -> e.getValue() instanceof Coding)
342342
.map(e -> (Coding) e.getValue())
343-
.flatMap(coding -> recipientFrom(coding, i -> true, c -> true).stream());
343+
.flatMap(coding -> recipientFrom(coding, _ -> true, _ -> true).stream());
344344
}
345345

346346
private Optional<Extension> getAuthorizationExtension(ActivityDefinition activityDefinition, String processUrl,

dsf-bpe/dsf-bpe-process-api-v2-impl/src/main/java/dev/dsf/bpe/v2/service/OrganizationProviderImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,14 +142,14 @@ public List<Organization> getRemoteOrganizations()
142142
Map<String, List<String>> searchParameters = Map.of("active", List.of("true"), "identifier:not",
143143
List.of(toSearchParameter(localOrganizationIdentifier.get())), "_profile",
144144
List.of("http://dsf.dev/fhir/StructureDefinition/organization"));
145-
return search(Organization.class, searchParameters, SearchEntryMode.MATCH, Organization.class, o -> true);
145+
return search(Organization.class, searchParameters, SearchEntryMode.MATCH, Organization.class, _ -> true);
146146
}
147147

148148
@Override
149149
public List<Organization> getParentOrganizations()
150150
{
151151
Map<String, List<String>> searchParameters = Map.of("active", List.of("true"), "_profile",
152152
List.of("http://dsf.dev/fhir/StructureDefinition/organization-parent"));
153-
return search(Organization.class, searchParameters, SearchEntryMode.MATCH, Organization.class, o -> true);
153+
return search(Organization.class, searchParameters, SearchEntryMode.MATCH, Organization.class, _ -> true);
154154
}
155155
}

dsf-bpe/dsf-bpe-process-api-v2-impl/src/main/java/dev/dsf/bpe/v2/service/ReadAccessHelperImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ public boolean hasAll(Resource resource)
298298
@Override
299299
public boolean isValid(Resource resource)
300300
{
301-
return isValid(resource, organizationIdentifier -> true, role -> true);
301+
return isValid(resource, _ -> true, _ -> true);
302302
}
303303

304304
@Override

dsf-bpe/dsf-bpe-process-api-v2-impl/src/main/java/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelperImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ public Stream<Requester> getRequesters(ActivityDefinition activityDefinition, St
437437
.filter(e -> EXTENSION_PROCESS_AUTHORIZATION_REQUESTER.equals(e.getUrl()))
438438
.filter(Extension::hasValue).filter(e -> e.getValue() instanceof Coding)
439439
.map(e -> (Coding) e.getValue())
440-
.flatMap(coding -> requesterFrom(coding, c -> true, i -> true, c -> true).stream());
440+
.flatMap(coding -> requesterFrom(coding, _ -> true, _ -> true, _ -> true).stream());
441441
}
442442

443443
@Override
@@ -454,7 +454,7 @@ public Stream<Recipient> getRecipients(ActivityDefinition activityDefinition, St
454454
.filter(e -> EXTENSION_PROCESS_AUTHORIZATION_RECIPIENT.equals(e.getUrl()))
455455
.filter(Extension::hasValue).filter(e -> e.getValue() instanceof Coding)
456456
.map(e -> (Coding) e.getValue())
457-
.flatMap(coding -> recipientFrom(coding, i -> true, c -> true).stream());
457+
.flatMap(coding -> recipientFrom(coding, _ -> true, _ -> true).stream());
458458
}
459459

460460
private Optional<Extension> getAuthorizationExtension(ActivityDefinition activityDefinition, String processUrl,

dsf-bpe/dsf-bpe-process-api-v2/src/main/java/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ protected static record TaskAndConfig(Task task, String instantiatesCanonical, S
4444
public DefaultTaskSender(ProcessPluginApi api, Variables variables, SendTaskValues sendTaskValues,
4545
BusinessKeyStrategy businessKeyStrategy)
4646
{
47-
this(api, variables, sendTaskValues, businessKeyStrategy, t -> List.of());
47+
this(api, variables, sendTaskValues, businessKeyStrategy, _ -> List.of());
4848
}
4949

5050
public DefaultTaskSender(ProcessPluginApi api, Variables variables, SendTaskValues sendTaskValues,

0 commit comments

Comments
 (0)