Class BazelPathsResolver
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.sync.BazelPathsResolver
-
public class BazelPathsResolver extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BazelPathsResolver(BazelInfo bazelInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.file.PathlabelToDirectory(Label label)java.nio.file.Pathresolve(BspTargetInfo.FileLocation fileLocation)java.net.URIresolveUri(BspTargetInfo.FileLocation fileLocation)io.vavr.collection.List<java.net.URI>resolveUris(java.util.List<BspTargetInfo.FileLocation> fileLocations)java.net.URIworkspaceRoot()
-
-
-
Constructor Detail
-
BazelPathsResolver
public BazelPathsResolver(BazelInfo bazelInfo)
-
-
Method Detail
-
workspaceRoot
public java.net.URI workspaceRoot()
-
resolveUris
public io.vavr.collection.List<java.net.URI> resolveUris(java.util.List<BspTargetInfo.FileLocation> fileLocations)
-
resolveUri
public java.net.URI resolveUri(BspTargetInfo.FileLocation fileLocation)
-
resolve
public java.nio.file.Path resolve(BspTargetInfo.FileLocation fileLocation)
-
labelToDirectory
public java.nio.file.Path labelToDirectory(Label label)
-
-