Workspace

dotty.tools.pc.completions.CompletionValue.Workspace
case class Workspace(label: String, symbol: Symbol, snippetSuffix: CompletionSuffix, importSymbol: Symbol) extends Symbolic

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Symbolic
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def isFromWorkspace: Boolean

Attributes

Definition Classes

Inherited methods

def additionalEdits: List[TextEdit]

Attributes

Inherited from:
CompletionValue

Attributes

Inherited from:
CompletionValue
override def completionData(buildTargetIdentifier: String)(using Context): Option[CompletionItemData]

Attributes

Definition Classes
Inherited from:
Symbolic

Attributes

Inherited from:
Symbolic
def completionItemKind(using Context): CompletionItemKind

Attributes

Inherited from:
Symbolic
override def description(printer: ShortenedTypePrinter)(using Context): String

Attributes

Definition Classes
Inherited from:
Symbolic

Attributes

Inherited from:
CompletionValue
def insertMode: Option[InsertTextMode]

Attributes

Inherited from:
CompletionValue

Attributes

Inherited from:
CompletionValue
override def labelWithDescription(printer: ShortenedTypePrinter)(using Context): String

Label with potentially attached description.

Label with potentially attached description.

Attributes

Definition Classes
Inherited from:
Symbolic

Attributes

Inherited from:
CompletionValue
override def lspTags(using Context): List[CompletionItemTag]

Attributes

Definition Classes
Inherited from:
Symbolic

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def range: Option[Range]

Attributes

Inherited from:
CompletionValue