diff --git a/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/RecordBuilderMetaDataLoader.java b/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/RecordBuilderMetaDataLoader.java index e0484c5..e1a5e95 100644 --- a/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/RecordBuilderMetaDataLoader.java +++ b/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/RecordBuilderMetaDataLoader.java @@ -24,30 +24,30 @@ import java.util.function.Consumer; import javax.annotation.processing.ProcessingEnvironment; class RecordBuilderMetaDataLoader { - private final RecordBuilderMetaData metaData; + private final RecordBuilderMetaData metaData; - RecordBuilderMetaDataLoader(ProcessingEnvironment processingEnv, Consumer logger) { - Map options = processingEnv.getOptions(); - String metaDataClassName = options.get(RecordBuilderMetaData.JAVAC_OPTION_NAME); - if ((metaDataClassName != null) && !metaDataClassName.isEmpty()) { - RecordBuilderMetaData loadedMetaData = null; - try { - Class clazz = Class.forName(metaDataClassName); - loadedMetaData = (RecordBuilderMetaData) clazz.getDeclaredConstructor().newInstance(); - logger.accept("Found meta data: " + clazz); - } catch (InvocationTargetException e) { - // log the thrown exception instead of the invocation target exception - logger.accept("Could not load meta data: " + metaDataClassName + " - " + e); - } catch (Exception e) { - logger.accept("Could not load meta data: " + metaDataClassName + " - " + e); - } - metaData = (loadedMetaData != null) ? loadedMetaData : RecordBuilderMetaData.DEFAULT; - } else { - metaData = new OptionBasedRecordBuilderMetaData(options); - } - } + RecordBuilderMetaDataLoader(ProcessingEnvironment processingEnv, Consumer logger) { + Map options = processingEnv.getOptions(); + String metaDataClassName = options.get(RecordBuilderMetaData.JAVAC_OPTION_NAME); + if ((metaDataClassName != null) && !metaDataClassName.isEmpty()) { + RecordBuilderMetaData loadedMetaData = null; + try { + Class clazz = Class.forName(metaDataClassName); + loadedMetaData = (RecordBuilderMetaData) clazz.getDeclaredConstructor().newInstance(); + logger.accept("Found meta data: " + clazz); + } catch (InvocationTargetException e) { + // log the thrown exception instead of the invocation target exception + logger.accept("Could not load meta data: " + metaDataClassName + " - " + e); + } catch (Exception e) { + logger.accept("Could not load meta data: " + metaDataClassName + " - " + e); + } + metaData = (loadedMetaData != null) ? loadedMetaData : RecordBuilderMetaData.DEFAULT; + } else { + metaData = new OptionBasedRecordBuilderMetaData(options); + } + } - RecordBuilderMetaData getMetaData() { - return metaData; - } + RecordBuilderMetaData getMetaData() { + return metaData; + } }