KotlinProjectMessageBusProvider¶
class KotlinProjectMessageBusProvider(project: Project) : KotlinMessageBusProvider
Provides the project's MessageBus as the Analysis API message bus. This is the default implementation for both the standalone and the IDE Analysis API.
KotlinMessageBusProvider exists so that this default may change in the future without breaking the API. Hence, it should not be assumed that the message bus provided by KotlinMessageBusProvider will always be equal to the project's message bus.
Constructors¶
KotlinProjectMessageBusProvider¶
constructor(project: Project)
Functions¶
getMessageBus¶
open override fun getMessageBus(): MessageBus