diff --git a/code/functions/search-query/java/nu/marginalia/functions/searchquery/query_parser/model/QWordPathsRenderer.java b/code/functions/search-query/java/nu/marginalia/functions/searchquery/query_parser/model/QWordPathsRenderer.java index bc55d03b..ff4dd60c 100644 --- a/code/functions/search-query/java/nu/marginalia/functions/searchquery/query_parser/model/QWordPathsRenderer.java +++ b/code/functions/search-query/java/nu/marginalia/functions/searchquery/query_parser/model/QWordPathsRenderer.java @@ -10,11 +10,11 @@ class QWordPathsRenderer { private final Set paths; private QWordPathsRenderer(Collection paths) { - this.paths = Collections.unmodifiableSet(new HashSet<>(paths)); + this.paths = Set.copyOf(paths); } private QWordPathsRenderer(QWordGraph graph) { - this.paths = Collections.unmodifiableSet(QWordGraphPathLister.listPaths(graph)); + this.paths = Set.copyOf(QWordGraphPathLister.listPaths(graph)); } public static String render(QWordGraph graph) {