langoustine.lsp.structures$.ApplyWorkspaceEditResult
See theApplyWorkspaceEditResult companion object
case class ApplyWorkspaceEditResult(applied: Boolean, failureReason: Opt[String], failedChange: Opt[uinteger])
The result returned from the apply workspace edit request.
Attributes
- applied
Indicates whether the edit was applied or not.
- failedChange
Depending on the client's failure handling strategy
failedChangemight contain the index of the change that failed. This property is only available if the client signals afailureHandlingStrategyin its client capabilities.- failureReason
An optional textual description for why the edit was not applied. This may be used by the server for diagnostic logging or to provide a suitable error for a request that triggered the edit.
- Since:
3.17 renamed from ApplyWorkspaceEditResponse
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any