From 77ce258bb91b7ad491002f99d8414b4cc973f3b6 Mon Sep 17 00:00:00 2001 From: Thomas Watson Date: Wed, 27 Sep 2023 13:28:40 -0500 Subject: [PATCH] Add eclipse jdt package attribute "manipulation" to be ignored The "manipulation" attribute is used to mark some split packages from JDT. This change updates the eclipse.importpackage rule to ignore this attribute so it does not get added to our imports. Signed-off-by: Thomas Watson --- cnf/includes/bndtools.bnd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cnf/includes/bndtools.bnd b/cnf/includes/bndtools.bnd index 86391aeb4e..0b661d6ba2 100644 --- a/cnf/includes/bndtools.bnd +++ b/cnf/includes/bndtools.bnd @@ -12,8 +12,8 @@ Bundle-DocURL: https://bndtools.org/ # considered API by the Eclipse project and therefore is free # to move to another bundle. eclipse.importpackage: \ - org.eclipse.jdt.internal.corext.refactoring.*;version=!;ui.workbench=!;common=!;registry=!;texteditor=!;text=!,\ - org.eclipse.*;bundle-symbolic-name="${@bundlesymbolicname}";bundle-version="${range;[==,+);${@bundleversion}}";version=!;ui.workbench=!;common=!;registry=!;texteditor=!;text=! + org.eclipse.jdt.internal.corext.refactoring.*;version=!;ui.workbench=!;common=!;registry=!;texteditor=!;text=!;manipulation=!,\ + org.eclipse.*;bundle-symbolic-name="${@bundlesymbolicname}";bundle-version="${range;[==,+);${@bundleversion}}";version=!;ui.workbench=!;common=!;registry=!;texteditor=!;text=!;manipulation=! # Decorate Equinox OSGi framework dependency -buildpath+.equinox: "org.eclipse.osgi";maven-scope=provided