diff --git a/python/python-analysis-tool/src/com/intellij/openapi/project/impl/MockPsiProject.kt b/python/python-analysis-tool/src/com/intellij/openapi/project/impl/MockPsiProject.kt index f9621456cd64..4eecdf946c57 100644 --- a/python/python-analysis-tool/src/com/intellij/openapi/project/impl/MockPsiProject.kt +++ b/python/python-analysis-tool/src/com/intellij/openapi/project/impl/MockPsiProject.kt @@ -4,20 +4,17 @@ import com.intellij.ide.plugins.ContainerDescriptor import com.intellij.ide.plugins.IdeaPluginDescriptorImpl import com.intellij.openapi.Disposable import com.intellij.openapi.application.Application -import com.intellij.openapi.application.ApplicationManager import com.intellij.openapi.project.Project import com.intellij.openapi.util.Disposer import com.intellij.openapi.vfs.VirtualFile import com.intellij.serviceContainer.PlatformComponentManagerImpl -class MockPsiProject(application: Application, parentDisposable: Disposable = application) : PlatformComponentManagerImpl(application), Project { +class MockPsiProject(application: Application, parentDisposable: Disposable = application) : PlatformComponentManagerImpl(application as PlatformComponentManagerImpl), Project { init { Disposer.register(parentDisposable, this) myPicoContainer.registerComponentInstance(Project::class.java, this) } - constructor() : this(ApplicationManager.getApplication()) - override fun getContainerDescriptor(pluginDescriptor: IdeaPluginDescriptorImpl): ContainerDescriptor = pluginDescriptor.project