Skip to content

Commit

Permalink
1.6.10
Browse files Browse the repository at this point in the history
  • Loading branch information
CyR1en committed Jun 1, 2019
1 parent 72859f4 commit 19802a5
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
10 changes: 5 additions & 5 deletions .idea/modules/MCUtils_main.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/modules/MCUtils_test.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Expand Up @@ -21,7 +21,7 @@ public class Initializer {
private static boolean interrupted = false;
private static boolean finished = false;

public static void initAll(Initializable clazz) {
public synchronized static void initAll(Initializable clazz) {
initFields(clazz);
initMethods(clazz);
finished = true;
Expand All @@ -35,7 +35,7 @@ public static boolean finished() {
return finished;
}

public static void initFields(Initializable clazz) {
public synchronized static void initFields(Initializable clazz) {
try {
Field[] fields = clazz.getClass().getDeclaredFields();
for (Field field : fields) {
Expand All @@ -58,7 +58,7 @@ else if (!type.isPrimitive())
}
}

public static void initMethods(Initializable clazz) {
public synchronized static void initMethods(Initializable clazz) {
TreeMap<Integer, Method> methods = prioritizedMethods(clazz.getClass().getDeclaredMethods());
methods.forEach((priority, method) -> {
if (!interrupted)
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/InitializerTest.java
Expand Up @@ -44,7 +44,7 @@ public static void main(String[] args) {
System.out.println(stripped);
UUID newUUID = UUID.fromString(stripped.replaceFirst( "([0-9a-fA-F]{8})([0-9a-fA-F]{4})([0-9a-fA-F]{4})([0-9a-fA-F]{4})([0-9a-fA-F]+)", "$1-$2-$3-$4-$5" ));
System.out.println(newUUID);
//new InitializerTest();
new InitializerTest();
}


Expand Down

0 comments on commit 19802a5

Please sign in to comment.