From 301bcebaf1a2e7f3bf9de7ad81e03962acfbc5ff Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Thu, 31 Oct 2013 19:32:49 +0400 Subject: [PATCH] Unnecessarily specific cast weakened --- .../lang/resolve/lazy/descriptors/LazyClassMemberScope.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java index 675bc736d45..f06da3d6ba0 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java @@ -249,10 +249,10 @@ public class LazyClassMemberScope extends AbstractLazyMemberScope fromSupertypes = Lists.newArrayList(); for (JetType supertype : thisDescriptor.getTypeConstructor().getSupertypes()) { - fromSupertypes.addAll((Set) supertype.getMemberScope().getProperties(name)); + fromSupertypes.addAll((Collection) supertype.getMemberScope().getProperties(name)); } result.addAll(generateDelegatingDescriptors(name, MemberExtractor.EXTRACT_PROPERTIES, result)); - generateFakeOverrides(name, fromSupertypes, (Set) result, PropertyDescriptor.class); + generateFakeOverrides(name, fromSupertypes, (Collection) result, PropertyDescriptor.class); } @NotNull