refactoring - useless abstract class

This commit is contained in:
rusefillc 2022-04-15 13:47:14 -04:00
parent f41e15245b
commit 19aec9129b
8 changed files with 7 additions and 11 deletions

View File

@ -1,4 +0,0 @@
package com.rusefi.output;
public abstract class AbstractConfigurationConsumer implements ConfigurationConsumer {
}

View File

@ -4,7 +4,7 @@ import com.rusefi.*;
import static com.rusefi.ToolUtil.EOL; import static com.rusefi.ToolUtil.EOL;
public class BaseCHeaderConsumer extends AbstractConfigurationConsumer { public class BaseCHeaderConsumer implements ConfigurationConsumer {
private static final String BOOLEAN_TYPE = "bool"; private static final String BOOLEAN_TYPE = "bool";
private final StringBuilder content = new StringBuilder(); private final StringBuilder content = new StringBuilder();

View File

@ -15,7 +15,7 @@ import java.util.TreeSet;
import static com.rusefi.ConfigField.unquote; import static com.rusefi.ConfigField.unquote;
import static org.abego.treelayout.internal.util.java.lang.string.StringUtil.quote; import static org.abego.treelayout.internal.util.java.lang.string.StringUtil.quote;
public class DataLogConsumer extends AbstractConfigurationConsumer { public class DataLogConsumer implements ConfigurationConsumer {
public static final String UNUSED = "unused"; public static final String UNUSED = "unused";
private final String fileName; private final String fileName;
private final CharArrayWriter tsWriter = new CharArrayWriter(); private final CharArrayWriter tsWriter = new CharArrayWriter();

View File

@ -10,7 +10,7 @@ import java.io.IOException;
import static com.rusefi.output.DataLogConsumer.getComment; import static com.rusefi.output.DataLogConsumer.getComment;
import static org.abego.treelayout.internal.util.java.lang.string.StringUtil.quote; import static org.abego.treelayout.internal.util.java.lang.string.StringUtil.quote;
public class GaugeConsumer extends AbstractConfigurationConsumer { public class GaugeConsumer implements ConfigurationConsumer {
private final String fileName; private final String fileName;
private final ReaderState state; private final ReaderState state;
private final CharArrayWriter charArrayWriter = new CharArrayWriter(); private final CharArrayWriter charArrayWriter = new CharArrayWriter();

View File

@ -13,7 +13,7 @@ import static com.rusefi.output.ConfigStructure.ALIGNMENT_FILL_AT;
import static com.rusefi.output.DataLogConsumer.UNUSED; import static com.rusefi.output.DataLogConsumer.UNUSED;
@SuppressWarnings("StringConcatenationInsideStringBufferAppend") @SuppressWarnings("StringConcatenationInsideStringBufferAppend")
public class GetConfigValueConsumer extends AbstractConfigurationConsumer { public class GetConfigValueConsumer implements ConfigurationConsumer {
private static final String CONFIG_ENGINE_CONFIGURATION = "config->engineConfiguration."; private static final String CONFIG_ENGINE_CONFIGURATION = "config->engineConfiguration.";
private static final String ENGINE_CONFIGURATION = "engineConfiguration."; private static final String ENGINE_CONFIGURATION = "engineConfiguration.";
static final String FILE_HEADER = "#include \"pch.h\"\n"; static final String FILE_HEADER = "#include \"pch.h\"\n";

View File

@ -12,7 +12,7 @@ import static com.rusefi.output.GetConfigValueConsumer.FILE_HEADER;
import static com.rusefi.output.GetConfigValueConsumer.getCompareName; import static com.rusefi.output.GetConfigValueConsumer.getCompareName;
@SuppressWarnings("StringConcatenationInsideStringBufferAppend") @SuppressWarnings("StringConcatenationInsideStringBufferAppend")
public class GetOutputValueConsumer extends AbstractConfigurationConsumer { public class GetOutputValueConsumer implements ConfigurationConsumer {
private final StringBuilder getterBody = new StringBuilder(); private final StringBuilder getterBody = new StringBuilder();
private final String fileName; private final String fileName;

View File

@ -7,7 +7,7 @@ import java.io.*;
/** /**
* [OutputChannels] * [OutputChannels]
*/ */
public class OutputsSectionConsumer extends AbstractConfigurationConsumer { public class OutputsSectionConsumer implements ConfigurationConsumer {
private final String tsOutputsSectionFileName; private final String tsOutputsSectionFileName;
private final TsOutput tsOutput; private final TsOutput tsOutput;
private final ReaderState state; private final ReaderState state;

View File

@ -8,7 +8,7 @@ import java.io.IOException;
/** /**
* Configuration consumer which writes Signature header file * Configuration consumer which writes Signature header file
*/ */
public class SignatureConsumer extends AbstractConfigurationConsumer { public class SignatureConsumer implements ConfigurationConsumer {
private final String destHeader; private final String destHeader;
VariableRegistry registry; VariableRegistry registry;