prep for creating a patch feature
diff --git a/plugins/org.eclipse.jst.common.frameworks/META-INF/MANIFEST.MF b/plugins/org.eclipse.jst.common.frameworks/META-INF/MANIFEST.MF index e58b74e..2b7affc 100644 --- a/plugins/org.eclipse.jst.common.frameworks/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.jst.common.frameworks/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.jst.common.frameworks; singleton:=true -Bundle-Version: 1.1.2.qualifier +Bundle-Version: 1.1.3.qualifier Bundle-Vendor: %pluginVendor Bundle-Localization: plugin Export-Package:
diff --git a/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java b/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java index 880d15c..3252d14 100644 --- a/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java +++ b/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java
@@ -227,7 +227,7 @@ try { - contents = vf.members(); + contents = members( vf ); } catch( CoreException e ) { @@ -275,6 +275,19 @@ return entries; } + + // TODO: This method was created to provide a safe last-minute workaround + // for the issue described in https://bugs.eclipse.org/bugs/show_bug.cgi?id=162974. + // This code needs to be revisited in a future release to find a more + // permanent solution. + + protected IVirtualResource[] members( final IVirtualFolder vf ) + + throws CoreException + + { + return vf.members(); + } private IClasspathEntry newLibraryEntry( final IPath p ) {