diff options
author | Lars Vogel | 2018-02-14 10:27:37 +0000 |
---|---|---|
committer | Lars Vogel | 2018-02-14 10:45:18 +0000 |
commit | 280bf34a3f03fabac5549756d05bc49bda15777b (patch) | |
tree | cb110d01c2a1a6dd62efc40d3b766ea4c9dc7512 | |
parent | 964820d3310c3c4a4e46bcfc4377765d24d65a23 (diff) | |
download | eclipse.platform.runtime-280bf34a3f03fabac5549756d05bc49bda15777b.tar.gz eclipse.platform.runtime-280bf34a3f03fabac5549756d05bc49bda15777b.tar.xz eclipse.platform.runtime-280bf34a3f03fabac5549756d05bc49bda15777b.zip |
Bug 457134 - Mark IPlatformRunnable for deletionI20180220-2000I20180219-2000I20180218-2000I20180217-1500I20180216-2000I20180216-0415I20180215-2000I20180214-2000
Change-Id: Ia465232bb73770688d817c8ddf3c05943c6c721e
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
-rw-r--r-- | bundles/org.eclipse.core.runtime/.settings/.api_filters | 13 | ||||
-rw-r--r-- | bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatformRunnable.java | 11 |
2 files changed, 21 insertions, 3 deletions
diff --git a/bundles/org.eclipse.core.runtime/.settings/.api_filters b/bundles/org.eclipse.core.runtime/.settings/.api_filters index bd54e2449..61870af9a 100644 --- a/bundles/org.eclipse.core.runtime/.settings/.api_filters +++ b/bundles/org.eclipse.core.runtime/.settings/.api_filters @@ -72,4 +72,17 @@ </message_arguments> </filter> </resource> + <resource path="src/org/eclipse/core/runtime/IPlatformRunnable.java" type="org.eclipse.core.runtime.IPlatformRunnable"> + <filter comment="Bug 457134 - Mark IPlatformRunnable for deletion" id="403853384"> + <message_arguments> + <message_argument value="org.eclipse.core.runtime.IPlatformRunnable"/> + </message_arguments> + </filter> + <filter comment="Bug 457134 - Mark IPlatformRunnable for deletion" id="406052990"> + <message_arguments> + <message_argument value="org.eclipse.core.runtime.IPlatformRunnable"/> + <message_argument value="run(Object)"/> + </message_arguments> + </filter> + </resource> </component> diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatformRunnable.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatformRunnable.java index 35140cdf0..aa260e106 100644 --- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatformRunnable.java +++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatformRunnable.java @@ -14,9 +14,9 @@ import org.eclipse.equinox.app.IApplication; /** * Bootstrap type for the platform. Platform runnables represent executable - * entry points into plug-ins. Runnables can be configured into the Platform's - * <code>org.eclipse.core.runtime.applications</code> extension-point - * or be made available through code or extensions on other plug-in's extension-points. + * entry points into plug-ins. Runnables can be configured into the Platform's + * <code>org.eclipse.core.runtime.applications</code> extension-point or be made + * available through code or extensions on other plug-in's extension-points. * * <p> * Clients may implement this interface. @@ -24,6 +24,11 @@ import org.eclipse.equinox.app.IApplication; * * @since 3.0 * @deprecated use {@link IApplication} + * @noimplement This interface is not intended to be implemented by clients. + * @noreference This interface is not intended to be referenced by clients. + * + * This API is planned to be deleted see + * https://bugs.eclipse.org/bugs/show_bug.cgi?id=457134 for details */ @Deprecated public interface IPlatformRunnable { |