diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index a4f3762835..f9b4e238e2 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -3816,4 +3816,3 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" #else addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl #endif - diff --git a/java_tools/ConfigDefinition.jar b/java_tools/ConfigDefinition.jar index 046c7d2600..db9ec00614 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/ConfigField.java b/java_tools/configuration_definition/src/main/java/com/rusefi/ConfigField.java index bfa3abb4e7..8879f62a4b 100644 --- a/java_tools/configuration_definition/src/main/java/com/rusefi/ConfigField.java +++ b/java_tools/configuration_definition/src/main/java/com/rusefi/ConfigField.java @@ -23,6 +23,8 @@ public class ConfigField { private static final Pattern DIRECTIVE = Pattern.compile("#(if\\s" + namePattern + "|else|elif\\s\" + namePattern + \"|endif)"); + // we used to have a weird feature of only handing comments starting with + as tooltips + // very unclear what was the value of it. todo; remove all of those and kill this tag? public static final char TS_COMMENT_TAG = '+'; public static final String VOID_NAME = ""; public static final String BOOLEAN_T = "boolean"; diff --git a/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java b/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java index 1501ac8059..dfdc8b93ac 100644 --- a/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java +++ b/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java @@ -41,7 +41,7 @@ public class TSProjectConsumer implements ConfigurationConsumer { return tsPosition; } - if (configField.getComment() != null && configField.getComment().startsWith(ConfigField.TS_COMMENT_TAG + "")) { + if (configField.getComment() != null && configField.getComment().trim().length() > 0) { settingContextHelp.append("\t" + nameWithPrefix + " = \"" + configField.getCommentContent() + "\"" + EOL); } state.variableRegistry.register(nameWithPrefix + "_offset", tsPosition);