|
17 | 17 | <name>Xatkit core infrastructure</name> |
18 | 18 |
|
19 | 19 | <properties> |
20 | | - <dialogflow.version>1.0.0</dialogflow.version> |
21 | 20 | <commons-beanutils.version>1.9.4</commons-beanutils.version> |
22 | 21 | <httpcomponents.version>4.4.10</httpcomponents.version> |
23 | | - <mapdb.version>3.0.7</mapdb.version> |
24 | 22 | <gson.version>2.8.5</gson.version> |
25 | 23 | <commons-io.version>2.4</commons-io.version> |
26 | | - <eclipse-collections.version>9.2.0</eclipse-collections.version> |
27 | 24 | <lombok.version>1.18.12</lombok.version> |
28 | | - <retrofit.version>2.9.0</retrofit.version> |
29 | | - <okhttp3.logging-interceptor.version>3.14.0</okhttp3.logging-interceptor.version> |
30 | | - <influxdb-client.version>1.7.0</influxdb-client.version> |
31 | 25 | <unirest.version>1.4.9</unirest.version> |
32 | | - <opennlp-tools.version>1.9.3</opennlp-tools.version> |
33 | | - <emoji-java.version>5.1.1</emoji-java.version> |
34 | | - <postgresql.version>42.3.1</postgresql.version> |
| 26 | + <jsr305.version>3.0.2</jsr305.version> |
35 | 27 | </properties> |
36 | 28 |
|
37 | 29 | <dependencies> |
38 | 30 |
|
39 | | - <!-- Stanford NLP --> |
40 | | - <!-- This dependency has the provided scope because it is only required by some pre/post processors, see the |
41 | | - documentation to setup Stanford NLP in Xatkit. --> |
42 | | - <dependency> |
43 | | - <groupId>edu.stanford.nlp</groupId> |
44 | | - <artifactId>stanford-corenlp</artifactId> |
45 | | - </dependency> |
46 | | - |
47 | | - <!-- emoji-java --> |
48 | | - |
49 | | - <dependency> |
50 | | - <groupId>com.vdurmont</groupId> |
51 | | - <artifactId>emoji-java</artifactId> |
52 | | - </dependency> |
53 | | - |
54 | | - <!-- OpenNLP Tools --> |
55 | | - |
56 | | - <dependency> |
57 | | - <groupId>org.apache.opennlp</groupId> |
58 | | - <artifactId>opennlp-tools</artifactId> |
59 | | - </dependency> |
60 | | - |
61 | | - <!-- DialogFlow --> |
62 | | - |
63 | | - <dependency> |
64 | | - <groupId>com.google.cloud</groupId> |
65 | | - <artifactId>google-cloud-dialogflow</artifactId> |
66 | | - </dependency> |
67 | | - |
68 | 31 | <!-- EMF --> |
69 | 32 |
|
70 | 33 | <dependency> |
71 | 34 | <groupId>org.eclipse.emf</groupId> |
72 | 35 | <artifactId>org.eclipse.emf.ecore.xmi</artifactId> |
73 | 36 | </dependency> |
74 | 37 |
|
75 | | - <!-- InfluxDB --> |
76 | | - <dependency> |
77 | | - <groupId>com.influxdb</groupId> |
78 | | - <artifactId>influxdb-client-java</artifactId> |
79 | | - </dependency> |
80 | | - |
81 | 38 | <!-- Unirest --> |
82 | 39 | <dependency> |
83 | 40 | <groupId>com.mashape.unirest</groupId> |
|
86 | 43 |
|
87 | 44 | <!-- Utils --> |
88 | 45 |
|
| 46 | + <dependency> |
| 47 | + <groupId>com.google.code.findbugs</groupId> |
| 48 | + <artifactId>jsr305</artifactId> |
| 49 | + </dependency> |
| 50 | + |
89 | 51 | <dependency> |
90 | 52 | <groupId>org.projectlombok</groupId> |
91 | 53 | <artifactId>lombok</artifactId> |
|
126 | 88 | <artifactId>commons-io</artifactId> |
127 | 89 | </dependency> |
128 | 90 |
|
129 | | - <dependency> |
130 | | - <groupId>com.squareup.retrofit2</groupId> |
131 | | - <artifactId>retrofit</artifactId> |
132 | | - </dependency> |
133 | | - |
134 | | - <dependency> |
135 | | - <groupId>com.squareup.retrofit2</groupId> |
136 | | - <artifactId>converter-gson</artifactId> |
137 | | - </dependency> |
138 | | - |
139 | | - <dependency> |
140 | | - <groupId>com.squareup.okhttp3</groupId> |
141 | | - <artifactId>logging-interceptor</artifactId> |
142 | | - </dependency> |
143 | | - |
144 | | - <!-- Analytics --> |
145 | | - |
146 | | - <dependency> |
147 | | - <groupId>org.mapdb</groupId> |
148 | | - <artifactId>mapdb</artifactId> |
149 | | - </dependency> |
150 | | - |
151 | | - <dependency> |
152 | | - <groupId>org.eclipse.collections</groupId> |
153 | | - <artifactId>eclipse-collections</artifactId> |
154 | | - </dependency> |
155 | | - |
156 | | - <dependency> |
157 | | - <groupId>org.eclipse.collections</groupId> |
158 | | - <artifactId>eclipse-collections-api</artifactId> |
159 | | - </dependency> |
160 | | - |
161 | | - <dependency> |
162 | | - <groupId>org.eclipse.collections</groupId> |
163 | | - <artifactId>eclipse-collections-forkjoin</artifactId> |
164 | | - </dependency> |
165 | | - |
166 | | - <!-- https://mvnrepository.com/artifact/org.postgresql/postgresql --> |
167 | | - <dependency> |
168 | | - <groupId>org.postgresql</groupId> |
169 | | - <artifactId>postgresql</artifactId> |
170 | | - </dependency> |
171 | | - |
172 | | - |
173 | 91 | <!-- Xatkit Internal --> |
174 | 92 |
|
175 | 93 | <dependency> |
|
207 | 125 |
|
208 | 126 | <dependencies> |
209 | 127 |
|
210 | | - <!-- Stanford NLP --> |
211 | | - <!-- This dependency has the provided scope because it is only required by some pre/post processors, see the |
212 | | - documentation to setup Stanford NLP in Xatkit. --> |
213 | | - <dependency> |
214 | | - <groupId>edu.stanford.nlp</groupId> |
215 | | - <artifactId>stanford-corenlp</artifactId> |
216 | | - <version>3.9.2</version> |
217 | | - <scope>provided</scope> |
218 | | - <exclusions> |
219 | | - <exclusion> |
220 | | - <groupId>com.google.protobuf</groupId> |
221 | | - <artifactId>protobuf-java</artifactId> |
222 | | - </exclusion> |
223 | | - </exclusions> |
224 | | - </dependency> |
225 | | - |
226 | | - <!-- emoji-java --> |
227 | | - |
228 | | - <dependency> |
229 | | - <groupId>com.vdurmont</groupId> |
230 | | - <artifactId>emoji-java</artifactId> |
231 | | - <version>${emoji-java.version}</version> |
232 | | - </dependency> |
233 | | - |
234 | | - <!-- OpenNLP Tools --> |
235 | | - |
236 | | - <dependency> |
237 | | - <groupId>org.apache.opennlp</groupId> |
238 | | - <artifactId>opennlp-tools</artifactId> |
239 | | - <version>${opennlp-tools.version}</version> |
240 | | - </dependency> |
241 | | - |
242 | | - <!-- DialogFlow --> |
| 128 | + <!-- Utils --> |
243 | 129 |
|
| 130 | + <!-- Provides javax.annotation.Nullable --> |
244 | 131 | <dependency> |
245 | | - <groupId>com.google.cloud</groupId> |
246 | | - <artifactId>google-cloud-dialogflow</artifactId> |
247 | | - <version>${dialogflow.version}</version> |
| 132 | + <groupId>com.google.code.findbugs</groupId> |
| 133 | + <artifactId>jsr305</artifactId> |
| 134 | + <version>${jsr305.version}</version> |
248 | 135 | </dependency> |
249 | 136 |
|
250 | | - <!-- InfluxDB --> |
251 | | - <dependency> |
252 | | - <groupId>com.influxdb</groupId> |
253 | | - <artifactId>influxdb-client-java</artifactId> |
254 | | - <version>${influxdb-client.version}</version> |
255 | | - </dependency> |
256 | | - |
257 | | - <!-- Utils --> |
258 | | - |
259 | 137 | <dependency> |
260 | 138 | <groupId>org.projectlombok</groupId> |
261 | 139 | <artifactId>lombok</artifactId> |
|
293 | 171 | <version>${commons-io.version}</version> |
294 | 172 | </dependency> |
295 | 173 |
|
296 | | - <dependency> |
297 | | - <groupId>com.squareup.retrofit2</groupId> |
298 | | - <artifactId>retrofit</artifactId> |
299 | | - <version>${retrofit.version}</version> |
300 | | - </dependency> |
301 | | - |
302 | | - <dependency> |
303 | | - <groupId>com.squareup.retrofit2</groupId> |
304 | | - <artifactId>converter-gson</artifactId> |
305 | | - <version>${retrofit.version}</version> |
306 | | - </dependency> |
307 | | - |
308 | | - <dependency> |
309 | | - <groupId>com.squareup.okhttp3</groupId> |
310 | | - <artifactId>logging-interceptor</artifactId> |
311 | | - <version>${okhttp3.logging-interceptor.version}</version> |
312 | | - </dependency> |
313 | | - |
314 | 174 | <dependency> |
315 | 175 | <groupId>com.mashape.unirest</groupId> |
316 | 176 | <artifactId>unirest-java</artifactId> |
317 | 177 | <version>${unirest.version}</version> |
318 | 178 | </dependency> |
319 | 179 |
|
320 | | - |
321 | | - <!-- Analytics --> |
322 | | - |
323 | | - <dependency> |
324 | | - <groupId>org.mapdb</groupId> |
325 | | - <artifactId>mapdb</artifactId> |
326 | | - <version>${mapdb.version}</version> |
327 | | - <exclusions> |
328 | | - <exclusion> |
329 | | - <groupId>com.google.guava</groupId> |
330 | | - <artifactId>guava</artifactId> |
331 | | - </exclusion> |
332 | | - </exclusions> |
333 | | - </dependency> |
334 | | - |
335 | | - <!-- Fix the Eclipse collections version, MapDB uses the latest one by default --> |
336 | | - <!-- This version is compatible with the Neo4jPlatform --> |
337 | | - <dependency> |
338 | | - <groupId>org.eclipse.collections</groupId> |
339 | | - <artifactId>eclipse-collections</artifactId> |
340 | | - <version>${eclipse-collections.version}</version> |
341 | | - </dependency> |
342 | | - |
343 | | - <dependency> |
344 | | - <groupId>org.eclipse.collections</groupId> |
345 | | - <artifactId>eclipse-collections-api</artifactId> |
346 | | - <version>${eclipse-collections.version}</version> |
347 | | - </dependency> |
348 | | - |
349 | | - <dependency> |
350 | | - <groupId>org.eclipse.collections</groupId> |
351 | | - <artifactId>eclipse-collections-forkjoin</artifactId> |
352 | | - <version>${eclipse-collections.version}</version> |
353 | | - </dependency> |
354 | | - |
355 | | - <!-- https://mvnrepository.com/artifact/org.postgresql/postgresql --> |
356 | | - <dependency> |
357 | | - <groupId>org.postgresql</groupId> |
358 | | - <artifactId>postgresql</artifactId> |
359 | | - <version>${postgresql.version}</version> |
360 | | - </dependency> |
361 | | - |
362 | | - |
363 | 180 | </dependencies> |
364 | 181 |
|
365 | 182 | </dependencyManagement> |
|
0 commit comments