void (@NotNull GrTypeDefinitionBody typeDefinitionBody) { if (myType1 == GroovyTokenTypes.mLCURLY && myType2 == GroovyTokenTypes.mRCURLY) { if (mySettings.KEEP_SIMPLE_CLASSES_IN_ONE_LINE) { createSpaceInCode(false); } else { createLF(true); } } else if (myType1 == GroovyTokenTypes.mLCURLY) { myResult = Spacing.createSpacing(0, 0, mySettings.BLANK_LINES_AFTER_CLASS_HEADER + 1, mySettings.KEEP_LINE_BREAKS, keepBlankLines()); } else if (myType2 == GroovyTokenTypes.mRCURLY) { createLF(true); } else { processClassMembers(typeDefinitionBody); } }