Modularized tests. Fix java source scope for light tree mode
We should use appropriate java source scope for java files, not kotlin files ^KT-56075
This commit is contained in:
committed by
Space Team
parent
233469d249
commit
36c3d62ba1
+1
-1
@@ -132,7 +132,7 @@ class FirResolveModularizedTotalKotlinTest : AbstractFrontendModularizedTest() {
|
|||||||
val (sourceFiles: Collection<KtSourceFile>, scope) =
|
val (sourceFiles: Collection<KtSourceFile>, scope) =
|
||||||
if (USE_LIGHT_TREE) {
|
if (USE_LIGHT_TREE) {
|
||||||
val (platformSources, _) = collectSources(environment.configuration, projectEnvironment, environment.messageCollector)
|
val (platformSources, _) = collectSources(environment.configuration, projectEnvironment, environment.messageCollector)
|
||||||
platformSources to projectEnvironment.getSearchScopeBySourceFiles(platformSources)
|
platformSources to projectEnvironment.getSearchScopeForProjectJavaSources()
|
||||||
} else {
|
} else {
|
||||||
val ktFiles = environment.getSourceFiles()
|
val ktFiles = environment.getSourceFiles()
|
||||||
ktFiles.map { KtPsiSourceFile(it) } to
|
ktFiles.map { KtPsiSourceFile(it) } to
|
||||||
|
|||||||
+3
-3
@@ -27,8 +27,8 @@ object FirTestSessionFactoryHelper {
|
|||||||
@ObsoleteTestInfrastructure
|
@ObsoleteTestInfrastructure
|
||||||
fun createSessionForTests(
|
fun createSessionForTests(
|
||||||
projectEnvironment: AbstractProjectEnvironment,
|
projectEnvironment: AbstractProjectEnvironment,
|
||||||
sourceScope: AbstractProjectFileSearchScope,
|
javaSourceScope: AbstractProjectFileSearchScope,
|
||||||
librariesScope: AbstractProjectFileSearchScope = !sourceScope,
|
librariesScope: AbstractProjectFileSearchScope = !javaSourceScope,
|
||||||
moduleName: String = "TestModule",
|
moduleName: String = "TestModule",
|
||||||
friendsPaths: List<Path> = emptyList(),
|
friendsPaths: List<Path> = emptyList(),
|
||||||
languageVersionSettings: LanguageVersionSettings = LanguageVersionSettingsImpl.DEFAULT
|
languageVersionSettings: LanguageVersionSettings = LanguageVersionSettingsImpl.DEFAULT
|
||||||
@@ -39,7 +39,7 @@ object FirTestSessionFactoryHelper {
|
|||||||
externalSessionProvider = null,
|
externalSessionProvider = null,
|
||||||
projectEnvironment,
|
projectEnvironment,
|
||||||
languageVersionSettings,
|
languageVersionSettings,
|
||||||
sourceScope,
|
javaSourceScope,
|
||||||
librariesScope,
|
librariesScope,
|
||||||
lookupTracker = null,
|
lookupTracker = null,
|
||||||
enumWhenTracker = null,
|
enumWhenTracker = null,
|
||||||
|
|||||||
Reference in New Issue
Block a user