Tools

object Tools
class Object
trait Matchable
class Any

Value members

Concrete methods

def loadTextDocument(scalaAbsolutePath: Path, scalaRelativePath: Path, semanticdbAbsolutePath: Path): TextDocument

Load SemanticDB TextDocument for a single Scala source file

Load SemanticDB TextDocument for a single Scala source file

Value Params
scalaAbsolutePath

Absolute path to a Scala source file.

scalaRelativePath

scalaAbsolutePath relativized by the sourceroot.

semanticdbAbsolutePath

Absolute path to the SemanticDB file.

def metac(doc: TextDocument, realPath: Path)(using sb: StringBuilder): StringBuilder
def mkURIstring(path: Path): String

Converts a Path to a String that is URI encoded, without forcing absolute paths.

Converts a Path to a String that is URI encoded, without forcing absolute paths.