only:Lua refresh rate transparency/logic etc #5939

minor progress and reducing weirdness
This commit is contained in:
rusefillc 2024-02-15 09:17:14 -05:00
parent 2b5178b03f
commit 5f364768ea
1 changed files with 8 additions and 8 deletions

View File

@ -6,6 +6,7 @@ import com.rusefi.tracing.JsonOutput;
import java.io.*;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
@ -24,7 +25,6 @@ import java.util.List;
public class PerfTraceTool {
private static final String ENUM_START_TAG = "enum_start_tag";
private static final String ENUM_END_TAG = "enum_end_tag";
private static final String EOL = "\r\n";
public static void readPerfTrace(String inputFileName, String outputFileName, String topClassLine, String stringType) throws IOException {
List<String> enumNames = readEnums(inputFileName);
@ -38,19 +38,19 @@ public class PerfTraceTool {
BufferedWriter writer = new BufferedWriter(new FileWriter(outputFileName));
writer.write(topClassLine + EOL + EOL);
writer.write("public class EnumNames {" + EOL);
writer.write(topClassLine + "\n\n");
writer.write("// generated " + new Date() + " by " + PerfTraceTool.class + "\n");
writer.write("public class EnumNames {\n");
writer.write("\t" +
stringType +
"[] TypeNames = {" + EOL);
"[] TypeNames = {" + "\n");
for (String enumValue : enumNames)
writer.write("\t\"" + enumValue + "\"," + EOL);
writer.write("\t\"" + enumValue + "\",\n");
writer.write("\t};" + EOL);
writer.write("}" + EOL);
writer.write("\t};" + "\n");
writer.write("}" + "\n");
writer.close();
System.out.println("Done writing to " + outputFileName);