com.puppycrawl.tools.checkstyle.checks.coding

Class AvoidInlineConditionalsCheck

public class AvoidInlineConditionalsCheck extends Check

Detects inline conditionals. An example inline conditional is this:
 String a = getParameter("a");
 String b = (a==null || a.length<1) ? null : a.substring(1);
 
Rationale: Some developers find inline conditionals hard to read, so their company's coding standards forbids them.

Version: $Revision: 1.5 $

Author: lkuehne

Method Summary
int[]getDefaultTokens()
{@inheritDoc}
int[]getRequiredTokens()
{@inheritDoc}
voidvisitToken(DetailAST aAST)
{@inheritDoc}

Method Detail

getDefaultTokens

public int[] getDefaultTokens()
{@inheritDoc}

getRequiredTokens

public int[] getRequiredTokens()
{@inheritDoc}

visitToken

public void visitToken(DetailAST aAST)
{@inheritDoc}