Skip to content
This repository was archived by the owner on Jan 10, 2026. It is now read-only.

Commit 653a783

Browse files
committed
POM refactor to use more BOMs
1 parent c526dac commit 653a783

2 files changed

Lines changed: 18 additions & 33 deletions

File tree

ChimeSMA/pom.xml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,7 @@
2222
<artifactId>sma-lambda-flow-lib</artifactId>
2323
<version>1.0</version>
2424
</dependency>
25-
26-
<dependency>
27-
<groupId>com.amazonaws</groupId>
28-
<artifactId>aws-lambda-java-serialization</artifactId>
29-
<version>1.1.5</version>
30-
</dependency>
31-
32-
25+
3326
<dependency>
3427
<groupId>org.apache.logging.log4j</groupId>
3528
<artifactId>log4j-slf4j2-impl</artifactId>

pom.xml

Lines changed: 17 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -82,23 +82,25 @@
8282
<artifactId>aws-lambda-java-log4j2</artifactId>
8383
<version>1.6.0</version>
8484
</dependency>
85+
8586
<dependency>
86-
<groupId>org.apache.logging.log4j</groupId>
87-
<artifactId>log4j-api</artifactId>
88-
<version>2.24.3</version>
89-
</dependency>
90-
<dependency>
91-
<groupId>org.apache.logging.log4j</groupId>
92-
<artifactId>log4j-core</artifactId>
93-
<version>2.24.3</version>
87+
<groupId>com.fasterxml.jackson</groupId>
88+
<artifactId>jackson-bom</artifactId>
89+
<version>2.19.0</version>
90+
<type>pom</type>
91+
<scope>import</scope>
9492
</dependency>
93+
9594
<dependency>
9695
<groupId>org.apache.logging.log4j</groupId>
97-
<artifactId>log4j-slf4j2-impl</artifactId>
96+
<artifactId>log4j-bom</artifactId>
9897
<version>2.24.3</version>
98+
<type>pom</type>
99+
<scope>import</scope>
99100
</dependency>
100101

101102

103+
102104
<!-- Used when we need to respond to CloudFormation for Custom Resources -->
103105
<dependency>
104106
<groupId>software.amazon.lambda</groupId>
@@ -112,6 +114,12 @@
112114
<artifactId>service</artifactId>
113115
<version>0.18.2</version>
114116
</dependency>
117+
<!-- Included in above, but need to bump higher due to security alert in this package -->
118+
<dependency>
119+
<groupId>io.github.classgraph</groupId>
120+
<artifactId>classgraph</artifactId>
121+
<version>4.8.179</version>
122+
</dependency>
115123

116124
<!-- Square Lib -->
117125
<dependency>
@@ -125,22 +133,6 @@
125133
<artifactId>reflections</artifactId>
126134
<version>0.10.2</version>
127135
</dependency>
128-
129-
<dependency>
130-
<groupId>com.fasterxml.jackson.core</groupId>
131-
<artifactId>jackson-core</artifactId>
132-
<version>2.19.0</version>
133-
</dependency>
134-
<dependency>
135-
<groupId>com.fasterxml.jackson.core</groupId>
136-
<artifactId>jackson-annotations</artifactId>
137-
<version>2.19.0</version>
138-
</dependency>
139-
<dependency>
140-
<groupId>com.fasterxml.jackson.core</groupId>
141-
<artifactId>jackson-databind</artifactId>
142-
<version>2.19.0</version>
143-
</dependency>
144136

145137
</dependencies>
146138
</dependencyManagement>

0 commit comments

Comments
 (0)