From e354d3d629f29d3246d4f563440b8e504322dda1 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Tue, 16 Apr 2013 13:38:55 +0400 Subject: [PATCH] Unnecessary copy eliminated --- .../resolve/lazy/descriptors/AbstractLazyMemberScope.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java index 6ca95d0873c..e21c835d90a 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java @@ -16,7 +16,6 @@ package org.jetbrains.jet.lang.resolve.lazy.descriptors; -import com.google.common.collect.Lists; import com.google.common.collect.Sets; import com.intellij.openapi.util.Computable; import com.intellij.util.Function; @@ -109,7 +108,7 @@ public abstract class AbstractLazyMemberScope resolveClassOrObjectDescriptor(@NotNull final Name name, final boolean object) { Collection classOrObjectDeclarations = declarationProvider.getClassOrObjectDeclarations(name); - return Lists.newArrayList(ContainerUtil.mapNotNull(classOrObjectDeclarations, new Function() { + return ContainerUtil.mapNotNull(classOrObjectDeclarations, new Function() { @Override public ClassDescriptor fun(JetClassOrObject classOrObject) { if (object != declaresObjectOrEnumConstant(classOrObject)) return null; @@ -117,7 +116,7 @@ public abstract class AbstractLazyMemberScope