|
10 | 10 |
|
11 | 11 | <properties> |
12 | 12 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 13 | + |
| 14 | + <!-- Dependency versions --> |
| 15 | + <lib.ae-security.version>0.138.0</lib.ae-security.version> |
| 16 | + <lib.cyclonedx-core-java.version>10.2.1</lib.cyclonedx-core-java.version> |
| 17 | + <lib.apache-httpclient5.version>5.5</lib.apache-httpclient5.version> |
| 18 | + <lib.cpe-parser.version>3.0.0</lib.cpe-parser.version> |
| 19 | + <lib.jackson.version>2.19.0</lib.jackson.version> |
| 20 | + <lib.jdbi.version>3.49.4</lib.jdbi.version> |
| 21 | + <lib.jspecify.version>1.0.0</lib.jspecify.version> |
| 22 | + <lib.logback.version>1.5.18</lib.logback.version> |
| 23 | + <lib.open-vulnerability-clients.version>8.0.0</lib.open-vulnerability-clients.version> |
| 24 | + <lib.packageurl-java.version>1.5.0</lib.packageurl-java.version> |
| 25 | + <lib.picocli.version>4.7.7</lib.picocli.version> |
| 26 | + <lib.slf4j.version>2.0.17</lib.slf4j.version> |
| 27 | + <lib.sqlite-jdbc.version>3.49.1.0</lib.sqlite-jdbc.version> |
| 28 | + <lib.versatile.version>0.12.0</lib.versatile.version> |
13 | 29 | </properties> |
14 | 30 |
|
15 | 31 | <dependencies> |
16 | 32 | <dependency> |
17 | 33 | <groupId>org.metaeffekt.core</groupId> |
18 | 34 | <artifactId>ae-security</artifactId> |
19 | | - <version>0.138.0</version> |
| 35 | + <version>${lib.ae-security.version}</version> |
20 | 36 | </dependency> |
21 | 37 |
|
22 | 38 | <dependency> |
23 | 39 | <groupId>us.springett</groupId> |
24 | 40 | <artifactId>cpe-parser</artifactId> |
25 | | - <version>3.0.0</version> |
| 41 | + <version>${lib.cpe-parser.version}</version> |
26 | 42 | </dependency> |
27 | 43 |
|
28 | 44 | <dependency> |
29 | 45 | <groupId>org.cyclonedx</groupId> |
30 | 46 | <artifactId>cyclonedx-core-java</artifactId> |
31 | | - <version>10.2.1</version> |
| 47 | + <version>${lib.cyclonedx-core-java.version}</version> |
32 | 48 | </dependency> |
33 | 49 |
|
34 | 50 | <dependency> |
35 | 51 | <groupId>org.apache.httpcomponents.client5</groupId> |
36 | 52 | <artifactId>httpclient5</artifactId> |
37 | | - <version>5.5</version> |
| 53 | + <version>${lib.apache-httpclient5.version}</version> |
38 | 54 | </dependency> |
39 | 55 |
|
40 | 56 | <dependency> |
41 | | - <groupId>jakarta.annotation</groupId> |
42 | | - <artifactId>jakarta.annotation-api</artifactId> |
43 | | - <version>3.0.0</version> |
| 57 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 58 | + <artifactId>jackson-databind</artifactId> |
| 59 | + <version>${lib.jackson.version}</version> |
44 | 60 | </dependency> |
45 | | - |
46 | 61 | <dependency> |
47 | | - <groupId>ch.qos.logback</groupId> |
48 | | - <artifactId>logback-classic</artifactId> |
49 | | - <version>1.5.18</version> |
| 62 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 63 | + <artifactId>jackson-datatype-jsr310</artifactId> |
| 64 | + <version>${lib.jackson.version}</version> |
50 | 65 | </dependency> |
51 | 66 |
|
52 | 67 | <dependency> |
53 | | - <groupId>com.github.package-url</groupId> |
54 | | - <artifactId>packageurl-java</artifactId> |
55 | | - <version>1.5.0</version> |
| 68 | + <groupId>org.jdbi</groupId> |
| 69 | + <artifactId>jdbi3-core</artifactId> |
| 70 | + <version>${lib.jdbi.version}</version> |
56 | 71 | </dependency> |
57 | | - |
58 | 72 | <dependency> |
59 | | - <groupId>info.picocli</groupId> |
60 | | - <artifactId>picocli</artifactId> |
61 | | - <version>4.7.7</version> |
| 73 | + <groupId>org.jdbi</groupId> |
| 74 | + <artifactId>jdbi3-jackson2</artifactId> |
| 75 | + <version>${lib.jdbi.version}</version> |
62 | 76 | </dependency> |
63 | | - |
64 | 77 | <dependency> |
65 | | - <groupId>io.github.nscuro</groupId> |
66 | | - <artifactId>versatile-core</artifactId> |
67 | | - <version>0.12.0</version> |
| 78 | + <groupId>org.jdbi</groupId> |
| 79 | + <artifactId>jdbi3-sqlite</artifactId> |
| 80 | + <version>${lib.jdbi.version}</version> |
68 | 81 | </dependency> |
69 | 82 |
|
70 | 83 | <dependency> |
71 | | - <groupId>io.github.jeremylong</groupId> |
72 | | - <artifactId>open-vulnerability-clients</artifactId> |
73 | | - <version>8.0.0</version> |
| 84 | + <groupId>org.jspecify</groupId> |
| 85 | + <artifactId>jspecify</artifactId> |
| 86 | + <version>${lib.jspecify.version}</version> |
74 | 87 | </dependency> |
75 | 88 |
|
76 | 89 | <dependency> |
77 | | - <groupId>com.fasterxml.jackson.core</groupId> |
78 | | - <artifactId>jackson-databind</artifactId> |
79 | | - <version>2.19.0</version> |
| 90 | + <groupId>ch.qos.logback</groupId> |
| 91 | + <artifactId>logback-classic</artifactId> |
| 92 | + <version>${lib.logback.version}</version> |
80 | 93 | </dependency> |
| 94 | + |
81 | 95 | <dependency> |
82 | | - <groupId>com.fasterxml.jackson.datatype</groupId> |
83 | | - <artifactId>jackson-datatype-jsr310</artifactId> |
84 | | - <version>2.19.0</version> |
| 96 | + <groupId>io.github.jeremylong</groupId> |
| 97 | + <artifactId>open-vulnerability-clients</artifactId> |
| 98 | + <version>${lib.open-vulnerability-clients.version}</version> |
85 | 99 | </dependency> |
86 | 100 |
|
87 | 101 | <dependency> |
88 | | - <groupId>org.jdbi</groupId> |
89 | | - <artifactId>jdbi3-core</artifactId> |
90 | | - <version>3.49.4</version> |
| 102 | + <groupId>com.github.package-url</groupId> |
| 103 | + <artifactId>packageurl-java</artifactId> |
| 104 | + <version>${lib.packageurl-java.version}</version> |
91 | 105 | </dependency> |
| 106 | + |
92 | 107 | <dependency> |
93 | | - <groupId>org.jdbi</groupId> |
94 | | - <artifactId>jdbi3-jackson2</artifactId> |
95 | | - <version>3.49.4</version> |
| 108 | + <groupId>info.picocli</groupId> |
| 109 | + <artifactId>picocli</artifactId> |
| 110 | + <version>${lib.picocli.version}</version> |
96 | 111 | </dependency> |
| 112 | + |
97 | 113 | <dependency> |
98 | | - <groupId>org.jdbi</groupId> |
99 | | - <artifactId>jdbi3-sqlite</artifactId> |
100 | | - <version>3.49.4</version> |
| 114 | + <groupId>org.slf4j</groupId> |
| 115 | + <artifactId>slf4j-api</artifactId> |
| 116 | + <version>${lib.slf4j.version}</version> |
101 | 117 | </dependency> |
102 | 118 |
|
103 | 119 | <dependency> |
104 | 120 | <groupId>org.xerial</groupId> |
105 | 121 | <artifactId>sqlite-jdbc</artifactId> |
106 | | - <version>3.49.1.0</version> |
| 122 | + <version>${lib.sqlite-jdbc.version}</version> |
107 | 123 | </dependency> |
108 | 124 |
|
109 | 125 | <dependency> |
110 | | - <groupId>org.slf4j</groupId> |
111 | | - <artifactId>slf4j-api</artifactId> |
112 | | - <version>2.0.17</version> |
| 126 | + <groupId>io.github.nscuro</groupId> |
| 127 | + <artifactId>versatile-core</artifactId> |
| 128 | + <version>${lib.versatile.version}</version> |
113 | 129 | </dependency> |
114 | 130 | </dependencies> |
115 | 131 |
|
|
123 | 139 | <path> |
124 | 140 | <groupId>info.picocli</groupId> |
125 | 141 | <artifactId>picocli-codegen</artifactId> |
126 | | - <version>4.7.7</version> |
| 142 | + <version>${lib.picocli.version}</version> |
127 | 143 | </path> |
128 | 144 | </annotationProcessorPaths> |
129 | 145 | <source>21</source> |
|
0 commit comments