From 979753200381f39578232c18001b8fae7047f0bb Mon Sep 17 00:00:00 2001 From: gjoranv Date: Thu, 29 Jun 2023 11:04:50 +0200 Subject: Add switch to suppress "embedded artifacts" warning. --- .../com/yahoo/container/plugin/mojo/GenerateOsgiManifestMojo.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bundle-plugin') diff --git a/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/GenerateOsgiManifestMojo.java b/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/GenerateOsgiManifestMojo.java index a5392f08e4b..4f2fe4b1200 100644 --- a/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/GenerateOsgiManifestMojo.java +++ b/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/GenerateOsgiManifestMojo.java @@ -78,6 +78,8 @@ public class GenerateOsgiManifestMojo extends AbstractGenerateOsgiManifestMojo { private boolean suppressWarningPublicApi; @Parameter(defaultValue = "false") private boolean suppressWarningOverlappingPackages; + @Parameter(defaultValue = "false") + private boolean suppressWarningEmbeddedArtifacts; @Parameter(defaultValue = "false") private boolean failOnWarnings; @@ -248,7 +250,7 @@ public class GenerateOsgiManifestMojo extends AbstractGenerateOsgiManifestMojo { } private void logProvidedArtifactsIncluded(List includedArtifacts, List providedArtifacts) { - // TODO: add suppress switch + if (suppressWarningEmbeddedArtifacts) return; Set included = includedArtifacts.stream().map(ProvidedArtifact::new).collect(Collectors.toSet()); Set providedIncluded = Sets.intersection(included, new HashSet<>(providedArtifacts)); -- cgit v1.2.3