Class NoLineWrapCheck

  • All Implemented Interfaces:
    Configurable, Contextualizable

    public class NoLineWrapCheck
    extends AbstractCheck

    Checks that chosen statements are not line-wrapped. By default this Check restricts wrapping import and package statements, but it's possible to check any statement.

    Examples of line-wrapped statements (bad case):

    package com.puppycrawl.
        tools.checkstyle.checks;
    
     import com.puppycrawl.tools.
        checkstyle.api.AbstractCheck;
     

    To configure the check to force no line-wrapping in package and import statements (default values):

     <module name="NoLineWrap"/>
     

    To configure the check to force no line-wrapping only in import statements:

     <module name="NoLineWrap">
         <property name="tokens" value="IMPORT"/>
     </module>
     

    Examples of not line-wrapped statements (good case):

    import com.puppycrawl.tools.checkstyle.api.AbstractCheck;
     
    Author:
    maxvetrenko