diff --git a/client/src/interfaces.d.ts b/client/src/interfaces.d.ts index 2ce7a58b..86b9da1c 100644 --- a/client/src/interfaces.d.ts +++ b/client/src/interfaces.d.ts @@ -9,6 +9,7 @@ export interface Settings { enable: boolean; /** Settings related to code lens. */ codeLens: { + implementations: boolean; references: boolean; referencesAllFunctions: boolean; } | null; diff --git a/package.json b/package.json index 85555d6b..134a6442 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,16 @@ false ] }, + "deno.codeLens.implementations": { + "type": "boolean", + "default": false, + "markdownDescription": "Enables or disables the display of code lens information for implementations of items in the code.", + "scope": "window", + "examples": [ + true, + false + ] + }, "deno.codeLens.references": { "type": "boolean", "default": false,