From 2fa8d0a1b21c1655e7a37384b3e63847d6951ef9 Mon Sep 17 00:00:00 2001 From: Heiko Klare Date: Tue, 7 Oct 2025 13:27:32 +0200 Subject: [PATCH] Mark package export from SVG fragment as internal This mark the package export for org.eclipse.swt.svg from the SVG fragment as internal because it's only required by tests. --- bundles/org.eclipse.swt.svg/META-INF/MANIFEST.MF | 2 +- .../org/eclipse/swt/tests/junit/JSVGRasterizerTest.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bundles/org.eclipse.swt.svg/META-INF/MANIFEST.MF b/bundles/org.eclipse.swt.svg/META-INF/MANIFEST.MF index 73b9635e4a..927d6cd337 100644 --- a/bundles/org.eclipse.swt.svg/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.swt.svg/META-INF/MANIFEST.MF @@ -11,5 +11,5 @@ Fragment-Host: org.eclipse.swt Import-Package: com.github.weisj.jsvg;version="[2.0.0,3.0.0)", com.github.weisj.jsvg.parser;version="[2.0.0,3.0.0)", com.github.weisj.jsvg.view;version="[2.0.0,3.0.0)" -Export-Package: org.eclipse.swt.svg +Export-Package: org.eclipse.swt.svg;x-internal:=true Provide-Capability: eclipse.swt;image.format="svg";version:Version="1.0" diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/JSVGRasterizerTest.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/JSVGRasterizerTest.java index 67352cd96f..995b4fa932 100644 --- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/JSVGRasterizerTest.java +++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/JSVGRasterizerTest.java @@ -26,6 +26,7 @@ import org.eclipse.swt.svg.JSVGRasterizer; import org.junit.jupiter.api.Test; +@SuppressWarnings("restriction") class JSVGRasterizerTest { private final JSVGRasterizer rasterizer = new JSVGRasterizer();