[Resolve] Support test/production/dependsOn internal-visibility
This commit is contained in:
@@ -54,6 +54,7 @@ import org.jetbrains.kotlin.platform.jvm.isJvm
|
||||
import org.jetbrains.kotlin.platform.konan.isNative
|
||||
import org.jetbrains.kotlin.resolve.PlatformDependentAnalyzerServices
|
||||
import org.jetbrains.kotlin.resolve.jvm.platform.JvmPlatformAnalyzerServices
|
||||
import org.jetbrains.kotlin.types.typeUtil.closure
|
||||
import org.jetbrains.kotlin.utils.addIfNotNull
|
||||
import java.util.*
|
||||
|
||||
@@ -218,7 +219,9 @@ data class ModuleTestSourceInfo internal constructor(override val module: Module
|
||||
list.addIfNotNull(it.productionSourceInfo())
|
||||
}
|
||||
|
||||
list
|
||||
list.addAll(list.closure { it.expectedBy })
|
||||
|
||||
list.toHashSet()
|
||||
}
|
||||
|
||||
private object KeyForModulesWhoseInternalsAreVisible
|
||||
|
||||
Reference in New Issue
Block a user