[FIR IDE] Move out-of-block modification trigger to FrontendApiTestConfiguratorService
This commit is contained in:
committed by
teamcityserver
parent
2894f87541
commit
b7044803d2
+4
@@ -57,4 +57,8 @@ object KtFe10FrontendApiTestConfiguratorService : FrontendApiTestConfiguratorSer
|
||||
val packageProviderFactory = compilerConfigurationProvider.getPackagePartProviderFactory(module)
|
||||
JvmResolveUtil.analyze(project, files, compilerConfiguration, packageProviderFactory)
|
||||
}
|
||||
|
||||
override fun doOutOfBlockModification(file: KtFile) {
|
||||
// TODO not supported yet
|
||||
}
|
||||
}
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
/*
|
||||
* Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||
*/
|
||||
|
||||
package org.jetbrains.kotlin.analysis.api.descriptors.test
|
||||
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
|
||||
object KtFe10TestWithOutOfBlockModification {
|
||||
fun doOutOfBlockModification(@Suppress("UNUSED_PARAMETER") ktFile: KtFile) {}
|
||||
}
|
||||
+1
-7
@@ -6,12 +6,6 @@
|
||||
package org.jetbrains.kotlin.analysis.api.descriptors.test.scopes
|
||||
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10FrontendApiTestConfiguratorService
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10TestWithOutOfBlockModification
|
||||
import org.jetbrains.kotlin.analysis.api.impl.base.test.scopes.AbstractMemberScopeByFqNameTest
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
|
||||
abstract class AbstractKtFe10MemberScopeByFqNameTest : AbstractMemberScopeByFqNameTest(KtFe10FrontendApiTestConfiguratorService) {
|
||||
override fun doOutOfBlockModification(ktFile: KtFile) {
|
||||
KtFe10TestWithOutOfBlockModification.doOutOfBlockModification(ktFile)
|
||||
}
|
||||
}
|
||||
abstract class AbstractKtFe10MemberScopeByFqNameTest : AbstractMemberScopeByFqNameTest(KtFe10FrontendApiTestConfiguratorService)
|
||||
+1
-7
@@ -6,12 +6,6 @@
|
||||
package org.jetbrains.kotlin.analysis.api.descriptors.test.symbols
|
||||
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10FrontendApiTestConfiguratorService
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10TestWithOutOfBlockModification
|
||||
import org.jetbrains.kotlin.analysis.api.impl.base.test.symbols.AbstractSymbolByFqNameTest
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
|
||||
abstract class AbstractKtFe10SymbolByFqNameTest : AbstractSymbolByFqNameTest(KtFe10FrontendApiTestConfiguratorService) {
|
||||
override fun doOutOfBlockModification(ktFile: KtFile) {
|
||||
KtFe10TestWithOutOfBlockModification.doOutOfBlockModification(ktFile)
|
||||
}
|
||||
}
|
||||
abstract class AbstractKtFe10SymbolByFqNameTest : AbstractSymbolByFqNameTest(KtFe10FrontendApiTestConfiguratorService)
|
||||
+1
-7
@@ -6,12 +6,6 @@
|
||||
package org.jetbrains.kotlin.analysis.api.descriptors.test.symbols
|
||||
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10FrontendApiTestConfiguratorService
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10TestWithOutOfBlockModification
|
||||
import org.jetbrains.kotlin.analysis.api.impl.base.test.symbols.AbstractSymbolByPsiTest
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
|
||||
abstract class AbstractKtFe10SymbolByPsiTest : AbstractSymbolByPsiTest(KtFe10FrontendApiTestConfiguratorService) {
|
||||
override fun doOutOfBlockModification(ktFile: KtFile) {
|
||||
KtFe10TestWithOutOfBlockModification.doOutOfBlockModification(ktFile)
|
||||
}
|
||||
}
|
||||
abstract class AbstractKtFe10SymbolByPsiTest : AbstractSymbolByPsiTest(KtFe10FrontendApiTestConfiguratorService)
|
||||
+1
-7
@@ -6,12 +6,6 @@
|
||||
package org.jetbrains.kotlin.analysis.api.descriptors.test.symbols
|
||||
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10FrontendApiTestConfiguratorService
|
||||
import org.jetbrains.kotlin.analysis.api.descriptors.test.KtFe10TestWithOutOfBlockModification
|
||||
import org.jetbrains.kotlin.analysis.api.impl.base.test.symbols.AbstractSymbolByReferenceTest
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
|
||||
abstract class AbstractKtFe10SymbolByReferenceTest : AbstractSymbolByReferenceTest(KtFe10FrontendApiTestConfiguratorService) {
|
||||
override fun doOutOfBlockModification(ktFile: KtFile) {
|
||||
KtFe10TestWithOutOfBlockModification.doOutOfBlockModification(ktFile)
|
||||
}
|
||||
}
|
||||
abstract class AbstractKtFe10SymbolByReferenceTest : AbstractSymbolByReferenceTest(KtFe10FrontendApiTestConfiguratorService)
|
||||
Reference in New Issue
Block a user