forked from phoedos/pmd
Fixed false positive in UnusedImports: javadoc comments are parsed to check @see and other tags
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/branches/pmd/4.2.x@6023 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
parent
33bcfed90f
commit
99348a8582
@ -45,10 +45,10 @@ public class UnusedImportsRule extends AbstractRule {
|
|||||||
"@see\\s+(\\p{Alpha}\\p{Alnum}*)[\\s#]");
|
"@see\\s+(\\p{Alpha}\\p{Alnum}*)[\\s#]");
|
||||||
|
|
||||||
private static final Pattern LINK_PATTERNS = Pattern.compile(
|
private static final Pattern LINK_PATTERNS = Pattern.compile(
|
||||||
"\\{@link(?:plain)?\\s+(\\p{Alpha}\\p{Alnum}*)[\\s#]");
|
"\\{@link(?:plain)?\\s+(\\p{Alpha}\\p{Alnum}*)[\\s#\\}]");
|
||||||
|
|
||||||
private static final Pattern VALUE_PATTERN = Pattern.compile(
|
private static final Pattern VALUE_PATTERN = Pattern.compile(
|
||||||
"\\{@value\\s+(\\p{Alpha}\\p{Alnum}*)[\\s#]");
|
"\\{@value\\s+(\\p{Alpha}\\p{Alnum}*)[\\s#\\}]");
|
||||||
|
|
||||||
private static final Pattern[] PATTERNS = { SEE_PATTERN, LINK_PATTERNS, VALUE_PATTERN };
|
private static final Pattern[] PATTERNS = { SEE_PATTERN, LINK_PATTERNS, VALUE_PATTERN };
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user