|
7 | 7 |
|
8 | 8 | <groupId>io.toolisticon.maven.parent</groupId> |
9 | 9 | <artifactId>maven-parent-kotlin-base</artifactId> |
10 | | - <version>2025.10.1</version> |
| 10 | + <version>2025.10.2</version> |
11 | 11 |
|
12 | 12 | <name>Maven Parent - Kotlin Base</name> |
13 | 13 | <description>Maven parent for a holistic kotlin lib project.</description> |
|
44 | 44 | <!-- endregion [KOTLIN PROJECT (KP) CUSTOM SETTINGS] --> |
45 | 45 |
|
46 | 46 | <!-- region [LANGUAGE VERSIONS] --> |
47 | | - <kotlin.version>2.2.20</kotlin.version> |
| 47 | + <kotlin.version>2.2.21</kotlin.version> |
48 | 48 |
|
49 | 49 | <kotlin.compiler.apiVersion>2.2</kotlin.compiler.apiVersion> |
50 | 50 | <kotlin.compiler.languageVersion>2.2</kotlin.compiler.languageVersion> |
51 | 51 | <kotlin.compiler.incremental>${kp.compile.useIncrementalKotlinCompiler}</kotlin.compiler.incremental> |
52 | 52 | <kotlin.compiler.jvmTarget>${java.version}</kotlin.compiler.jvmTarget> |
53 | 53 | <java.version>17</java.version> |
54 | 54 | <jdk.version>17</jdk.version> |
55 | | - <!-- endregion [LANGUAGE VERSIONS] --> |
56 | | - |
57 | | - <!-- region [KOTLIN VERSIONS] --> |
58 | 55 | <kotlinx-serialization.version>1.9.0</kotlinx-serialization.version> |
59 | 56 | <kotlinx-coroutines.version>1.10.2</kotlinx-coroutines.version> |
60 | | - <kotlin-logging.version>7.0.13</kotlin-logging.version> |
61 | | - <!-- endregion [KOTLIN VERSIONS] --> |
62 | | - |
63 | | - <!-- region [RUNTIME VERSIONS] --> |
64 | | - <apiguardian.version>1.1.2</apiguardian.version> |
65 | | - <jetbrains-annotations.version>26.0.2-1</jetbrains-annotations.version> |
66 | | - <logback.version>1.5.20</logback.version> |
67 | | - <!-- endregion [RUNTIME VERSIONS] --> |
68 | | - |
69 | | - <!-- region [TEST VERSIONS] --> |
70 | | - <assertj.version>3.27.6</assertj.version> |
71 | | - <awaitility.version>4.3.0</awaitility.version> |
72 | | - <jgiven.version>2.0.3</jgiven.version> |
73 | | - <junit5.version>6.0.0</junit5.version> |
74 | | - <mockito-kotlin.version>6.1.0</mockito-kotlin.version> |
75 | | - <!-- endregion [TEST VERSIONS] --> |
| 57 | + <!-- endregion [LANGUAGE VERSIONS] --> |
76 | 58 | </properties> |
77 | 59 |
|
78 | 60 | <dependencyManagement> |
|
374 | 356 | <dependency> |
375 | 357 | <groupId>io.github.oshai</groupId> |
376 | 358 | <artifactId>kotlin-logging-jvm</artifactId> |
377 | | - <version>${kotlin-logging.version}</version> |
| 359 | + <version>7.0.13</version> |
378 | 360 | </dependency> |
379 | 361 |
|
380 | 362 | <dependency> |
381 | 363 | <groupId>ch.qos.logback</groupId> |
382 | 364 | <artifactId>logback-classic</artifactId> |
383 | | - <version>${logback.version}</version> |
| 365 | + <version>1.5.20</version> |
384 | 366 | </dependency> |
385 | 367 |
|
386 | 368 | <dependency> |
387 | 369 | <groupId>org.apiguardian</groupId> |
388 | 370 | <artifactId>apiguardian-api</artifactId> |
389 | | - <version>${apiguardian.version}</version> |
| 371 | + <version>1.1.2</version> |
390 | 372 | </dependency> |
391 | 373 |
|
392 | 374 | <dependency> |
393 | 375 | <groupId>org.jetbrains</groupId> |
394 | 376 | <artifactId>annotations</artifactId> |
395 | | - <version>${jetbrains-annotations.version}</version> |
| 377 | + <version>26.0.2-1</version> |
396 | 378 | </dependency> |
397 | | - <!-- endregion [RUNTIME DEPENDENCIES] --> |
398 | 379 |
|
399 | | - <!-- region [TEST DEPENDENCIES] --> |
400 | 380 | <dependency> |
401 | | - <groupId>org.junit</groupId> |
402 | | - <artifactId>junit-bom</artifactId> |
403 | | - <version>${junit5.version}</version> |
404 | | - <type>pom</type> |
| 381 | + <groupId>org.slf4j</groupId> |
| 382 | + <artifactId>slf4j-bom</artifactId> |
| 383 | + <version>2.0.17</version> |
405 | 384 | <scope>import</scope> |
| 385 | + <type>pom</type> |
406 | 386 | </dependency> |
| 387 | + <!-- endregion [RUNTIME DEPENDENCIES] --> |
| 388 | + |
| 389 | + <!-- region [TEST DEPENDENCIES] --> |
407 | 390 | <dependency> |
408 | 391 | <groupId>org.assertj</groupId> |
409 | 392 | <artifactId>assertj-bom</artifactId> |
410 | | - <version>${assertj.version}</version> |
| 393 | + <version>3.27.6</version> |
411 | 394 | <type>pom</type> |
412 | 395 | <scope>import</scope> |
413 | 396 | </dependency> |
| 397 | + |
414 | 398 | <dependency> |
415 | | - <groupId>org.mockito.kotlin</groupId> |
416 | | - <artifactId>mockito-kotlin</artifactId> |
417 | | - <version>${mockito-kotlin.version}</version> |
| 399 | + <groupId>org.awaitility</groupId> |
| 400 | + <artifactId>awaitility-kotlin</artifactId> |
| 401 | + <version>4.3.0</version> |
418 | 402 | <scope>test</scope> |
419 | 403 | </dependency> |
| 404 | + |
420 | 405 | <dependency> |
421 | | - <groupId>org.awaitility</groupId> |
422 | | - <artifactId>awaitility-kotlin</artifactId> |
423 | | - <version>${awaitility.version}</version> |
| 406 | + <groupId>nl.jqno.equalsverifier</groupId> |
| 407 | + <artifactId>equalsverifier</artifactId> |
| 408 | + <version>4.2.1</version> |
| 409 | + <scope>test</scope> |
| 410 | + </dependency> |
| 411 | + |
| 412 | + <dependency> |
| 413 | + <groupId>com.tngtech.jgiven</groupId> |
| 414 | + <artifactId>jgiven-junit5</artifactId> |
| 415 | + <version>2.0.3</version> |
| 416 | + <scope>test</scope> |
| 417 | + </dependency> |
| 418 | + |
| 419 | + <dependency> |
| 420 | + <groupId>com.tngtech.jgiven</groupId> |
| 421 | + <artifactId>jgiven-spring-junit5</artifactId> |
| 422 | + <version>2.0.3</version> |
| 423 | + <scope>test</scope> |
| 424 | + </dependency> |
| 425 | + |
| 426 | + <dependency> |
| 427 | + <groupId>org.junit</groupId> |
| 428 | + <artifactId>junit-bom</artifactId> |
| 429 | + <version>6.0.0</version> |
| 430 | + <type>pom</type> |
| 431 | + <scope>import</scope> |
| 432 | + </dependency> |
| 433 | + |
| 434 | + <dependency> |
| 435 | + <groupId>org.mockito.kotlin</groupId> |
| 436 | + <artifactId>mockito-kotlin</artifactId> |
| 437 | + <version>6.1.0</version> |
424 | 438 | <scope>test</scope> |
425 | 439 | </dependency> |
426 | 440 | <!-- endregion [TEST DEPENDENCIES] --> |
|
917 | 931 | <plugin> |
918 | 932 | <groupId>com.tngtech.jgiven</groupId> |
919 | 933 | <artifactId>jgiven-maven-plugin</artifactId> |
920 | | - <version>${jgiven.version}</version> |
| 934 | + <version>2.0.3</version> |
921 | 935 | <executions> |
922 | 936 | <execution> |
923 | 937 | <id>generate-report</id> |
|
935 | 949 | <plugin> |
936 | 950 | <groupId>org.openapitools</groupId> |
937 | 951 | <artifactId>openapi-generator-maven-plugin</artifactId> |
938 | | - <version>7.16.0</version> |
| 952 | + <version>7.17.0</version> |
939 | 953 | </plugin> |
940 | 954 |
|
941 | 955 | <!-- [GENERATOR]: PROPERTIES (writes maven properties to src) (version,execution) --> |
|
0 commit comments