Class BazelBspCompilationManager


  • public class BazelBspCompilationManager
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      BazelBspCompilationManager​(org.jetbrains.bsp.bazel.bazelrunner.BazelRunner bazelRunner, java.util.Map<java.lang.String,​java.util.Set<ch.epfl.scala.bsp4j.TextDocumentIdentifier>> hasAnyProblems)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      BepBuildResult buildTargetsWithBep​(org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker, org.jetbrains.bsp.bazel.workspacecontext.TargetsSpec targetSpecs, io.vavr.collection.Seq<java.lang.String> extraFlags, java.lang.String originId)  
      BepBuildResult buildTargetsWithBep​(org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker, org.jetbrains.bsp.bazel.workspacecontext.TargetsSpec targetSpecs, java.lang.String originId)  
      ch.epfl.scala.bsp4j.BuildClient getClient()  
      java.nio.file.Path getWorkspaceRoot()  
      void setClient​(ch.epfl.scala.bsp4j.BuildClient client)  
      void setWorkspaceRoot​(java.nio.file.Path workspaceRoot)  
      • Methods inherited from class java.lang.Object

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

      • BazelBspCompilationManager

        public BazelBspCompilationManager​(org.jetbrains.bsp.bazel.bazelrunner.BazelRunner bazelRunner,
                                          java.util.Map<java.lang.String,​java.util.Set<ch.epfl.scala.bsp4j.TextDocumentIdentifier>> hasAnyProblems)
    • Method Detail

      • buildTargetsWithBep

        public BepBuildResult buildTargetsWithBep​(org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker,
                                                  org.jetbrains.bsp.bazel.workspacecontext.TargetsSpec targetSpecs,
                                                  java.lang.String originId)
      • buildTargetsWithBep

        public BepBuildResult buildTargetsWithBep​(org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker,
                                                  org.jetbrains.bsp.bazel.workspacecontext.TargetsSpec targetSpecs,
                                                  io.vavr.collection.Seq<java.lang.String> extraFlags,
                                                  java.lang.String originId)
      • setClient

        public void setClient​(ch.epfl.scala.bsp4j.BuildClient client)
      • getClient

        public ch.epfl.scala.bsp4j.BuildClient getClient()
      • setWorkspaceRoot

        public void setWorkspaceRoot​(java.nio.file.Path workspaceRoot)
      • getWorkspaceRoot

        public java.nio.file.Path getWorkspaceRoot()