From ad8de070faaee00d8243e9ff9926febe8e647d15 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Wed, 18 Jun 2014 11:44:45 +0400 Subject: [PATCH] A flag in the JDR to govern usage of platform types --- .../jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.kt b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.kt index 3f7595bb93f..0633e5ed274 100644 --- a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.kt +++ b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.kt @@ -22,7 +22,10 @@ import org.jetbrains.jet.lang.resolve.java.lazy.LazyJavaPackageFragmentProvider import org.jetbrains.jet.lang.resolve.scopes.JetScope import org.jetbrains.jet.lang.resolve.java.sources.JavaSourceElement +public var PLATFORM_TYPES: Boolean = true + public class JavaDescriptorResolver(public val packageFragmentProvider: LazyJavaPackageFragmentProvider, private val module: ModuleDescriptor) { + public fun resolveClass(javaClass: JavaClass): ClassDescriptor? { return packageFragmentProvider.getClass(javaClass) }