From 9a76dcf3c91ba74e1c5cbd8fac486d770605db26 Mon Sep 17 00:00:00 2001 From: Sebastian Bazley Date: Sat, 21 Nov 2009 18:48:48 +0000 Subject: [PATCH] Suppress Eclipse warnings for deliberate name shadowing git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@882964 13f79535-47bb-0310-9956-ffa450edef68 --- .../commons/lang/reflect/testbed/PrivatelyShadowedChild.java | 1 + .../org/apache/commons/lang/reflect/testbed/PublicChild.java | 1 + .../commons/lang/reflect/testbed/PubliclyShadowedChild.java | 1 + 3 files changed, 3 insertions(+) diff --git a/src/test/org/apache/commons/lang/reflect/testbed/PrivatelyShadowedChild.java b/src/test/org/apache/commons/lang/reflect/testbed/PrivatelyShadowedChild.java index aca10c298..8bca6c47b 100644 --- a/src/test/org/apache/commons/lang/reflect/testbed/PrivatelyShadowedChild.java +++ b/src/test/org/apache/commons/lang/reflect/testbed/PrivatelyShadowedChild.java @@ -20,6 +20,7 @@ * @author mbenson * @version $Id$ */ +@SuppressWarnings({ "unused", "hiding" }) // deliberate re-use of variable names public class PrivatelyShadowedChild extends Parent { private String s = "ss"; private boolean b = true; diff --git a/src/test/org/apache/commons/lang/reflect/testbed/PublicChild.java b/src/test/org/apache/commons/lang/reflect/testbed/PublicChild.java index 187036fa9..cfbe555ed 100644 --- a/src/test/org/apache/commons/lang/reflect/testbed/PublicChild.java +++ b/src/test/org/apache/commons/lang/reflect/testbed/PublicChild.java @@ -21,5 +21,6 @@ * @version $Id$ */ public class PublicChild extends Parent { + @SuppressWarnings("hiding") // deliberate reuse of variable name static final String VALUE = "child"; } \ No newline at end of file diff --git a/src/test/org/apache/commons/lang/reflect/testbed/PubliclyShadowedChild.java b/src/test/org/apache/commons/lang/reflect/testbed/PubliclyShadowedChild.java index ccdf8dad2..f5cf8493d 100644 --- a/src/test/org/apache/commons/lang/reflect/testbed/PubliclyShadowedChild.java +++ b/src/test/org/apache/commons/lang/reflect/testbed/PubliclyShadowedChild.java @@ -20,6 +20,7 @@ * @author mbenson * @version $Id$ */ +@SuppressWarnings("hiding") // deliberate re-use of variable names public class PubliclyShadowedChild extends Parent { public String s = "ss"; public boolean b = true;