From 4a395ee8b7dcab362c2bd6e6b451554ca69089c7 Mon Sep 17 00:00:00 2001 From: Michal Kordas Date: Wed, 30 Sep 2015 22:36:00 +0200 Subject: [PATCH] #1410 Improve description of DefaultPackage rule --- pmd-java/src/main/resources/rulesets/java/controversial.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pmd-java/src/main/resources/rulesets/java/controversial.xml b/pmd-java/src/main/resources/rulesets/java/controversial.xml index 1627cc401d..364d330180 100644 --- a/pmd-java/src/main/resources/rulesets/java/controversial.xml +++ b/pmd-java/src/main/resources/rulesets/java/controversial.xml @@ -278,7 +278,8 @@ public class Foo { class="net.sourceforge.pmd.lang.rule.XPathRule" externalInfoUrl="${pmd.website.baseurl}/rules/java/controversial.html#DefaultPackage"> -Use explicit scoping instead of the default package private level. +Use explicit scoping instead of accidental usage of default package private level. +The rule allows methods and fields annotated with Guava's @VisibleForTesting. 3