Strip characters \002 and \003 that cause SWT to hang:
https://github.com/eclipse-platform/eclipse.platform.swt/issues/680
diff --git a/plugins/org.eclipse.oomph.p2.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.oomph.p2.ui/META-INF/MANIFEST.MF
index 4169b1b..d451926 100644
--- a/plugins/org.eclipse.oomph.p2.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.oomph.p2.ui/META-INF/MANIFEST.MF
@@ -2,13 +2,13 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.oomph.p2.ui;singleton:=true
-Bundle-Version: 1.19.0.qualifier
+Bundle-Version: 1.20.0.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.eclipse.oomph.p2.internal.ui.P2UIPlugin$Implementation
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: JavaSE-11
-Export-Package: org.eclipse.oomph.p2.internal.ui;version="1.19.0";x-internal:=true
+Export-Package: org.eclipse.oomph.p2.internal.ui;version="1.20.0";x-internal:=true
Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.24.0,4.0.0)",
org.eclipse.core.variables;bundle-version="[3.0.0,4.0.0)";resolution:=optional,
org.eclipse.equinox.p2.core;bundle-version="[2.0.0,3.0.0)",
@@ -18,8 +18,8 @@
org.eclipse.equinox.p2.artifact.repository;bundle-version="[1.0.0,2.0.0)",
org.eclipse.equinox.p2.ui;bundle-version="[2.0.0,3.0.0)",
org.eclipse.equinox.security.ui;bundle-version="[1.1.0,2.0.0)",
- org.eclipse.oomph.ui;bundle-version="[1.18.0,2.0.0)",
- org.eclipse.oomph.p2.core;bundle-version="[1.24.0,2.0.0)";visibility:=reexport,
+ org.eclipse.oomph.ui;bundle-version="[1.19.0,2.0.0)",
+ org.eclipse.oomph.p2.core;bundle-version="[1.25.0,2.0.0)";visibility:=reexport,
org.eclipse.oomph.p2.edit;bundle-version="[1.17.0,2.0.0)";visibility:=reexport,
org.eclipse.ui;bundle-version="[3.5.0,4.0.0)",
org.eclipse.ui.ide;bundle-version="[3.5.0,4.0.0)";resolution:=optional,
diff --git a/plugins/org.eclipse.oomph.p2.ui/pom.xml b/plugins/org.eclipse.oomph.p2.ui/pom.xml
index ac2f245..f55d8fb 100644
--- a/plugins/org.eclipse.oomph.p2.ui/pom.xml
+++ b/plugins/org.eclipse.oomph.p2.ui/pom.xml
@@ -20,7 +20,7 @@
</parent>
<groupId>org.eclipse.oomph</groupId>
<artifactId>org.eclipse.oomph.p2.ui</artifactId>
- <version>1.19.0-SNAPSHOT</version>
+ <version>1.20.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<build>
diff --git a/plugins/org.eclipse.oomph.p2.ui/src/org/eclipse/oomph/p2/internal/ui/SearchEclipseDialog.java b/plugins/org.eclipse.oomph.p2.ui/src/org/eclipse/oomph/p2/internal/ui/SearchEclipseDialog.java
index 2cbcbc2..d97cccb 100644
--- a/plugins/org.eclipse.oomph.p2.ui/src/org/eclipse/oomph/p2/internal/ui/SearchEclipseDialog.java
+++ b/plugins/org.eclipse.oomph.p2.ui/src/org/eclipse/oomph/p2/internal/ui/SearchEclipseDialog.java
@@ -1386,7 +1386,7 @@
result.append(item.getNamespace());
result.append('/');
result.append(URI.decode(item.getName()));
- return result.toString();
+ return DiagnosticDecorator.strip(result.toString());
}
return null;
diff --git a/plugins/org.eclipse.oomph.setup.editor/META-INF/MANIFEST.MF b/plugins/org.eclipse.oomph.setup.editor/META-INF/MANIFEST.MF
index ddf5ea7..e3f46e9 100644
--- a/plugins/org.eclipse.oomph.setup.editor/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.oomph.setup.editor/META-INF/MANIFEST.MF
@@ -32,6 +32,6 @@
org.eclipse.oomph.base.edit;bundle-version="[1.16.0,2.0.0)";visibility:=reexport,
org.eclipse.oomph.setup.p2.edit;bundle-version="[1.15.0,2.0.0)",
org.eclipse.oomph.p2.edit;bundle-version="[1.17.0,2.0.0)";visibility:=reexport,
- org.eclipse.oomph.p2.ui;bundle-version="[1.19.0,2.0.0)"
+ org.eclipse.oomph.p2.ui;bundle-version="[1.20.0,2.0.0)"
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: org.eclipse.oomph.setup.editor
diff --git a/plugins/org.eclipse.oomph.setup.editor/src/org/eclipse/oomph/setup/presentation/OpenDiscoveredType.java b/plugins/org.eclipse.oomph.setup.editor/src/org/eclipse/oomph/setup/presentation/OpenDiscoveredType.java
index 0ca11d7..3739051 100644
--- a/plugins/org.eclipse.oomph.setup.editor/src/org/eclipse/oomph/setup/presentation/OpenDiscoveredType.java
+++ b/plugins/org.eclipse.oomph.setup.editor/src/org/eclipse/oomph/setup/presentation/OpenDiscoveredType.java
@@ -1902,7 +1902,7 @@
Point size = UIUtil.caclcuateSize(toolTip);
hoverInformationControlManager.setSizeConstraints(size.x + 4, size.y + 1, true, false);
- return result.toString();
+ return DiagnosticDecorator.strip(result.toString());
}
}
diff --git a/plugins/org.eclipse.oomph.setup.installer/META-INF/MANIFEST.MF b/plugins/org.eclipse.oomph.setup.installer/META-INF/MANIFEST.MF
index 57b4874..0cd5f66 100644
--- a/plugins/org.eclipse.oomph.setup.installer/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.oomph.setup.installer/META-INF/MANIFEST.MF
@@ -25,7 +25,7 @@
org.eclipse.equinox.p2.ui.sdk;bundle-version="[1.2.4,2.0.0)",
org.eclipse.urischeme;bundle-version="[1.0.0,2.0.0)",
org.eclipse.oomph.ui;bundle-version="[1.19.0,2.0.0)",
- org.eclipse.oomph.p2.ui;bundle-version="[1.19.0,2.0.0)",
+ org.eclipse.oomph.p2.ui;bundle-version="[1.20.0,2.0.0)",
org.eclipse.oomph.setup.p2;bundle-version="[1.19.0,2.0.0)",
org.eclipse.oomph.setup.core;bundle-version="[1.27.0,2.0.0)",
org.eclipse.oomph.jreinfo.ui;bundle-version="[1.15.0,2.0.0)",