core: Fix single static argument not formatting properly (#294)

This commit is contained in:
i0xHeX 2021-09-17 21:07:31 +03:00 committed by Jason
parent 0cf8030f72
commit b227032032

View file

@ -104,6 +104,9 @@ public class StandardCommandSyntaxFormatter<C> implements CommandSyntaxFormatter
} else if (argument instanceof FlagArgument) { } else if (argument instanceof FlagArgument) {
formattingInstance.appendBlankSpace(); formattingInstance.appendBlankSpace();
formattingInstance.appendFlag((FlagArgument<?>) argument); formattingInstance.appendFlag((FlagArgument<?>) argument);
} else if (argument instanceof StaticArgument) {
formattingInstance.appendBlankSpace();
formattingInstance.appendLiteral((StaticArgument<?>) argument);
} else { } else {
formattingInstance.appendBlankSpace(); formattingInstance.appendBlankSpace();
if (argument.isRequired()) { if (argument.isRequired()) {