diff --git a/java_tools/ConfigDefinition.jar b/java_tools/ConfigDefinition.jar index 16def966d9..acf8317f19 100644 Binary files a/java_tools/ConfigDefinition.jar and b/java_tools/ConfigDefinition.jar differ diff --git a/java_tools/configuration_definition/src/main/java/com/rusefi/output/DataLogConsumer.java b/java_tools/configuration_definition/src/main/java/com/rusefi/output/DataLogConsumer.java index a4c0c1e353..92ca2b22eb 100644 --- a/java_tools/configuration_definition/src/main/java/com/rusefi/output/DataLogConsumer.java +++ b/java_tools/configuration_definition/src/main/java/com/rusefi/output/DataLogConsumer.java @@ -75,7 +75,7 @@ public class DataLogConsumer implements ConfigurationConsumer { @NotNull public static String getComment(String prefix, ConfigField configField, VariableRegistry variableRegistry) { String comment = variableRegistry.applyVariables(configField.getComment()); - String[] comments = comment == null ? new String[0] : comment.split("\\\\n"); + String[] comments = comment == null ? new String[0] : unquote(comment).split("\\\\n"); comment = (comments.length > 0) ? comments[0] : ""; if (comment.isEmpty()) diff --git a/java_tools/configuration_definition/src/test/java/com/rusefi/test/OutputsTest.java b/java_tools/configuration_definition/src/test/java/com/rusefi/test/OutputsTest.java index 5016406d5c..75e7361afe 100644 --- a/java_tools/configuration_definition/src/test/java/com/rusefi/test/OutputsTest.java +++ b/java_tools/configuration_definition/src/test/java/com/rusefi/test/OutputsTest.java @@ -131,7 +131,7 @@ public class OutputsTest { state.readBufferedReader(test, (dataLogConsumer)); assertEquals( "entry = baseFuel, \"hello\", int, \"%d\"\n" + - "entry = baseFuel2, \"line1, int, \"%d\"\n" + "entry = baseFuel2, \"line1\", int, \"%d\"\n" , dataLogConsumer.getContent()); } diff --git a/java_tools/configuration_definition/src/test/java/com/rusefi/test/newParse/ParseStructTest.java b/java_tools/configuration_definition/src/test/java/com/rusefi/test/newParse/ParseStructTest.java index 3ccd5b98b5..c5729fed52 100644 --- a/java_tools/configuration_definition/src/test/java/com/rusefi/test/newParse/ParseStructTest.java +++ b/java_tools/configuration_definition/src/test/java/com/rusefi/test/newParse/ParseStructTest.java @@ -1,13 +1,11 @@ package com.rusefi.test.newParse; -import com.rusefi.RusefiParseErrorStrategy; import com.rusefi.newparse.ParseState; import com.rusefi.newparse.parsing.*; import org.junit.Assert; import org.junit.Test; import java.io.IOException; -import java.lang.reflect.Array; import java.util.List; import static com.rusefi.test.newParse.NewParseHelper.parse;