(result)
| 118 | } |
| 119 | |
| 120 | function formatInstallStatus(result) { |
| 121 | switch (result?.status) { |
| 122 | case "present": |
| 123 | return result.version |
| 124 | ? fillTemplate(strings["lsp-status-installed-version"], { |
| 125 | version: result.version, |
| 126 | }) |
| 127 | : strings["lsp-status-installed"]; |
| 128 | case "missing": |
| 129 | return strings["lsp-status-not-installed"]; |
| 130 | case "failed": |
| 131 | return strings["lsp-status-check-failed"]; |
| 132 | default: |
| 133 | return strings["lsp-status-unknown"]; |
| 134 | } |
| 135 | } |
| 136 | |
| 137 | function formatStatusLabel(result) { |
| 138 | switch (result?.status) { |
no test coverage detected