Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Loskutov2018-02-16 16:59:43 +0000
committerAndrey Loskutov2018-02-21 09:10:09 +0000
commit5079e061ee522750cf7b750660bffe94b826181c (patch)
tree1c8e5f60b4887255abdee39daed24011bcd4ca88
parent68168b31d2f74e46f130e7c787d3b4353d432eb0 (diff)
downloadeclipse.platform.runtime-5079e061ee522750cf7b750660bffe94b826181c.tar.gz
eclipse.platform.runtime-5079e061ee522750cf7b750660bffe94b826181c.tar.xz
eclipse.platform.runtime-5079e061ee522750cf7b750660bffe94b826181c.zip
Change-Id: I4c650363bd8290c60d12ed6c5ca658e52eddfd6f Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
-rw-r--r--bundles/org.eclipse.core.jobs/.settings/.api_filters11
-rw-r--r--bundles/org.eclipse.core.jobs/src/org/eclipse/core/runtime/jobs/Job.java4
2 files changed, 15 insertions, 0 deletions
diff --git a/bundles/org.eclipse.core.jobs/.settings/.api_filters b/bundles/org.eclipse.core.jobs/.settings/.api_filters
new file mode 100644
index 000000000..848bde713
--- /dev/null
+++ b/bundles/org.eclipse.core.jobs/.settings/.api_filters
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<component id="org.eclipse.core.jobs" version="2">
+ <resource path="src/org/eclipse/core/runtime/jobs/Job.java" type="org.eclipse.core.runtime.jobs.Job">
+ <filter comment="Bug 531276 - Mark Job.createSystem(ICoreRunnable) API for deletion" id="338944126">
+ <message_arguments>
+ <message_argument value="org.eclipse.core.runtime.jobs.Job"/>
+ <message_argument value="createSystem(ICoreRunnable)"/>
+ </message_arguments>
+ </filter>
+ </resource>
+</component>
diff --git a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/runtime/jobs/Job.java b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/runtime/jobs/Job.java
index e432c1e82..4213d83d7 100644
--- a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/runtime/jobs/Job.java
+++ b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/runtime/jobs/Job.java
@@ -237,7 +237,11 @@ public abstract class Job extends InternalJob implements IAdaptable {
* @see ICoreRunnable
* @see Job#setSystem(boolean)
* @since 3.8
+ * @noreference This API is planned to be deleted, see
+ * https://bugs.eclipse.org/531276 for details.
+ * @deprecated use {@link #create(String, ICoreRunnable)} instead
*/
+ @Deprecated
public static Job createSystem(final ICoreRunnable runnable) {
return createSystem("", runnable); //$NON-NLS-1$
}

Back to the top