diff --git a/resources/bundles/org.eclipse.core.resources/META-INF/MANIFEST.MF b/resources/bundles/org.eclipse.core.resources/META-INF/MANIFEST.MF index 82730f06304..f089e0fbcc0 100644 --- a/resources/bundles/org.eclipse.core.resources/META-INF/MANIFEST.MF +++ b/resources/bundles/org.eclipse.core.resources/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.core.resources; singleton:=true -Bundle-Version: 3.23.100.qualifier +Bundle-Version: 3.23.200.qualifier Bundle-Activator: org.eclipse.core.resources.ResourcesPlugin Bundle-Vendor: %providerName Bundle-Localization: plugin diff --git a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/events/BuildManager.java b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/events/BuildManager.java index 11db4470a65..10c628ee733 100644 --- a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/events/BuildManager.java +++ b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/events/BuildManager.java @@ -288,7 +288,29 @@ private void basicBuild(int trigger, IncrementalProjectBuilder builder, Map", //$NON-NLS-1$ + builderClass, + pluginId != null ? pluginId : "", //$NON-NLS-1$ + projectName, + rule, + e.getMessage() + ); + + throw new IllegalArgumentException(enhancedMessage, e); + } // Now that we've acquired the rule, changes may have been made concurrently, ensure we're pointing at the // correct currentTree so delta contains concurrent changes made in areas guarded by the scheduling rule if (currentTree != null) { @@ -303,7 +325,29 @@ private void basicBuild(int trigger, IncrementalProjectBuilder builder, Map", //$NON-NLS-1$ + builderClass, + pluginId != null ? pluginId : "", //$NON-NLS-1$ + projectName, + rule, + e.getMessage() + ); + + throw new IllegalArgumentException(enhancedMessage, e); + } } // Be sure to clean up after ourselves. if (clean || currentBuilder.wasForgetStateRequested()) {