diff --git a/pom.xml b/pom.xml index 3f07aeea5..5b4ff2307 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ 1.25.4 1.2.3 1.1.0 - 2.49.0 + 2.50.0 0.13.6 0.15.1 0.28.4 diff --git a/src/main/java/edu/hm/hafner/util/TreeStringBuilder.java b/src/main/java/edu/hm/hafner/util/TreeStringBuilder.java index 203b91a44..3b16f0f99 100644 --- a/src/main/java/edu/hm/hafner/util/TreeStringBuilder.java +++ b/src/main/java/edu/hm/hafner/util/TreeStringBuilder.java @@ -19,8 +19,15 @@ * @author Kohsuke Kawaguchi */ public class TreeStringBuilder { + /** Placeholder that represents no child node, until one is added. */ + private static final Map NO_CHILDREN = Collections.emptyMap(); + private final Child root = new Child(new TreeString()); + private Child getRoot() { + return root; + } + /** * Interns a string. * @@ -53,13 +60,6 @@ public void dedup() { getRoot().dedup(new HashMap<>()); } - /** Placeholder that represents no child node, until one is added. */ - private static final Map NO_CHILDREN = Collections.emptyMap(); - - Child getRoot() { - return root; - } - /** * Child node that may store other elements. */