Skip to content

Commit 0640e24

Browse files
committed
Don't auto-split long lines when dumping config
Fixes ViaVersion#4740
1 parent 2adfee3 commit 0640e24

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

common/src/main/java/com/viaversion/viaversion/util/CommentStore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ public void writeComments(final String rawYaml, final File output) throws IOExce
167167

168168
int currentKeyIndents = 0;
169169
String key = "";
170-
for (final String line : rawYaml.split("\n")) {
170+
for (final String line : rawYaml.lines().toList()) {
171171
if (line.isEmpty()) {
172172
continue;
173173
}

common/src/main/java/com/viaversion/viaversion/util/Config.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public abstract class Config extends ConfigSection {
4141
DumperOptions options = new DumperOptions();
4242
options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
4343
options.setPrettyFlow(false);
44+
options.setSplitLines(false);
4445
options.setIndent(2);
4546
return new Yaml(new CustomSafeConstructor(), new Representer(options), options);
4647
});

0 commit comments

Comments
 (0)