• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pmd / pmd / 277

27 Nov 2025 01:37PM UTC coverage: 78.778% (+0.03%) from 78.749%
277

push

github

adangel
[java] UseArraysAsList: skip when if-statements (#6228)

18419 of 24233 branches covered (76.01%)

Branch coverage included in aggregate %.

40090 of 50038 relevant lines covered (80.12%)

0.81 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/AbstractNameDeclaration.java
1
/*
2
 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3
 */
4

5
package net.sourceforge.pmd.lang.symboltable;
6

7
/**
8
 * Base class for all name declarations.
9
 *
10
 * @deprecated Since 7.19.0. For more info, see {@link net.sourceforge.pmd.lang.symboltable}.
11
 */
12
@Deprecated
13
public abstract class AbstractNameDeclaration implements NameDeclaration {
14

15
    protected ScopedNode node;
16

17
    public AbstractNameDeclaration(ScopedNode node) {
×
18
        this.node = node;
×
19
    }
×
20

21
    @Override
22
    public ScopedNode getNode() {
23
        return node;
×
24
    }
25

26
    @Override
27
    public String getImage() {
28
        return node.getImage();
×
29
    }
30

31
    @Override
32
    public Scope getScope() {
33
        return node.getScope();
×
34
    }
35

36
    @Override
37
    public String getName() {
38
        return getImage();
×
39
    }
40
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc