From 5d9c11a61eec95ef21e4a7c374d1f11c514ded51 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Tue, 24 Dec 2013 14:07:51 +0400 Subject: [PATCH] JavaDescriptorResolver returns LazyJavaPackageFragmentProvider in LAZY mode --- .../jet/lang/resolve/java/JavaDescriptorResolver.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java index 621c3496b57..9e86e53837b 100644 --- a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java +++ b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java @@ -232,6 +232,9 @@ public class JavaDescriptorResolver implements DependencyClassByQualifiedNameRes @NotNull public JavaPackageFragmentProvider getPackageFragmentProvider() { + if (LAZY) { + return getLazyJavaPackageFragmentProvider(); + } return packageFragmentProvider; } }