diff --git a/java_tools/ConfigDefinition.jar b/java_tools/ConfigDefinition.jar index 8a2e80cc83..d90ac3acfb 100644 Binary files a/java_tools/ConfigDefinition.jar and b/java_tools/ConfigDefinition.jar differ diff --git a/java_tools/configuration_definition/src/com/rusefi/ConfigStructure.java b/java_tools/configuration_definition/src/com/rusefi/ConfigStructure.java index dc4a187b2b..15fbdffc69 100644 --- a/java_tools/configuration_definition/src/com/rusefi/ConfigStructure.java +++ b/java_tools/configuration_definition/src/com/rusefi/ConfigStructure.java @@ -13,7 +13,8 @@ import static com.rusefi.ConfigField.BOOLEAN_T; */ public class ConfigStructure { - private static final String ALIGNMENT_FILL_AT = "alignmentFill_at_"; + public static final String ALIGNMENT_FILL = "alignmentFill"; + private static final String ALIGNMENT_FILL_AT = ALIGNMENT_FILL + "_at_"; public final String name; public final String comment; diff --git a/java_tools/configuration_definition/src/com/rusefi/output/TSProjectConsumer.java b/java_tools/configuration_definition/src/com/rusefi/output/TSProjectConsumer.java index cdefee72be..f919704917 100644 --- a/java_tools/configuration_definition/src/com/rusefi/output/TSProjectConsumer.java +++ b/java_tools/configuration_definition/src/com/rusefi/output/TSProjectConsumer.java @@ -70,7 +70,7 @@ public class TSProjectConsumer implements ConfigurationConsumer { tsPosition += size; } else if (configField.getTsInfo() == null) { - if (!configField.getName().toLowerCase().contains("alignmentFill".toLowerCase()) && !configField.getName().toLowerCase().contains("unused")) { + if (!configField.getName().toLowerCase().contains(ConfigStructure.ALIGNMENT_FILL.toLowerCase()) && !configField.getName().toLowerCase().contains("unused")) { throw new IllegalArgumentException("Need TS info for " + configField.getName() + " at "+ prefix); } tsHeader.write(";no TS info - skipping " + prefix + configField.getName() + " offset " + tsPosition);