|
203 | 203 | <node.version>v20.12.2</node.version>
|
204 | 204 | <antlr4.version>4.9.3</antlr4.version>
|
205 | 205 | <io.sdmx.version>1.1.1</io.sdmx.version>
|
206 |
| - <spring.version>5.3.31</spring.version> |
207 | 206 | <guava.version>30.1.1-jre</guava.version>
|
208 | 207 |
|
209 | 208 | <junit.version>5.10.2</junit.version>
|
|
341 | 340 | <artifactId>vtl-spark</artifactId>
|
342 | 341 | <version>${project.version}</version>
|
343 | 342 | </dependency>
|
344 |
| - <dependency> |
345 |
| - <groupId>jakarta.activation</groupId> |
346 |
| - <artifactId>jakarta.activation-api</artifactId> |
347 |
| - <version>2.0.1</version> |
348 |
| - </dependency> |
349 | 343 | <dependency>
|
350 | 344 | <groupId>org.antlr</groupId>
|
351 | 345 | <artifactId>antlr4-runtime</artifactId>
|
352 | 346 | <version>${antlr4.version}</version>
|
353 | 347 | </dependency>
|
| 348 | + <dependency> |
| 349 | + <groupId>jakarta.activation</groupId> |
| 350 | + <artifactId>jakarta.activation-api</artifactId> |
| 351 | + <version>2.0.1</version> |
| 352 | + </dependency> |
| 353 | + |
| 354 | + <!-- common dependencies used by most modules --> |
354 | 355 | <dependency>
|
355 | 356 | <groupId>org.threeten</groupId>
|
356 | 357 | <artifactId>threeten-extra</artifactId>
|
357 | 358 | <version>${threeten.version}</version>
|
358 | 359 | </dependency>
|
| 360 | + |
| 361 | + <!-- support decoupling of grammar and concrete AST --> |
359 | 362 | <dependency>
|
360 | 363 | <groupId>jakarta.xml.bind</groupId>
|
361 | 364 | <artifactId>jakarta.xml.bind-api</artifactId>
|
|
368 | 371 | <scope>runtime</scope>
|
369 | 372 | </dependency>
|
370 | 373 | <dependency>
|
371 |
| - <groupId>org.apache.logging.log4j</groupId> |
372 |
| - <artifactId>log4j-bom</artifactId> |
373 |
| - <version>${log4j.version}</version> |
374 |
| - <type>pom</type> |
375 |
| - <scope>import</scope> |
376 |
| - </dependency> |
377 |
| - <dependency> |
378 |
| - <groupId>org.springframework</groupId> |
379 |
| - <artifactId>spring-framework-bom</artifactId> |
380 |
| - <version>${spring.version}</version> |
381 |
| - <type>pom</type> |
382 |
| - <scope>import</scope> |
| 374 | + <groupId>com.google.guava</groupId> |
| 375 | + <artifactId>guava</artifactId> |
| 376 | + <version>${guava.version}</version> |
383 | 377 | </dependency>
|
| 378 | + |
| 379 | + <!-- logging --> |
384 | 380 | <dependency>
|
385 | 381 | <groupId>org.slf4j</groupId>
|
386 | 382 | <artifactId>slf4j-bom</artifactId>
|
|
389 | 385 | <scope>import</scope>
|
390 | 386 | </dependency>
|
391 | 387 | <dependency>
|
392 |
| - <groupId>org.junit.jupiter</groupId> |
393 |
| - <artifactId>junit-jupiter</artifactId> |
394 |
| - <version>${junit.version}</version> |
| 388 | + <groupId>org.apache.logging.log4j</groupId> |
| 389 | + <artifactId>log4j-bom</artifactId> |
| 390 | + <version>${log4j.version}</version> |
395 | 391 | <type>pom</type>
|
396 | 392 | <scope>import</scope>
|
397 | 393 | </dependency>
|
| 394 | + |
| 395 | + <!-- sdmx --> |
398 | 396 | <dependency>
|
399 |
| - <groupId>org.mockito</groupId> |
400 |
| - <artifactId>mockito-bom</artifactId> |
401 |
| - <type>pom</type> |
402 |
| - <version>${mockito.version}</version> |
403 |
| - <scope>import</scope> |
| 397 | + <groupId>io.sdmx</groupId> |
| 398 | + <artifactId>fusion-core-sdmx</artifactId> |
| 399 | + <version>${io.sdmx.version}</version> |
404 | 400 | </dependency>
|
| 401 | + <dependency> |
| 402 | + <groupId>io.sdmx</groupId> |
| 403 | + <artifactId>fusion-sdmx-rest</artifactId> |
| 404 | + <version>${io.sdmx.version}</version> |
| 405 | + </dependency> |
| 406 | + |
| 407 | + <!-- spark environment --> |
405 | 408 | <dependency>
|
406 | 409 | <groupId>com.fasterxml.jackson</groupId>
|
407 | 410 | <artifactId>jackson-bom</artifactId>
|
408 | 411 | <type>pom</type>
|
409 | 412 | <version>${jackson.version}</version>
|
410 | 413 | <scope>import</scope>
|
411 | 414 | </dependency>
|
412 |
| - <dependency> |
413 |
| - <groupId>org.hsqldb</groupId> |
414 |
| - <artifactId>hsqldb</artifactId> |
415 |
| - <version>${hsqldb.version}</version> |
416 |
| - <scope>test</scope> |
417 |
| - </dependency> |
418 | 415 | <dependency>
|
419 | 416 | <groupId>org.scala-lang</groupId>
|
420 | 417 | <artifactId>scala-reflect</artifactId>
|
|
430 | 427 | <artifactId>spark-sql_${scala.compat.version}</artifactId>
|
431 | 428 | <version>${spark.version}</version>
|
432 | 429 | </dependency>
|
433 |
| - <dependency> |
434 |
| - <groupId>org.openjdk.jol</groupId> |
435 |
| - <artifactId>jol-core</artifactId> |
436 |
| - <version>0.11</version> |
437 |
| - </dependency> |
438 |
| - <dependency> |
439 |
| - <groupId>com.google.code.findbugs</groupId> |
440 |
| - <artifactId>jsr305</artifactId> |
441 |
| - <version>3.0.2</version> |
442 |
| - </dependency> |
443 |
| - <dependency> |
444 |
| - <groupId>com.google.guava</groupId> |
445 |
| - <artifactId>guava</artifactId> |
446 |
| - <version>${guava.version}</version> |
447 |
| - </dependency> |
448 |
| - <dependency> |
449 |
| - <groupId>org.apache.commons</groupId> |
450 |
| - <artifactId>commons-compress</artifactId> |
451 |
| - <version>${ac-compress.version}</version> |
452 |
| - </dependency> |
453 |
| - <dependency> |
454 |
| - <groupId>commons-collections</groupId> |
455 |
| - <artifactId>commons-collections</artifactId> |
456 |
| - <version>${ac-collection.version}</version> |
457 |
| - </dependency> |
458 |
| - <dependency> |
459 |
| - <groupId>commons-lang</groupId> |
460 |
| - <artifactId>commons-lang</artifactId> |
461 |
| - <version>${ac-lang.version}</version> |
462 |
| - </dependency> |
463 |
| - <dependency> |
464 |
| - <groupId>org.apache.commons</groupId> |
465 |
| - <artifactId>commons-lang3</artifactId> |
466 |
| - <version>${ac-lang3.version}</version> |
467 |
| - </dependency> |
468 |
| - <dependency> |
469 |
| - <groupId>org.apache.commons</groupId> |
470 |
| - <artifactId>commons-math3</artifactId> |
471 |
| - <version>${ac-math3.version}</version> |
472 |
| - </dependency> |
473 |
| - <dependency> |
474 |
| - <groupId>org.xerial.snappy</groupId> |
475 |
| - <artifactId>snappy-java</artifactId> |
476 |
| - <version>1.1.10.4</version> |
477 |
| - </dependency> |
478 |
| - <dependency> |
479 |
| - <groupId>org.apache.avro</groupId> |
480 |
| - <artifactId>avro</artifactId> |
481 |
| - <version>1.11.4</version> |
482 |
| - </dependency> |
483 | 430 | <dependency>
|
484 | 431 | <groupId>org.scala-lang</groupId>
|
485 | 432 | <artifactId>scala-library</artifactId>
|
486 | 433 | <version>${scala.version}</version>
|
487 | 434 | </dependency>
|
488 |
| - <dependency> |
489 |
| - <groupId>org.apache.zookeeper</groupId> |
490 |
| - <artifactId>zookeeper</artifactId> |
491 |
| - <version>3.7.2</version> |
492 |
| - </dependency> |
493 |
| - <dependency> |
494 |
| - <groupId>com.thoughtworks.paranamer</groupId> |
495 |
| - <artifactId>paranamer</artifactId> |
496 |
| - <version>2.8</version> |
497 |
| - </dependency> |
498 |
| - <dependency> |
499 |
| - <groupId>org.objenesis</groupId> |
500 |
| - <artifactId>objenesis</artifactId> |
501 |
| - <version>2.5.1</version> |
502 |
| - </dependency> |
503 |
| - <dependency> |
504 |
| - <groupId>org.apache.curator</groupId> |
505 |
| - <artifactId>curator-framework</artifactId> |
506 |
| - <version>2.13.0</version> |
507 |
| - </dependency> |
508 |
| - <dependency> |
509 |
| - <groupId>org.apache.curator</groupId> |
510 |
| - <artifactId>curator-recipes</artifactId> |
511 |
| - <version>2.13.0</version> |
512 |
| - </dependency> |
513 |
| - <dependency> |
514 |
| - <groupId>org.apache.curator</groupId> |
515 |
| - <artifactId>curator-client</artifactId> |
516 |
| - <version>2.13.0</version> |
517 |
| - </dependency> |
518 |
| - <dependency> |
519 |
| - <groupId>commons-net</groupId> |
520 |
| - <artifactId>commons-net</artifactId> |
521 |
| - <version>3.9.0</version> |
522 |
| - </dependency> |
523 |
| - <dependency> |
524 |
| - <groupId>org.apache.commons</groupId> |
525 |
| - <artifactId>commons-text</artifactId> |
526 |
| - <version>1.10.0</version> |
527 |
| - </dependency> |
528 |
| - <dependency> |
529 |
| - <groupId>com.nimbusds</groupId> |
530 |
| - <artifactId>nimbus-jose-jwt</artifactId> |
531 |
| - <version>7.9</version> |
532 |
| - </dependency> |
533 |
| - <dependency> |
534 |
| - <groupId>io.sdmx</groupId> |
535 |
| - <artifactId>fusion-core-sdmx</artifactId> |
536 |
| - <version>${io.sdmx.version}</version> |
537 |
| - </dependency> |
538 |
| - <dependency> |
539 |
| - <groupId>io.sdmx</groupId> |
540 |
| - <artifactId>fusion-sdmx-rest</artifactId> |
541 |
| - <version>${io.sdmx.version}</version> |
542 |
| - </dependency> |
| 435 | + |
| 436 | + <!-- cli bundle--> |
543 | 437 | <dependency>
|
544 | 438 | <groupId>info.picocli</groupId>
|
545 | 439 | <artifactId>picocli</artifactId>
|
546 | 440 | <version>${picocli.version}</version>
|
547 | 441 | </dependency>
|
| 442 | + |
| 443 | + <!-- jupyter kernel --> |
548 | 444 | <dependency>
|
549 | 445 | <groupId>org.zeromq</groupId>
|
550 | 446 | <artifactId>jeromq</artifactId>
|
|
560 | 456 | <artifactId>thymeleaf-spring6</artifactId>
|
561 | 457 | <version>${thymeleaf.version}</version>
|
562 | 458 | </dependency>
|
| 459 | + |
| 460 | + <!-- testing --> |
| 461 | + <dependency> |
| 462 | + <groupId>org.junit.jupiter</groupId> |
| 463 | + <artifactId>junit-jupiter</artifactId> |
| 464 | + <version>${junit.version}</version> |
| 465 | + <type>pom</type> |
| 466 | + <scope>import</scope> |
| 467 | + </dependency> |
| 468 | + <dependency> |
| 469 | + <groupId>org.mockito</groupId> |
| 470 | + <artifactId>mockito-bom</artifactId> |
| 471 | + <type>pom</type> |
| 472 | + <version>${mockito.version}</version> |
| 473 | + <scope>import</scope> |
| 474 | + </dependency> |
| 475 | + <dependency> |
| 476 | + <groupId>org.hsqldb</groupId> |
| 477 | + <artifactId>hsqldb</artifactId> |
| 478 | + <version>${hsqldb.version}</version> |
| 479 | + <scope>test</scope> |
| 480 | + </dependency> |
563 | 481 | <dependency>
|
564 | 482 | <groupId>com.esotericsoftware</groupId>
|
565 | 483 | <artifactId>kryo</artifactId>
|
566 | 484 | <version>4.0.3</version>
|
567 | 485 | <scope>test</scope>
|
568 |
| - <exclusions> |
569 |
| - <exclusion> |
570 |
| - <groupId>org.objenesis</groupId> |
571 |
| - <artifactId>objenesis</artifactId> |
572 |
| - </exclusion> |
573 |
| - </exclusions> |
574 | 486 | </dependency>
|
575 | 487 | <dependency>
|
576 | 488 | <groupId>org.mock-server</groupId>
|
|
0 commit comments