Skip to content

Commit 228c0d8

Browse files
authored
chore: java21 support in our build (#1488)
1 parent aed398b commit 228c0d8

File tree

36 files changed

+71
-819
lines changed

36 files changed

+71
-819
lines changed

.github/workflows/pr_build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
max-parallel: 5
5050
matrix:
51-
java: [8, 11, 15, 16, 17, 18, 19, 20 ]
51+
java: [8, 11, 15, 16, 17, 18, 19, 20, 21 ]
5252
name: Java ${{ matrix.java }}
5353
env:
5454
JAVA: ${{ matrix.java }}

examples/powertools-examples-batch/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@
105105
<goal>shade</goal>
106106
</goals>
107107
<configuration>
108+
<createDependencyReducedPom>false</createDependencyReducedPom>
108109
<transformers>
109110
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
110111
</transformers>

examples/powertools-examples-cloudformation/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@
130130
<goal>shade</goal>
131131
</goals>
132132
<configuration>
133+
<createDependencyReducedPom>false</createDependencyReducedPom>
133134
<transformers>
134135
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
135136
</transformers>

examples/powertools-examples-core/cdk/app/pom.xml

+1-7
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,6 @@
5151
<artifactId>log4j-api</artifactId>
5252
<version>${log4j.version}</version>
5353
</dependency>
54-
55-
<dependency>
56-
<groupId>junit</groupId>
57-
<artifactId>junit</artifactId>
58-
<version>4.13.2</version>
59-
<scope>test</scope>
60-
</dependency>
6154
</dependencies>
6255

6356
<build>
@@ -105,6 +98,7 @@
10598
<goal>shade</goal>
10699
</goals>
107100
<configuration>
101+
<createDependencyReducedPom>false</createDependencyReducedPom>
108102
<transformers>
109103
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
110104
</transformers>

examples/powertools-examples-core/cdk/app/src/test/java/helloworld/AppTest.java

-59
This file was deleted.

examples/powertools-examples-core/gradle/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,5 @@ dependencies {
3030
aspect 'software.amazon.lambda:powertools-tracing:1.17.0'
3131
aspect 'software.amazon.lambda:powertools-logging:1.17.0'
3232
aspect 'software.amazon.lambda:powertools-metrics:1.17.0'
33-
testImplementation 'junit:junit:4.13.2'
3433
}
3534

examples/powertools-examples-core/gradle/src/test/java/helloworld/AppTest.java

-24
This file was deleted.

examples/powertools-examples-core/sam/pom.xml

+1-7
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,6 @@
5151
<artifactId>log4j-api</artifactId>
5252
<version>${log4j.version}</version>
5353
</dependency>
54-
55-
<dependency>
56-
<groupId>junit</groupId>
57-
<artifactId>junit</artifactId>
58-
<version>4.13.2</version>
59-
<scope>test</scope>
60-
</dependency>
6154
</dependencies>
6255

6356
<build>
@@ -104,6 +97,7 @@
10497
<goal>shade</goal>
10598
</goals>
10699
<configuration>
100+
<createDependencyReducedPom>false</createDependencyReducedPom>
107101
<transformers>
108102
<transformer
109103
implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>

examples/powertools-examples-core/sam/src/test/java/helloworld/AppTest.java

-59
This file was deleted.

examples/powertools-examples-core/serverless/pom.xml

+1-7
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,6 @@
5151
<artifactId>log4j-api</artifactId>
5252
<version>${log4j.version}</version>
5353
</dependency>
54-
55-
<dependency>
56-
<groupId>junit</groupId>
57-
<artifactId>junit</artifactId>
58-
<version>4.13.2</version>
59-
<scope>test</scope>
60-
</dependency>
6154
</dependencies>
6255

6356
<build>
@@ -105,6 +98,7 @@
10598
<goal>shade</goal>
10699
</goals>
107100
<configuration>
101+
<createDependencyReducedPom>false</createDependencyReducedPom>
108102
<transformers>
109103
<transformer
110104
implementation="com.github.edwgiz.maven_shade_plugin.log4j2_cache_transformer.PluginsCacheFileTransformer">

examples/powertools-examples-core/serverless/src/test/java/helloworld/AppTest.java

-59
This file was deleted.

examples/powertools-examples-core/terraform/pom.xml

+1-7
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,6 @@
5151
<artifactId>log4j-api</artifactId>
5252
<version>${log4j.version}</version>
5353
</dependency>
54-
55-
<dependency>
56-
<groupId>junit</groupId>
57-
<artifactId>junit</artifactId>
58-
<version>4.13.2</version>
59-
<scope>test</scope>
60-
</dependency>
6154
</dependencies>
6255

6356
<build>
@@ -105,6 +98,7 @@
10598
<goal>shade</goal>
10699
</goals>
107100
<configuration>
101+
<createDependencyReducedPom>false</createDependencyReducedPom>
108102
<transformers>
109103
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
110104
</transformers>

examples/powertools-examples-core/terraform/src/test/java/helloworld/AppTest.java

-38
This file was deleted.

0 commit comments

Comments
 (0)