SonarOpenCommunity / sonar-cxx

Unused private field detected JAVA-W1025
Anti-pattern
Major
5 months agoa year old
37class CollapsibleIfVisitorTest {
38
39  private final Parser<Grammar> p = MiniCParser.create();
40  private final Grammar g = p.getGrammar();41
42  @Test
43  void test() {
 40class CollapsibleIfSelectTest {
 41
 42  private final Parser<Grammar> p = MiniCParser.create();
 43  private final Grammar g = p.getGrammar(); 44
 45  @Test
 46  void test() {
 94  public static class MyGrammar extends MyBaseGrammar {
 95
 96    @SuppressWarnings("unused")
 97    private int junkIntField; 98    public Object junkObjectField;
 99    public Rule rootRule;
100
basePrivateRule is never accessed in MyBaseGrammar
 87    Rule basePackageRule;
 88    public Rule basePublicRule;
 89    @SuppressWarnings("unused")
 90    private Rule basePrivateRule; 91    protected Rule baseProtectedRule;
 92  }
 93
UNNAMED_ENUM_ID is never accessed in AbstractCxxPublicApiVisitor
 76  private static final boolean DUMP = false;
 77
 78  private static final String UNNAMED_CLASSIFIER_ID = "<unnamed class>";
 79  private static final String UNNAMED_ENUM_ID = "<unnamed enumeration>"; 80
 81  private static final String TOKEN_OVERRIDE = "override";
 82  private String[] headerFileSuffixes = null;