|
14 | 14 | <!-- Third Party Libraries -->
|
15 | 15 | <slf4j.version>2.0.9</slf4j.version>
|
16 | 16 | <logback.version>1.5.0</logback.version>
|
17 |
| - <jackson.version>2.16.1</jackson.version> |
| 17 | + <jackson.version>2.16.2</jackson.version> |
18 | 18 | <lombok.version>1.18.32</lombok.version>
|
19 | 19 | <assertj.version>3.25.3</assertj.version>
|
20 | 20 | <devops-sdk.version>1.2.7</devops-sdk.version>
|
| 21 | + <retry4j.version>0.15.0</retry4j.version> |
21 | 22 | <junit-jupiter.version>5.10.2</junit-jupiter.version>
|
| 23 | + <uuid-generator.version>5.0.0</uuid-generator.version> |
22 | 24 |
|
23 | 25 | <!-- Maven -->
|
24 | 26 | <maven.plugin.compiler.source>11</maven.plugin.compiler.source>
|
|
47 | 49 | <version>${devops-sdk.version}</version>
|
48 | 50 | </dependency>
|
49 | 51 |
|
| 52 | + <!-- UUID Generation --> |
| 53 | + <dependency> |
| 54 | + <groupId>com.fasterxml.uuid</groupId> |
| 55 | + <artifactId>java-uuid-generator</artifactId> |
| 56 | + <version>${uuid-generator.version}</version> |
| 57 | + </dependency> |
| 58 | + |
50 | 59 | <!-- Core -->
|
51 | 60 | <dependency>
|
52 | 61 | <groupId>org.slf4j</groupId>
|
53 | 62 | <artifactId>slf4j-api</artifactId>
|
54 | 63 | <version>${slf4j.version}</version>
|
55 | 64 | </dependency>
|
| 65 | + <dependency> |
| 66 | + <groupId>com.evanlennick</groupId> |
| 67 | + <artifactId>retry4j</artifactId> |
| 68 | + <version>${retry4j.version}</version> |
| 69 | + </dependency> |
56 | 70 | <dependency>
|
57 | 71 | <groupId>org.projectlombok</groupId>
|
58 | 72 | <artifactId>lombok</artifactId>
|
59 | 73 | <version>${lombok.version}</version>
|
60 | 74 | </dependency>
|
61 | 75 |
|
| 76 | + <!-- Working with JSON --> |
| 77 | + <dependency> |
| 78 | + <groupId>com.fasterxml.jackson</groupId> |
| 79 | + <artifactId>jackson-bom</artifactId> |
| 80 | + <version>${jackson.version}</version> |
| 81 | + <scope>import</scope> |
| 82 | + <type>pom</type> |
| 83 | + </dependency> |
| 84 | + <dependency> |
| 85 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 86 | + <artifactId>jackson-core</artifactId> |
| 87 | + <version>${jackson.version}</version> |
| 88 | + </dependency> |
| 89 | + <dependency> |
| 90 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 91 | + <artifactId>jackson-annotations</artifactId> |
| 92 | + <version>${jackson.version}</version> |
| 93 | + </dependency> |
| 94 | + <dependency> |
| 95 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 96 | + <artifactId>jackson-databind</artifactId> |
| 97 | + <version>${jackson.version}</version> |
| 98 | + </dependency> |
| 99 | + <dependency> |
| 100 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 101 | + <artifactId>jackson-datatype-jsr310</artifactId> |
| 102 | + <version>${jackson.version}</version> |
| 103 | + </dependency> |
| 104 | + |
62 | 105 | <!-- TEST -->
|
63 | 106 | <dependency>
|
64 | 107 | <groupId>org.junit.jupiter</groupId>
|
|
0 commit comments