Class BazelBspQueryManager
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.bsp.managers.BazelBspQueryManager
-
public class BazelBspQueryManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BazelBspQueryManager(ProjectView projectView, BazelData bazelData, BazelRunner bazelRunner, BazelBspTargetManager bazelBspTargetManager)
-
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()voidsetBepServer(BepServer bepServer)
-
-
-
Constructor Detail
-
BazelBspQueryManager
public BazelBspQueryManager(ProjectView projectView, BazelData bazelData, BazelRunner bazelRunner, BazelBspTargetManager bazelBspTargetManager)
-
-
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)
-
-