From e4c2902e81f5e1476a335866c682717c3123f793 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Wed, 14 Dec 2022 17:58:21 +0900 Subject: [PATCH] [LL API] Minor, clean up FirLowLevelCompilerBasedTestConfigurator --- ...irLowLevelCompilerBasedTestConfigurator.kt | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/test/base/FirLowLevelCompilerBasedTestConfigurator.kt b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/test/base/FirLowLevelCompilerBasedTestConfigurator.kt index 73aa6dad4d1..8790cf9eb15 100644 --- a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/test/base/FirLowLevelCompilerBasedTestConfigurator.kt +++ b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/test/base/FirLowLevelCompilerBasedTestConfigurator.kt @@ -6,11 +6,7 @@ package org.jetbrains.kotlin.analysis.low.level.api.fir.test.base import com.intellij.openapi.Disposable -import com.intellij.openapi.components.ServiceManager import com.intellij.openapi.project.Project -import com.intellij.psi.search.ProjectScope -import org.jetbrains.kotlin.analysis.low.level.api.fir.compiler.based.SealedClassesInheritorsCaclulatorPreAnalysisHandler -import org.jetbrains.kotlin.analysis.providers.KotlinModificationTrackerFactory import org.jetbrains.kotlin.analysis.test.framework.test.configurators.AnalysisApiTestConfigurator import org.jetbrains.kotlin.analysis.test.framework.test.configurators.AnalysisApiTestServiceRegistrar import org.jetbrains.kotlin.psi.KtFile @@ -21,15 +17,10 @@ import org.jetbrains.kotlin.analysis.api.impl.base.test.configurators.AnalysisAp import org.jetbrains.kotlin.analysis.api.standalone.base.project.structure.KtModuleProjectStructure import org.jetbrains.kotlin.analysis.api.standalone.base.project.structure.KtModuleWithFiles import org.jetbrains.kotlin.analysis.project.structure.KtLibraryModule -import org.jetbrains.kotlin.analysis.project.structure.KtModule -import org.jetbrains.kotlin.analysis.project.structure.KtSourceModule import org.jetbrains.kotlin.analysis.project.structure.allDirectDependenciesOfType -import org.jetbrains.kotlin.analysis.test.framework.base.registerAnalysisApiBaseTestServices -import org.jetbrains.kotlin.analysis.test.framework.project.structure.KtLibraryModuleImpl import org.jetbrains.kotlin.analysis.test.framework.project.structure.KtSourceModuleByCompilerConfiguration import org.jetbrains.kotlin.analysis.test.framework.project.structure.TestModuleStructureFactory import org.jetbrains.kotlin.analysis.test.framework.test.configurators.FrontendKind -import org.jetbrains.kotlin.platform.TargetPlatform object FirLowLevelCompilerBasedTestConfigurator : AnalysisApiTestConfigurator() { override val analyseInDependentSession: Boolean get() = false @@ -63,18 +54,6 @@ object FirLowLevelCompilerBasedTestConfigurator : AnalysisApiTestConfigurator() ) } - private fun createFakeStdlibModule( - platform: TargetPlatform, - project: Project - ): KtLibraryModule = KtLibraryModuleImpl( - libraryName = "fake-std-lib", - platform = platform, - contentScope = ProjectScope.getLibrariesScope(project), - project = project, - binaryRoots = emptyList(), - librarySources = null, - ) - override fun doOutOfBlockModification(file: KtFile) { error("Should not be called for compiler based tests") }