private void writeSpecialsUpToRole(final Role<?> role) { writeSpecialsUpToRole(role, null); }
private void writeSpecialsUpToRole(final Role<?> role) { writeSpecialsUpToRole(role, null); }
private void writeSpecialsUpToRole(final Role<?> role) { writeSpecialsUpToRole(role, null); }
void closeBrace(final BraceStyle style) { writeSpecialsUpToRole(Roles.RIGHT_BRACE); formatter.closeBrace(style); lastWritten = LastWritten.Other; }
void closeBrace(final BraceStyle style) { writeSpecialsUpToRole(Roles.RIGHT_BRACE); formatter.closeBrace(style); lastWritten = LastWritten.Other; }
void closeBrace(final BraceStyle style) { writeSpecialsUpToRole(Roles.RIGHT_BRACE); formatter.closeBrace(style); lastWritten = LastWritten.Other; }
void openBrace(final BraceStyle style) { writeSpecialsUpToRole(Roles.LEFT_BRACE); space( (style == BraceStyle.EndOfLine || style == BraceStyle.BannerStyle) && lastWritten != LastWritten.Whitespace && lastWritten != LastWritten.LeftParenthesis ); formatter.openBrace(style); lastWritten = style == BraceStyle.BannerStyle ? LastWritten.Other : LastWritten.Whitespace; }
void writeKeyword(final String token, final Role tokenRole) { if (tokenRole != null) { writeSpecialsUpToRole(tokenRole); } if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); } formatter.writeKeyword(token); lastWritten = LastWritten.KeywordOrIdentifier; }
void writeKeyword(final String token, final Role tokenRole) { if (tokenRole != null) { writeSpecialsUpToRole(tokenRole); } if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); } formatter.writeKeyword(token); lastWritten = LastWritten.KeywordOrIdentifier; }
void openBrace(final BraceStyle style) { writeSpecialsUpToRole(Roles.LEFT_BRACE); space( (style == BraceStyle.EndOfLine || style == BraceStyle.BannerStyle) && lastWritten != LastWritten.Whitespace && lastWritten != LastWritten.LeftParenthesis ); formatter.openBrace(style); lastWritten = style == BraceStyle.BannerStyle ? LastWritten.Other : LastWritten.Whitespace; }
void openBrace(final BraceStyle style) { writeSpecialsUpToRole(Roles.LEFT_BRACE); space( (style == BraceStyle.EndOfLine || style == BraceStyle.BannerStyle) && lastWritten != LastWritten.Whitespace && lastWritten != LastWritten.LeftParenthesis ); formatter.openBrace(style); lastWritten = style == BraceStyle.BannerStyle ? LastWritten.Other : LastWritten.Whitespace; }
void writeKeyword(final String token, final Role tokenRole) { if (tokenRole != null) { writeSpecialsUpToRole(tokenRole); } if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); } formatter.writeKeyword(token); lastWritten = LastWritten.KeywordOrIdentifier; }
void comma(final AstNode nextNode, final boolean noSpaceAfterComma) { writeSpecialsUpToRole(Roles.COMMA, nextNode); space(policy.SpaceBeforeBracketComma); formatter.writeDelimiter(","); lastWritten = LastWritten.Other; space(!noSpaceAfterComma && policy.SpaceAfterBracketComma); }
void comma(final AstNode nextNode, final boolean noSpaceAfterComma) { writeSpecialsUpToRole(Roles.COMMA, nextNode); space(policy.SpaceBeforeBracketComma); formatter.writeDelimiter(","); lastWritten = LastWritten.Other; space(!noSpaceAfterComma && policy.SpaceAfterBracketComma); }
void comma(final AstNode nextNode, final boolean noSpaceAfterComma) { writeSpecialsUpToRole(Roles.COMMA, nextNode); space(policy.SpaceBeforeBracketComma); formatter.writeDelimiter(","); lastWritten = LastWritten.Other; space(!noSpaceAfterComma && policy.SpaceAfterBracketComma); }
void writeIdentifier(final String identifier, final Role<Identifier> identifierRole) { writeSpecialsUpToRole(identifierRole != null ? identifierRole : Roles.IDENTIFIER); if (isKeyword(identifier, containerStack.peek())) { if (lastWritten == LastWritten.KeywordOrIdentifier) { space(); } // this space is not strictly required, so we call space() // formatter.writeToken("$"); } else if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); // this space is strictly required, so we directly call the formatter } if (identifierRole == Roles.LABEL) { formatter.writeLabel(identifier); } else { formatter.writeIdentifier(identifier); } lastWritten = LastWritten.KeywordOrIdentifier; }
void writeIdentifier(final String identifier, final Role<Identifier> identifierRole) { writeSpecialsUpToRole(identifierRole != null ? identifierRole : Roles.IDENTIFIER); if (isKeyword(identifier, containerStack.peek())) { if (lastWritten == LastWritten.KeywordOrIdentifier) { space(); } // this space is not strictly required, so we call space() // formatter.writeToken("$"); } else if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); // this space is strictly required, so we directly call the formatter } if (identifierRole == Roles.LABEL) { formatter.writeLabel(identifier); } else { formatter.writeIdentifier(identifier); } lastWritten = LastWritten.KeywordOrIdentifier; }
private void writeQualifiedIdentifier(final Iterable<Identifier> identifiers) { boolean first = true; for (final Identifier identifier : identifiers) { if (first) { first = false; if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); } } else { writeSpecialsUpToRole(Roles.DOT, identifier); formatter.writeToken("."); lastWritten = LastWritten.Other; } writeSpecialsUpToNode(identifier); formatter.writeIdentifier(identifier.getName()); lastWritten = LastWritten.KeywordOrIdentifier; } }
private void writeQualifiedIdentifier(final Iterable<Identifier> identifiers) { boolean first = true; for (final Identifier identifier : identifiers) { if (first) { first = false; if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); } } else { writeSpecialsUpToRole(Roles.DOT, identifier); formatter.writeToken("."); lastWritten = LastWritten.Other; } writeSpecialsUpToNode(identifier); formatter.writeIdentifier(identifier.getName()); lastWritten = LastWritten.KeywordOrIdentifier; } }
private void writeQualifiedIdentifier(final Iterable<Identifier> identifiers) { boolean first = true; for (final Identifier identifier : identifiers) { if (first) { first = false; if (lastWritten == LastWritten.KeywordOrIdentifier) { formatter.space(); } } else { writeSpecialsUpToRole(Roles.DOT, identifier); formatter.writeToken("."); lastWritten = LastWritten.Other; } writeSpecialsUpToNode(identifier); formatter.writeIdentifier(identifier.getName()); lastWritten = LastWritten.KeywordOrIdentifier; } }