Skip to content

Commit 326bcde

Browse files
committed
HSEARCH-4082 Configure ForbiddenApis to silently ignore signatures involving missing classes
This should get rid of warnings. See policeman-tools/forbidden-apis#83 Signed-off-by: Yoann Rodière <[email protected]>
1 parent 8c8f4ba commit 326bcde

File tree

3 files changed

+2
-4
lines changed

3 files changed

+2
-4
lines changed

build-config/src/main/resources/forbidden-runtime.txt

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
# This file contains forbidden API signatures common to all modules
77

8-
@ignoreUnresolvable
98
@defaultMessage Should not be used
109

1110
################################################################################################################

build-config/src/main/resources/forbidden-tests.txt

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
# This file contains forbidden API signatures common to all modules
77

8-
@ignoreUnresolvable
98
@defaultMessage Should not be used
109

1110
################################################################################################################

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1379,7 +1379,7 @@
13791379
<bundledSignature>jdk-internal-15</bundledSignature>
13801380
</bundledSignatures>
13811381
<failOnMissingClasses>false</failOnMissingClasses>
1382-
<failOnUnresolvableSignatures>false</failOnUnresolvableSignatures>
1382+
<ignoreSignaturesOfMissingClasses>true</ignoreSignaturesOfMissingClasses>
13831383
<signaturesArtifacts>
13841384
<signaturesArtifact>
13851385
<groupId>org.hibernate.search</groupId>
@@ -1400,7 +1400,7 @@
14001400
<configuration>
14011401
<!-- if the used Java version is too new, don't fail, just do nothing: -->
14021402
<failOnUnsupportedJava>false</failOnUnsupportedJava>
1403-
<failOnUnresolvableSignatures>false</failOnUnresolvableSignatures>
1403+
<ignoreSignaturesOfMissingClasses>true</ignoreSignaturesOfMissingClasses>
14041404
<excludes>
14051405
<!--
14061406
Only those two classes are allowed to build search integrators,

0 commit comments

Comments
 (0)