From 580fea888137de34e19598b88bfffe34c49badbc Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Fri, 20 May 2022 11:46:54 -0400 Subject: [PATCH] Mark deprecated class for removal Change-Id: I68da238f7942bd1d2cd898c470f1dfcdba1fb5a1 --- .../guide/deprecated_API_removals.html | 9 +++++++++ .../eclipse/cdt/jsoncdb/core/participant/Arglets.java | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html b/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html index 880f37a6a27..a98c28490e2 100644 --- a/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html +++ b/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html @@ -82,6 +82,7 @@
  1. org.eclipse.cdt.ui.newui.AbstractPage reduced visibility of many fields
  2. java.util.regex.Matcher use in JSONCDB API will be removed
  3. +
  4. Misnamed class BuiltinDetctionArgsGeneric will be removed

@@ -593,6 +594,14 @@ See Bug 579982.

+

3. Misnamed class BuiltinDetctionArgsGeneric will be removed

+

+ The class BuiltinDetctionArgsGeneric will be removed. Use the correctly spelled BuiltinDetectionArgsGeneric instead. +

+ + diff --git a/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/participant/Arglets.java b/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/participant/Arglets.java index 4c6fa6f35fb..ec909afd1d2 100644 --- a/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/participant/Arglets.java +++ b/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/participant/Arglets.java @@ -373,7 +373,7 @@ public final class Arglets { /** * @deprecated use BuiltinDetectionArgsGeneric instead */ - @Deprecated + @Deprecated(forRemoval = true) public static abstract class BuiltinDetctionArgsGeneric { protected int processArgument(IArgumentCollector resultCollector, String argsLine, Matcher[] optionMatchers) { throw new IllegalStateException(