diff --git a/qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml b/qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml index ebdff1ad1..750b1f3e9 100644 --- a/qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml +++ b/qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml @@ -153,9 +153,10 @@ OF THE POSSIBILITY OF SUCH DAMAGE. 3 + @@ -175,13 +176,14 @@ OF THE POSSIBILITY OF SUCH DAMAGE. 3 + diff --git a/qulice-pmd/src/test/resources/com/qulice/pmd/StaticAccessToStaticFields.java b/qulice-pmd/src/test/resources/com/qulice/pmd/StaticAccessToStaticFields.java index 201a769bb..e29d4796d 100644 --- a/qulice-pmd/src/test/resources/com/qulice/pmd/StaticAccessToStaticFields.java +++ b/qulice-pmd/src/test/resources/com/qulice/pmd/StaticAccessToStaticFields.java @@ -12,6 +12,21 @@ public int another() { } public int addToNum(final int another) { - return another + StaticAccessToStaticFields.number(); + return another + StaticAccessToStaticFields.number() + this.another(); + } + + class InternalClass { + final int num; + + InternalClass(final int par) { + this.num = par; + } + static int another() { + return 1; + } + + public int add(final int a) { + return a + this.num; + } } }