Wire KotlinTypeRefiner in areCallableDescriptorsEquivalent
See the issue for details ^KT-41218 Fixed
This commit is contained in:
@@ -99,6 +99,10 @@ fun AbstractMultiModuleTest.doSetup(projectModel: ProjectResolveModel) {
|
||||
PluginTestCaseBase.jdk(TestJdkKind.FULL_JDK)
|
||||
})
|
||||
|
||||
MockJdk -> ConfigLibraryUtil.configureSdk(ideaModule, PluginTestCaseBase.addJdk(testRootDisposable) {
|
||||
PluginTestCaseBase.jdk(TestJdkKind.MOCK_JDK)
|
||||
})
|
||||
|
||||
is ResolveLibrary -> ideaModule.addLibrary(to.root, to.name, to.kind)
|
||||
|
||||
else -> ideaModule.addDependency(resolveModulesToIdeaModules[to]!!)
|
||||
|
||||
@@ -164,6 +164,13 @@ object FullJdk : ResolveLibrary(
|
||||
null
|
||||
)
|
||||
|
||||
object MockJdk : ResolveLibrary(
|
||||
"mock-jdk",
|
||||
File("fake file for mock jdk"),
|
||||
JvmPlatforms.defaultJvmPlatform,
|
||||
null
|
||||
)
|
||||
|
||||
open class ResolveDependency(val to: ResolveModule, val kind: Kind) {
|
||||
open class Builder {
|
||||
var to: ResolveModule.Builder = ResolveModule.Builder()
|
||||
|
||||
@@ -21,6 +21,7 @@ open class ProjectStructureParser(private val projectRoot: File) {
|
||||
"STDLIB_JVM" to ResolveLibrary.Builder(Stdlib.JvmStdlib),
|
||||
"STDLIB_COMMON" to ResolveLibrary.Builder(Stdlib.CommonStdlib),
|
||||
"FULL_JDK" to ResolveLibrary.Builder(FullJdk),
|
||||
"MOCK_JDK" to ResolveLibrary.Builder(MockJdk),
|
||||
"KOTLIN_TEST_JS" to ResolveLibrary.Builder(KotlinTest.JsKotlinTest),
|
||||
"KOTLIN_TEST_JVM" to ResolveLibrary.Builder(KotlinTest.JvmKotlinTest)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user