/*
EmptyLineSeparator
allowNoEmptyLineBetweenFields = (default)false
allowMultipleEmptyLines = false
allowMultipleEmptyLinesInsideClassMembers = false
tokens = (default)PACKAGE_DEF, IMPORT, STATIC_IMPORT, CLASS_DEF, INTERFACE_DEF, ENUM_DEF, \
         STATIC_INIT, INSTANCE_INIT, METHOD_DEF, CTOR_DEF, VARIABLE_DEF, RECORD_DEF, \
         COMPACT_CTOR_DEF


*/

package com.puppycrawl.tools.checkstyle.checks.whitespace.emptylineseparator; // ok
/**
 * Some comments here 👉🏻
 👆🏻 */

public class InputEmptyLineSeparatorWithEmoji { // ok



    String s = "👉🏻sas"; // violation ''VARIABLE_DEF' has more than 1 empty lines before.'

            String s2 = "sasds👇🏻";


    String s3 = "👆🏻"; // violation ''VARIABLE_DEF' has more than 1 empty lines before.'

    void foo()
    {
        for (int i = 1; i < 5; i++) {
        }
            // violation 'more than 1 empty line after this line.'




        for(int i = 1;i < 5;i++);
    }
}
class InputEmptyLineSeparatorWithEmoji2{ public static boolean foo2() {return "😂 ".equals("da👉🏻");}
// violation above ''CLASS_DEF' should be separated from previous line'

}
