File tree Expand file tree Collapse file tree 13 files changed +25
-20
lines changed
Expand file tree Collapse file tree 13 files changed +25
-20
lines changed Original file line number Diff line number Diff line change @@ -98,6 +98,9 @@ Replace manual logging/metrics/tracing (chapter 7):
9898- Use `Globals` section for DRY configuration
9999- Add structured logging : ` LoggingConfig: { LogFormat: JSON }`
100100
101+ # ## Dependency Cleanup
102+ - Replace `jackson-datatype-joda` with `jackson-datatype-jsr310` in chapter6/single-event-stage (Joda-Time is deprecated; use java.time)
103+
101104---
102105
103106# # Test Harness Usage
Original file line number Diff line number Diff line change 3939 <dependency >
4040 <groupId >com.amazonaws</groupId >
4141 <artifactId >aws-lambda-java-core</artifactId >
42- <version >1.2.0 </version >
42+ <version >1.2.3 </version >
4343 <scope >provided</scope >
4444 </dependency >
4545 </dependencies >
Original file line number Diff line number Diff line change 3434 </dependencies >
3535
3636 <build >
37+ <finalName >lambda</finalName >
3738 <plugins >
3839 <plugin >
3940 <artifactId >maven-assembly-plugin</artifactId >
40- <version >3.1.0 </version >
41+ <version >3.7.1 </version >
4142 <executions >
4243 <execution >
4344 <phase >package</phase >
5152 <descriptors >
5253 <descriptor >src/assembly/lambda-zip.xml</descriptor >
5354 </descriptors >
54- <finalName >lambda</finalName >
5555 </configuration >
5656 </plugin >
5757 <plugin >
5858 <groupId >io.github.zlika</groupId >
5959 <artifactId >reproducible-build-maven-plugin</artifactId >
60- <version >0.5.2 </version >
60+ <version >0.10 </version >
6161 <executions >
6262 <execution >
6363 <phase >package</phase >
Original file line number Diff line number Diff line change 4545 </dependencies >
4646
4747 <build >
48+ <finalName >lambda</finalName >
4849 <plugins >
4950 <plugin >
5051 <artifactId >maven-assembly-plugin</artifactId >
51- <version >3.1 .1</version >
52+ <version >3.7 .1</version >
5253 <executions >
5354 <execution >
5455 <phase >package</phase >
6263 <descriptors >
6364 <descriptor >src/assembly/lambda-zip.xml</descriptor >
6465 </descriptors >
65- <finalName >lambda</finalName >
6666 </configuration >
6767 </plugin >
6868 <plugin >
Original file line number Diff line number Diff line change 3737 </dependencies >
3838
3939 <build >
40+ <finalName >lambda</finalName >
4041 <plugins >
4142 <plugin >
4243 <artifactId >maven-assembly-plugin</artifactId >
Original file line number Diff line number Diff line change 4848 <plugins >
4949 <plugin >
5050 <artifactId >maven-assembly-plugin</artifactId >
51- <version >3.1 .1</version >
51+ <version >3.7 .1</version >
5252 <executions >
5353 <execution >
5454 <id >001-make-assembly</id >
6363 <descriptors >
6464 <descriptor >src/assembly/lambda-zip.xml</descriptor >
6565 </descriptors >
66- <finalName >lambda</finalName >
6766 </configuration >
6867 </plugin >
6968 <plugin >
Original file line number Diff line number Diff line change 2929 </dependencies >
3030
3131 <build >
32+ <finalName >lambda</finalName >
3233 <plugins >
3334 <plugin >
3435 <artifactId >maven-assembly-plugin</artifactId >
Original file line number Diff line number Diff line change 1818 <dependency >
1919 <groupId >com.amazonaws</groupId >
2020 <artifactId >aws-lambda-java-core</artifactId >
21- <version >1.2.0 </version >
21+ <version >1.2.3 </version >
2222 <scope >provided</scope >
2323 </dependency >
2424 <dependency >
2525 <groupId >com.amazonaws</groupId >
2626 <artifactId >aws-lambda-java-events</artifactId >
27- <version >2.2.6 </version >
27+ <version >3.14.0 </version >
2828 </dependency >
2929 </dependencies >
3030
3131 <build >
32+ <finalName >lambda</finalName >
3233 <plugins >
3334 <plugin >
3435 <artifactId >maven-assembly-plugin</artifactId >
35- <version >3.1 .1</version >
36+ <version >3.7 .1</version >
3637 <executions >
3738 <execution >
3839 <phase >package</phase >
4647 <descriptors >
4748 <descriptor >src/assembly/lambda-zip.xml</descriptor >
4849 </descriptors >
49- <finalName >lambda</finalName >
5050 </configuration >
5151 </plugin >
5252 <plugin >
Original file line number Diff line number Diff line change 5757 </dependencies >
5858
5959 <build >
60+ <finalName >lambda</finalName >
6061 <plugins >
6162 <plugin >
6263 <artifactId >maven-assembly-plugin</artifactId >
Original file line number Diff line number Diff line change 7777 <dependency >
7878 <groupId >uk.org.webcompere</groupId >
7979 <artifactId >system-stubs-jupiter</artifactId >
80- <version >2.1.6 </version >
80+ <version >2.1.8 </version >
8181 </dependency >
8282 </dependencies >
8383 </dependencyManagement >
8888 <plugin >
8989 <groupId >org.codehaus.mojo</groupId >
9090 <artifactId >exec-maven-plugin</artifactId >
91- <version >1.6 .0</version >
91+ <version >3.5 .0</version >
9292 </plugin >
9393 <plugin >
9494 <artifactId >maven-surefire-plugin</artifactId >
100100 </plugin >
101101 <plugin >
102102 <artifactId >maven-assembly-plugin</artifactId >
103- <version >3.1 .1</version >
103+ <version >3.7 .1</version >
104104 <executions >
105105 <execution >
106106 <id >001-make-assembly</id >
115115 <descriptors >
116116 <descriptor >src/assembly/lambda-zip.xml</descriptor >
117117 </descriptors >
118- <finalName >lambda</finalName >
119118 </configuration >
120119 </plugin >
121120 <plugin >
You can’t perform that action at this time.
0 commit comments