langoustine.lsp.structures.CodeLens
See theCodeLens companion object
A code lens represents a [[Command command]]
that should be shown along with source text, like the number of references, a way to run tests, etc.
A code lens is unresolved when no command is associated to it. For performance reasons the creation of a code lens and resolving should be done in two stages.
Value parameters
- command
-
The command this code lens represents.
- data
-
A data entry field that is preserved on a code lens item between a
[[CodeLensRequest]]
and a[[CodeLensResolveRequest]]
- range
-
The range in which this code lens is valid. Should only span a single line.
Attributes
- Companion
- object
- Source
- structures.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article