Class EmptyForInitializerPadCheck

  • All Implemented Interfaces:
    Configurable, Contextualizable

    public class EmptyForInitializerPadCheck
    extends AbstractCheck

    Checks the padding of an empty for initializer; that is whether a white space is required at an empty for initializer, or such white space is forbidden. No check occurs if there is a line wrap at the initializer, as in

     for (
         ; i < j; i++, j--)
      
    • Property option - Specify policy on how to pad an empty for iterator. Type is com.puppycrawl.tools.checkstyle.checks.whitespace.PadOption. Default value is nospace.

    To configure the check:

     <module name="EmptyForInitializerPad"/>
     

    To configure the check to require white space at an empty for iterator:

     <module name="EmptyForInitializerPad">
       <property name="option" value="space"/>
     </module>
     

    Parent is com.puppycrawl.tools.checkstyle.TreeWalker

    Violation Message Keys:

    • ws.notPreceded
    • ws.preceded
    Since:
    3.4