net.sourceforge.pmd.rules.basic

Class BooleanInstantiation

public class BooleanInstantiation extends AbstractRule

Avoid instantiating Boolean objects; you can reference Boolean.TRUE, Boolean.FALSE, or call Boolean.valueOf() instead.
  public class Foo { 
       Boolean bar = new Boolean("true");    // just do a Boolean
       bar = Boolean.TRUE;                   //ok
       Boolean buz = Boolean.valueOf(false); // just do a Boolean buz = Boolean.FALSE; 
  }
 
Method Summary
Objectvisit(ASTAllocationExpression node, Object data)
Objectvisit(ASTPrimaryPrefix node, Object data)

Method Detail

visit

public Object visit(ASTAllocationExpression node, Object data)

visit

public Object visit(ASTPrimaryPrefix node, Object data)