From 54990fc2faefdbff632635fd6d7f2332d8de50ae Mon Sep 17 00:00:00 2001
From: rnveach
Date: Mon, 9 Nov 2015 22:05:54 -0500
Subject: [PATCH] Issue #2451: deprecated AbstractTypeParameterNameCheck
---
pom.xml | 1 +
.../checks/naming/AbstractTypeParameterNameCheck.java | 5 ++++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index 8cb6f2f8d..d8db48032 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1719,6 +1719,7 @@
com/puppycrawl/tools/checkstyle/checks/coding/AbstractIllegalCheck.class
com/puppycrawl/tools/checkstyle/checks/coding/AbstractIllegalMethodCheck.class
com/puppycrawl/tools/checkstyle/checks/coding/AbstractNestedDepthCheck.class
+ com/puppycrawl/tools/checkstyle/checks/naming/AbstractTypeParameterNameCheck.class
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbstractTypeParameterNameCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbstractTypeParameterNameCheck.java
index 6401de950..e0dbd7dda 100644
--- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbstractTypeParameterNameCheck.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbstractTypeParameterNameCheck.java
@@ -29,9 +29,12 @@ import com.puppycrawl.tools.checkstyle.api.TokenTypes;
*
*
* This class extends {@link AbstractNameCheck}
- *
+ * @deprecated Checkstyle will not support abstract checks anymore. Use
+ * {@link AbstractNameCheck} instead.
* @author Travis Schneeberger
+ * @noinspection AbstractClassNeverImplemented
*/
+@Deprecated
public abstract class AbstractTypeParameterNameCheck
extends AbstractNameCheck {