[Analysis API Standalone] commonize logic for Analysis API FIR service registration between standalone and tests
This commit is contained in:
committed by
Space Team
parent
feaf9acd1d
commit
fbcf73eb42
+15
@@ -0,0 +1,15 @@
|
||||
package org.jetbrains.kotlin.analysis.api.standalone.base.project.structure
|
||||
|
||||
import com.intellij.mock.MockApplication
|
||||
import com.intellij.mock.MockProject
|
||||
import com.intellij.openapi.Disposable
|
||||
|
||||
interface AnalysisApiStandaloneServiceRegistrar {
|
||||
fun registerApplicationServices(application: MockApplication)
|
||||
|
||||
fun registerProjectExtensionPoints(project: MockProject)
|
||||
|
||||
fun registerProjectServices(project: MockProject)
|
||||
|
||||
fun registerProjectModelServices(project: MockProject, disposable: Disposable)
|
||||
}
|
||||
Reference in New Issue
Block a user