1919 </properties >
2020
2121 <dependencies >
22+ <dependency >
23+ <groupId >org.jspecify</groupId >
24+ <artifactId >jspecify</artifactId >
25+ <version >1.0.0</version >
26+ </dependency >
2227 <dependency >
2328 <groupId >org.junit.jupiter</groupId >
2429 <artifactId >junit-jupiter</artifactId >
4752 <plugin >
4853 <artifactId >maven-compiler-plugin</artifactId >
4954 <version >3.14.1</version >
55+ <configuration >
56+ <fork >true</fork >
57+ <meminitial >128m</meminitial >
58+ <maxmem >2048m</maxmem >
59+ <compilerArgs >
60+ <arg >-XDcompilePolicy=simple</arg >
61+ <arg >--should-stop=ifError=FLOW</arg >
62+ <arg >-Xplugin:ErrorProne -Xep:NullAway:ERROR -XepOpt:NullAway:AnnotatedPackages=com.garciat.typeclasses</arg >
63+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg >
64+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg >
65+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg >
66+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg >
67+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED</arg >
68+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg >
69+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg >
70+ <arg >-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg >
71+ <arg >-J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg >
72+ <arg >-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg >
73+ </compilerArgs >
74+ <annotationProcessorPaths >
75+ <path >
76+ <groupId >com.google.errorprone</groupId >
77+ <artifactId >error_prone_core</artifactId >
78+ <version >2.45.0</version >
79+ </path >
80+ <path >
81+ <groupId >com.uber.nullaway</groupId >
82+ <artifactId >nullaway</artifactId >
83+ <version >0.12.14</version >
84+ </path >
85+ </annotationProcessorPaths >
86+ </configuration >
5087 </plugin >
5188 <plugin >
5289 <artifactId >maven-surefire-plugin</artifactId >
86123 <groupId >com.spotify.fmt</groupId >
87124 <artifactId >fmt-maven-plugin</artifactId >
88125 </plugin >
126+ <plugin >
127+ <artifactId >maven-compiler-plugin</artifactId >
128+ </plugin >
89129 </plugins >
90130 </build >
91131</project >
0 commit comments