diff options
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/query/Collector.java')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/query/Collector.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/query/Collector.java b/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/query/Collector.java index 05b0826cd..ffa7b3072 100644 --- a/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/query/Collector.java +++ b/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/query/Collector.java @@ -164,8 +164,10 @@ public class Collector<T> implements IQueryResult<T> { * * @return An unmodifiable collection of the collected objects */ - @SuppressWarnings("unchecked") public Set<T> toUnmodifiableSet() { - return collected == null ? Collections.EMPTY_SET : Collections.unmodifiableSet(collected); + if (collected == null) { + return Collections.emptySet(); + } + return Collections.unmodifiableSet(collected); } } |