Commit a8f3ce3
committed
[osgi] Update to a more recent maven-bundle-plugin
Swagger was using an ancient (mid 2012) version of the maven-bundle-plugin. This uses an even older version of bnd to work out what Swagger's OSGi metadata should be. This old version of bnd uses a naive algorithm for calculating uses constraints which often overspecifies, in this case putting constraints on Jackson and Guava which are not needed. This in turn makes Swagger much harder to deploy in OSGi as Guava's versioning policy is not semantic.
Switching to a more modern maven-bundle plugin fixes this.
Signed-off-by: Tim Ward <timothyjward@apache.org>1 parent c248135 commit a8f3ce3
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
493 | 493 | | |
494 | 494 | | |
495 | 495 | | |
496 | | - | |
| 496 | + | |
497 | 497 | | |
498 | 498 | | |
499 | 499 | | |
| |||
0 commit comments