[analysis api] simplify dependent analysis mode tests
This commit is contained in:
+6
-4
@@ -37,12 +37,11 @@ import kotlin.io.path.extension
|
||||
import kotlin.io.path.nameWithoutExtension
|
||||
|
||||
object KtFe10AnalysisApiTestConfiguratorService : AnalysisApiTestConfiguratorService {
|
||||
override val analyseInDependentSession: Boolean get() = false
|
||||
|
||||
override val testPrefix: String
|
||||
get() = "descriptors"
|
||||
|
||||
override val allowDependedAnalysisSession: Boolean
|
||||
get() = false
|
||||
|
||||
override fun TestConfigurationBuilder.configureTest(disposable: Disposable) {
|
||||
usePreAnalysisHandlers(::KtFe10ModuleRegistrarPreAnalysisHandler.bind(disposable))
|
||||
}
|
||||
@@ -64,7 +63,10 @@ object KtFe10AnalysisApiTestConfiguratorService : AnalysisApiTestConfiguratorSer
|
||||
override fun registerApplicationServices(application: MockApplication) {
|
||||
if (application.getServiceIfCreated(KotlinReferenceProvidersService::class.java) == null) {
|
||||
application.registerService(KotlinReferenceProvidersService::class.java, HLApiReferenceProviderService::class.java)
|
||||
application.registerService(KotlinReferenceProviderContributor::class.java, KtFe10KotlinReferenceProviderContributor::class.java)
|
||||
application.registerService(
|
||||
KotlinReferenceProviderContributor::class.java,
|
||||
KtFe10KotlinReferenceProviderContributor::class.java
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user