This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
commit 54ed1a0ae267d11a3879a40f377c3d496e481c5b Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Tue Apr 23 18:20:03 2024 -0400 Internal refactoring --- .../apache/commons/configuration2/BaseHierarchicalConfiguration.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java b/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java index 4392f1f4..c745921c 100644 --- a/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java +++ b/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java @@ -518,8 +518,7 @@ public class BaseHierarchicalConfiguration extends AbstractHierarchicalConfigura * @return the {@code NodeModel} for the new configuration */ private static NodeModel<ImmutableNode> createNodeModel(final HierarchicalConfiguration<ImmutableNode> c) { - final ImmutableNode root = c != null ? obtainRootNode(c) : null; - return new InMemoryNodeModel(root); + return new InMemoryNodeModel(obtainRootNode(c)); } /** @@ -530,7 +529,7 @@ public class BaseHierarchicalConfiguration extends AbstractHierarchicalConfigura * @return the root node of this configuration */ private static ImmutableNode obtainRootNode(final HierarchicalConfiguration<ImmutableNode> c) { - return c.getNodeModel().getNodeHandler().getRootNode(); + return c != null ? c.getNodeModel().getNodeHandler().getRootNode() : null; } /**