RenameClientCapabilities

case class RenameClientCapabilities(dynamicRegistration: Opt[Boolean], prepareSupport: Opt[Boolean], prepareSupportDefaultBehavior: Opt[PrepareSupportDefaultBehavior], honorsChangeAnnotations: Opt[Boolean])
Value parameters:
dynamicRegistration

Whether rename supports dynamic registration.

honorsChangeAnnotations

Whether the client honors the change annotations in text edits and resource operations returned via the rename request's workspace edit by for example presenting the workspace edit in the user interface and asking for confirmation. since 3.16.0

prepareSupport

Client supports testing for validity of rename operations before execution. since 3.12.0

prepareSupportDefaultBehavior

Client supports the default behavior result. The value indicates the default behavior used by the client. since 3.16.0

Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product