Class BepDiagnosticsDispatcher


  • public class BepDiagnosticsDispatcher
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<Uri,​java.util.List<ch.epfl.scala.bsp4j.PublishDiagnosticsParams>> collectDiagnostics​(ch.epfl.scala.bsp4j.BuildTargetIdentifier target, java.lang.String diagnosticsLocation)  
      void emitDiagnostics​(java.util.Map<Uri,​java.util.List<ch.epfl.scala.bsp4j.PublishDiagnosticsParams>> filesToDiagnostics, ch.epfl.scala.bsp4j.BuildTargetIdentifier target)  
      java.util.Map<ch.epfl.scala.bsp4j.BuildTargetIdentifier,​java.util.List<ch.epfl.scala.bsp4j.SourceItem>> getBuildTargetsSources()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BepDiagnosticsDispatcher

        public BepDiagnosticsDispatcher​(BazelData bazelData,
                                        ch.epfl.scala.bsp4j.BuildClient bspClient)
    • Method Detail

      • collectDiagnostics

        public java.util.Map<Uri,​java.util.List<ch.epfl.scala.bsp4j.PublishDiagnosticsParams>> collectDiagnostics​(ch.epfl.scala.bsp4j.BuildTargetIdentifier target,
                                                                                                                        java.lang.String diagnosticsLocation)
      • emitDiagnostics

        public void emitDiagnostics​(java.util.Map<Uri,​java.util.List<ch.epfl.scala.bsp4j.PublishDiagnosticsParams>> filesToDiagnostics,
                                    ch.epfl.scala.bsp4j.BuildTargetIdentifier target)
      • getBuildTargetsSources

        public java.util.Map<ch.epfl.scala.bsp4j.BuildTargetIdentifier,​java.util.List<ch.epfl.scala.bsp4j.SourceItem>> getBuildTargetsSources()