(server: LspServerDefinition)
| 318 | } |
| 319 | |
| 320 | function getInstallCacheKey(server: LspServerDefinition): string | null { |
| 321 | const checkCommand = |
| 322 | server.launcher?.checkCommand || buildDerivedCheckCommand(server); |
| 323 | if (!checkCommand) return null; |
| 324 | return `${server.id}:${checkCommand}`; |
| 325 | } |
| 326 | |
| 327 | function normalizeInstallSpec(server: LspServerDefinition) { |
| 328 | const install = server.launcher?.install; |
no test coverage detected