Commit 132411c
PHOENIX-7944 (addendum) Move bcprov-jdk18on unused-declared ignore into phoenix-core pom (#2555)
The original fix added the ignore entries to the root pom's
maven-dependency-plugin config (under pluginManagement). However
phoenix-core/pom.xml re-declares the plugin under build/plugins with its
own non-empty <ignoredUnusedDeclaredDependencies> list, which overrides
(does not merge with) the parent's list. As a result the parent-level
bcprov-jdk18on entry never applied to phoenix-core, and the 2.6.0 profile
release still failed at analyze-only with:
Unused declared: org.bouncycastle:bcprov-jdk18on:jar:1.79:test
The companion bcprov-jdk15on used-undeclared ignore kept working because
phoenix-core's <ignoredUsedUndeclaredDependencies/> is empty, so the
parent entry passed through.
Add the bcprov-jdk18on entry directly to phoenix-core's child list so the
ignore actually applies.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 7bc2f3f commit 132411c
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
470 | 470 | | |
471 | 471 | | |
472 | 472 | | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
473 | 477 | | |
474 | 478 | | |
475 | 479 | | |
| |||
0 commit comments