Skip to content

Commit 0541e93

Browse files
SONARJAVA-5550 Add some pom configuration to cleanup build logs and improve build caching (#5137)
1 parent fe250d7 commit 0541e93

2 files changed

Lines changed: 30 additions & 0 deletions

File tree

  • java-checks-test-sources/default
  • java-symbolic-execution/java-symbolic-execution-checks-test-sources

java-checks-test-sources/default/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,6 +1025,9 @@
10251025
<groupId>org.apache.maven.plugins</groupId>
10261026
<artifactId>maven-compiler-plugin</artifactId>
10271027
<configuration>
1028+
<compilerArgs>
1029+
<arg>-Xlint:-deprecation</arg>
1030+
</compilerArgs>
10281031
<release>23</release>
10291032
<source>23</source>
10301033
<target>23</target>

java-symbolic-execution/java-symbolic-execution-checks-test-sources/pom.xml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,33 @@
3939
<release>17</release>
4040
<source>17</source>
4141
<target>17</target>
42+
<annotationProcessorPaths>
43+
<path>
44+
<groupId>org.projectlombok</groupId>
45+
<artifactId>lombok</artifactId>
46+
<version>1.18.38</version>
47+
</path>
48+
<path>
49+
<groupId>org.eclipse.sisu</groupId>
50+
<artifactId>org.eclipse.sisu.inject</artifactId>
51+
<version>0.3.0</version>
52+
</path>
53+
<path>
54+
<groupId>org.immutables</groupId>
55+
<artifactId>value</artifactId>
56+
<version>2.7.1</version>
57+
</path>
58+
<path>
59+
<groupId>org.apache.logging.log4j</groupId>
60+
<artifactId>log4j-core</artifactId>
61+
<version>2.17.1</version>
62+
</path>
63+
<path>
64+
<groupId>org.netbeans.api</groupId>
65+
<artifactId>org-netbeans-api-annotations-common</artifactId>
66+
<version>RELEASE125</version>
67+
</path>
68+
</annotationProcessorPaths>
4269
</configuration>
4370
</plugin>
4471
<plugin>

0 commit comments

Comments
 (0)