void (@NotNull YAMLKeyValue key) { final int indent = YAMLUtil.getIndentToThisElement(this); final YAMLElementGenerator generator = YAMLElementGenerator.getInstance(getProject()); IElementType lastChildType = PsiUtilCore.getElementType(getLastChild()); if (indent == 0) { if (lastChildType != YAMLTokenTypes.EOL) { add(generator.createEol()); } } else if (!(lastChildType == YAMLTokenTypes.INDENT && getLastChild().getTextLength() == indent)) { add(generator.createEol()); add(generator.createIndent(indent)); } add(key); }