diff options
Diffstat (limited to 'editors/code/src')
| -rw-r--r-- | editors/code/src/dependencies_provider.ts | 2 | ||||
| -rw-r--r-- | editors/code/src/lsp_ext.ts | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/editors/code/src/dependencies_provider.ts b/editors/code/src/dependencies_provider.ts index aff5102e01f..b1ea3658867 100644 --- a/editors/code/src/dependencies_provider.ts +++ b/editors/code/src/dependencies_provider.ts @@ -88,7 +88,7 @@ export class RustDependenciesProvider ); const crates = dependenciesResult.crates; const deps = crates.map((crate) => { - const dep = this.toDep(crate.name, crate.version, crate.path); + const dep = this.toDep(crate.name || "unknown", crate.version || "", crate.path); this.dependenciesMap[dep.dependencyPath.toLowerCase()] = dep; this.dependenciesMap[stdlib.dependencyPath.toLowerCase()] = stdlib; return dep; diff --git a/editors/code/src/lsp_ext.ts b/editors/code/src/lsp_ext.ts index 30de5035d63..b72804e510c 100644 --- a/editors/code/src/lsp_ext.ts +++ b/editors/code/src/lsp_ext.ts @@ -74,8 +74,8 @@ export interface FetchDependencyListParams {} export interface FetchDependencyListResult { crates: { - name: string; - version: string; + name: string | undefined; + version: string | undefined; path: string; }[]; } |
