Class BspMappings


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

      Constructors 
      Constructor Description
      BspMappings()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static io.vavr.collection.Set<Module> getModules​(Project project, java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> targets)  
      static ch.epfl.scala.bsp4j.BuildTargetIdentifier toBspId​(Label label)  
      static ch.epfl.scala.bsp4j.BuildTargetIdentifier toBspId​(Module module)  
      static io.vavr.control.Option<java.lang.String> toBspTag​(Tag tag)  
      static java.lang.String toBspUri​(ch.epfl.scala.bsp4j.BuildTargetIdentifier uri)  
      static java.lang.String toBspUri​(java.net.URI uri)  
      static io.vavr.collection.Set<Label> toLabels​(java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> targets)  
      static java.net.URI toUri​(ch.epfl.scala.bsp4j.TextDocumentIdentifier textDocument)  
      • Methods inherited from class java.lang.Object

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

      • BspMappings

        public BspMappings()
    • Method Detail

      • toBspId

        public static ch.epfl.scala.bsp4j.BuildTargetIdentifier toBspId​(Label label)
      • toBspId

        public static ch.epfl.scala.bsp4j.BuildTargetIdentifier toBspId​(Module module)
      • toBspTag

        public static io.vavr.control.Option<java.lang.String> toBspTag​(Tag tag)
      • toBspUri

        public static java.lang.String toBspUri​(java.net.URI uri)
      • toBspUri

        public static java.lang.String toBspUri​(ch.epfl.scala.bsp4j.BuildTargetIdentifier uri)
      • getModules

        public static io.vavr.collection.Set<Module> getModules​(Project project,
                                                                java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> targets)
      • toLabels

        public static io.vavr.collection.Set<Label> toLabels​(java.util.List<ch.epfl.scala.bsp4j.BuildTargetIdentifier> targets)
      • toUri

        public static java.net.URI toUri​(ch.epfl.scala.bsp4j.TextDocumentIdentifier textDocument)