Project: JDT
Bug 219335 [filters] replace implicit rule for empty classpath containers with filter
Reported: 2008-02-18 13:15:59 | Status: resolved fixed

Package Explorer view has an implicit rule that hides all empty classpath containers and jar folders like "Referenced Libraries". This rule is interfering with tools like Mylyn that applies its own task-focused filtering and even non-empty "Referenced Libraries" folder isn't shown when Mylyn filtering is on. One way to address this issue would be to replace implicit rule for "Referenced Libraries" and other empty classpath folders with an explicit filter. That filter will be visible in view menu / Filters... and also can be disabled/enabled by Mylyn using filter API.

Files changed in fix:
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/filters/EmptyLibraryContainerFilter.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/packageview/PackageExplorerContentProvider.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/packageview/PackageExplorerPart.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/viewsupport/ProblemTreeViewer.java