Skip to content

Commit

Permalink
Add eclipse jdt package attribute "manipulation" to be ignored
Browse files Browse the repository at this point in the history
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 <tjwatson@us.ibm.com>
  • Loading branch information
tjwatson committed Sep 27, 2023
1 parent 99e901c commit 77ce258
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cnf/includes/bndtools.bnd
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 77ce258

Please sign in to comment.