diff options
Diffstat (limited to 'src/test/java/ch/fhnw/thga/gradleplugins/FregeDTOBuilder.java')
-rw-r--r-- | src/test/java/ch/fhnw/thga/gradleplugins/FregeDTOBuilder.java | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/test/java/ch/fhnw/thga/gradleplugins/FregeDTOBuilder.java b/src/test/java/ch/fhnw/thga/gradleplugins/FregeDTOBuilder.java index cae01d5..d7fe9f1 100644 --- a/src/test/java/ch/fhnw/thga/gradleplugins/FregeDTOBuilder.java +++ b/src/test/java/ch/fhnw/thga/gradleplugins/FregeDTOBuilder.java @@ -10,20 +10,11 @@ public final class FregeDTOBuilder implements Builder { private String compilerFlags = ""; private String replSource = ""; - private static volatile FregeDTOBuilder instance; + private FregeDTOBuilder() {} - private FregeDTOBuilder() { - } - - public static FregeDTOBuilder getInstance() { - FregeDTOBuilder result = instance; - if (result != null) { - return result; - } else { - synchronized (FregeDTOBuilder.class) { - return (instance == null) ? new FregeDTOBuilder() : instance; - } - } + public static FregeDTOBuilder builder() + { + return new FregeDTOBuilder(); } |