added ConfigProcessor
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Configuration(path = "test")
|
||||
public class BrokenConfig {
|
||||
@Value(standard = "value")
|
||||
public static String VALUE;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Section(title = "test")
|
||||
public class BrokenSection1 {
|
||||
@Value(standard = "value")
|
||||
public static String VALUE;
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
|
||||
@Configuration(path = "test")
|
||||
@Section(title = "sect")
|
||||
public class BrokenSection2 {
|
||||
@Section(title = "broken subsect")
|
||||
public class Subsect { }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Configuration(path = "test")
|
||||
@Section(title = "sect")
|
||||
public class BrokenValue1 {
|
||||
@Value(standard = "test")
|
||||
public String TEST;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Configuration(path = "test")
|
||||
@Section(title = "sect outer")
|
||||
public class BrokenValue2 {
|
||||
public static class InnerSection {
|
||||
@Value(standard = "value")
|
||||
public static String VALUE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Configuration(path = "test")
|
||||
@Section(title = "sect")
|
||||
public class BrokenValue3 {
|
||||
@Value(standard = "")
|
||||
public static Object VALUE;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Configuration(path = "test")
|
||||
@Section(title = "sect")
|
||||
public class BrokenValue4 {
|
||||
@Value(standard = "256")
|
||||
public static byte VALUE;
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package dev.asdf00.confindibus.testclasses;
|
||||
|
||||
import dev.asdf00.confindibus.annotations.Configuration;
|
||||
import dev.asdf00.confindibus.annotations.Section;
|
||||
import dev.asdf00.confindibus.annotations.Value;
|
||||
|
||||
@Configuration(path = "test")
|
||||
@Section(title = "sect")
|
||||
public class SimpleTestConfig {
|
||||
@Value(standard = "1")
|
||||
public static byte BYTE;
|
||||
@Value(standard = "1")
|
||||
public static short SHORT;
|
||||
@Value(standard = "1")
|
||||
public static int INT;
|
||||
@Value(standard = "1")
|
||||
public static long LONG;
|
||||
@Value(standard = "1.0")
|
||||
public static float FLOAT;
|
||||
@Value(standard = "1.0")
|
||||
public static double DOUBLE;
|
||||
@Value(standard = "true")
|
||||
public static boolean BOOLEAN;
|
||||
@Value(standard = "c")
|
||||
public static char CHAR;
|
||||
@Value(standard = "string")
|
||||
public static String STRING;
|
||||
|
||||
@Section(title = "test inner section")
|
||||
public static class SubSection { }
|
||||
}
|
||||
Reference in New Issue
Block a user