A flag in the JDR to govern usage of platform types
This commit is contained in:
+3
@@ -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.scopes.JetScope
|
||||||
import org.jetbrains.jet.lang.resolve.java.sources.JavaSourceElement
|
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 class JavaDescriptorResolver(public val packageFragmentProvider: LazyJavaPackageFragmentProvider, private val module: ModuleDescriptor) {
|
||||||
|
|
||||||
public fun resolveClass(javaClass: JavaClass): ClassDescriptor? {
|
public fun resolveClass(javaClass: JavaClass): ClassDescriptor? {
|
||||||
return packageFragmentProvider.getClass(javaClass)
|
return packageFragmentProvider.getClass(javaClass)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user