diff options
| author | 2026-01-10 16:07:16 +0200 | |
|---|---|---|
| committer | 2026-01-10 16:19:49 +0200 | |
| commit | 15be745119e3029f91920327d17251a021f1100e (patch) | |
| tree | fe366f138ae15c731a457bc6044f285de95d48a0 | |
| parent | Add LWJGL (diff) | |
| download | lv.enes:parent-15be745119e3029f91920327d17251a021f1100e.tar.gz lv.enes:parent-15be745119e3029f91920327d17251a021f1100e.tar.xz lv.enes:parent-15be745119e3029f91920327d17251a021f1100e.zip | |
Get rid of Checker Framework
It is cool but a bit too painful & slow. Keeping the annotation dependency though.
| -rw-r--r-- | pom.xml | 48 |
1 files changed, 0 insertions, 48 deletions
| @@ -55,7 +55,6 @@ | |||
| 55 | 55 | ||
| 56 | <bouncycastle.version>1.83</bouncycastle.version> | 56 | <bouncycastle.version>1.83</bouncycastle.version> |
| 57 | <brotli4j.version>1.20.0</brotli4j.version> | 57 | <brotli4j.version>1.20.0</brotli4j.version> |
| 58 | <checker.version>3.53.0</checker.version> | ||
| 59 | <checkstyle.version>13.0.0</checkstyle.version> | 58 | <checkstyle.version>13.0.0</checkstyle.version> |
| 60 | <jakarta.json.version>3.0.1</jakarta.json.version> | 59 | <jakarta.json.version>3.0.1</jakarta.json.version> |
| 61 | <javafx.version>24.0.2</javafx.version> | 60 | <javafx.version>24.0.2</javafx.version> |
| @@ -169,11 +168,6 @@ | |||
| 169 | <version>${bouncycastle.version}</version> | 168 | <version>${bouncycastle.version}</version> |
| 170 | </dependency> | 169 | </dependency> |
| 171 | <dependency> | 170 | <dependency> |
| 172 | <groupId>org.checkerframework</groupId> | ||
| 173 | <artifactId>checker-qual</artifactId> | ||
| 174 | <version>${checker.version}</version> | ||
| 175 | </dependency> | ||
| 176 | <dependency> | ||
| 177 | <groupId>org.eclipse</groupId> | 171 | <groupId>org.eclipse</groupId> |
| 178 | <artifactId>yasson</artifactId> | 172 | <artifactId>yasson</artifactId> |
| 179 | <version>${yasson.version}</version> | 173 | <version>${yasson.version}</version> |
| @@ -218,11 +212,6 @@ | |||
| 218 | </dependency> | 212 | </dependency> |
| 219 | 213 | ||
| 220 | <dependency> | 214 | <dependency> |
| 221 | <groupId>org.checkerframework</groupId> | ||
| 222 | <artifactId>checker-qual</artifactId> | ||
| 223 | <scope>provided</scope> | ||
| 224 | </dependency> | ||
| 225 | <dependency> | ||
| 226 | <groupId>org.projectlombok</groupId> | 215 | <groupId>org.projectlombok</groupId> |
| 227 | <artifactId>lombok</artifactId> | 216 | <artifactId>lombok</artifactId> |
| 228 | <scope>provided</scope> | 217 | <scope>provided</scope> |
| @@ -520,43 +509,6 @@ | |||
| 520 | </plugin> | 509 | </plugin> |
| 521 | 510 | ||
| 522 | <plugin> | 511 | <plugin> |
| 523 | <artifactId>maven-compiler-plugin</artifactId> | ||
| 524 | <configuration> | ||
| 525 | <fork>true</fork> | ||
| 526 | <annotationProcessorPaths combine.children="append"> | ||
| 527 | <path> | ||
| 528 | <groupId>org.checkerframework</groupId> | ||
| 529 | <artifactId>checker</artifactId> | ||
| 530 | <version>${checker.version}</version> | ||
| 531 | </path> | ||
| 532 | </annotationProcessorPaths> | ||
| 533 | <annotationProcessors combine.children="append"> | ||
| 534 | <annotationProcessor>org.checkerframework.checker.nullness.NullnessChecker</annotationProcessor> | ||
| 535 | <annotationProcessor>org.checkerframework.checker.optional.OptionalChecker</annotationProcessor> | ||
| 536 | <!-- <annotationProcessor>org.checkerframework.checker.resourceleak.ResourceLeakChecker</annotationProcessor> --> | ||
| 537 | <annotationProcessor>org.checkerframework.checker.regex.RegexChecker</annotationProcessor> | ||
| 538 | <annotationProcessor>org.checkerframework.checker.formatter.FormatterChecker</annotationProcessor> | ||
| 539 | </annotationProcessors> | ||
| 540 | <compilerArgs combine.children="append"> | ||
| 541 | <arg>-Xmaxerrs</arg> | ||
| 542 | <arg>10000</arg> | ||
| 543 | <arg>-Xmaxwarns</arg> | ||
| 544 | <arg>10000</arg> | ||
| 545 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg> | ||
| 546 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg> | ||
| 547 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg> | ||
| 548 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg> | ||
| 549 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg> | ||
| 550 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg> | ||
| 551 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg> | ||
| 552 | <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg> | ||
| 553 | <arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg> | ||
| 554 | <arg>-AskipFiles=/target/generated-sources/</arg> | ||
| 555 | </compilerArgs> | ||
| 556 | </configuration> | ||
| 557 | </plugin> | ||
| 558 | |||
| 559 | <plugin> | ||
| 560 | <artifactId>maven-pmd-plugin</artifactId> | 512 | <artifactId>maven-pmd-plugin</artifactId> |
| 561 | <executions> | 513 | <executions> |
| 562 | <execution> | 514 | <execution> |