From 5bb1e65cac84bea4504a97f5a633eb1845e05522 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Sun, 20 Feb 2022 02:40:00 +0100 Subject: [PATCH] Fix refs --- .../generator/SourcesGeneratorConfiguration.java | 2 +- .../SourcesGeneratorConfigurationRefs.java | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/main/java/it/cavallium/data/generator/SourcesGeneratorConfigurationRefs.java diff --git a/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfiguration.java b/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfiguration.java index 625c50f..4cefa34 100644 --- a/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfiguration.java +++ b/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfiguration.java @@ -11,7 +11,7 @@ public class SourcesGeneratorConfiguration { public String currentVersion; public Map interfacesData; public Map versions; - public Map refs = new HashMap<>(); + public SourcesGeneratorConfigurationRefs refs; public static class InterfaceDataConfiguration { public Set extendInterfaces = new HashSet<>(); diff --git a/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfigurationRefs.java b/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfigurationRefs.java new file mode 100644 index 0000000..01ca0f2 --- /dev/null +++ b/src/main/java/it/cavallium/data/generator/SourcesGeneratorConfigurationRefs.java @@ -0,0 +1,15 @@ +package it.cavallium.data.generator; + +import it.cavallium.data.generator.SourcesGeneratorConfiguration.ClassConfiguration; +import it.cavallium.data.generator.SourcesGeneratorConfiguration.CustomTypesConfiguration; +import it.cavallium.data.generator.SourcesGeneratorConfiguration.VersionTransformation; +import java.util.List; +import java.util.Map; +import java.util.Set; + +public class SourcesGeneratorConfigurationRefs { + public Map> superTypes; + public Map customTypes; + public Map classes; + public List transformations; +}