Class BazelBspQueryManager


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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getResources​(com.google.devtools.build.lib.query2.proto.proto2api.Build.Rule rule, com.google.devtools.build.lib.query2.proto.proto2api.Build.QueryResult queryResult)  
      java.util.List<ch.epfl.scala.bsp4j.SourceItem> getSourceItems​(com.google.devtools.build.lib.query2.proto.proto2api.Build.Rule rule, ch.epfl.scala.bsp4j.BuildTargetIdentifier label)  
      java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> getTargetIdentifiersForDependencies​(java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> targets)  
      org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.jsonrpc.messages.ResponseError,​ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResult> getWorkspaceBuildTargets()  
      void setBepServer​(BepServer bepServer)  
      • Methods inherited from class java.lang.Object

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

      • getWorkspaceBuildTargets

        public org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.jsonrpc.messages.ResponseError,​ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResult> getWorkspaceBuildTargets()
      • getSourceItems

        public java.util.List<ch.epfl.scala.bsp4j.SourceItem> getSourceItems​(com.google.devtools.build.lib.query2.proto.proto2api.Build.Rule rule,
                                                                             ch.epfl.scala.bsp4j.BuildTargetIdentifier label)
      • getTargetIdentifiersForDependencies

        public java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> getTargetIdentifiersForDependencies​(java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> targets)
      • getResources

        public java.util.List<java.lang.String> getResources​(com.google.devtools.build.lib.query2.proto.proto2api.Build.Rule rule,
                                                             com.google.devtools.build.lib.query2.proto.proto2api.Build.QueryResult queryResult)
      • setBepServer

        public void setBepServer​(BepServer bepServer)