Handle project resolved event in MavenProjectsManager.Listener
Hello,
In our project, we need to handle maven resolved events. We implemented MavenProjectsManager.Listener for 191 IntelliJ version and it works well. To understand that the event is completed, we use the following code:
override def importAndResolveScheduled(): Unit = {
if (!mavenProjectsManager.hasScheduledProjects) {
val mavenProjects: Seq[MavenProject] = mavenProjectsManager.getProjects.asScala
downstream.onNext(mavenProjects)
}
}
But now we updated to 193 IntelliJ version and this approach no longer worked. In the newest version (master branch) of IntelliJ MavenProjectsManager.Listener also contains projectImportCompleted() method.
Could somebody suggest how to handle project import completed/resolved events on 193 version?
Thanks!
Alex.
请先登录再写评论。