about summary refs log tree commit diff
path: root/crates/rust-analyzer/src/cli/lsif.rs
diff options
context:
space:
mode:
authorAmos Wenger <amoswenger@gmail.com>2022-11-25 13:06:01 +0100
committerAmos Wenger <amoswenger@gmail.com>2022-11-25 13:06:01 +0100
commitae43043aabf5d85ef07548560f9be77e997d9d75 (patch)
tree81031442e82a02cd3e145e512c7f504d7a00345a /crates/rust-analyzer/src/cli/lsif.rs
parent8514f3fe7e957670570cbadb16b96d53b4c368f7 (diff)
parent79923c382a0f206d78f601eb42dd89c03c4dad4e (diff)
Merge commit '79923c382' into HEAD
Diffstat (limited to 'crates/rust-analyzer/src/cli/lsif.rs')
-rw-r--r--crates/rust-analyzer/src/cli/lsif.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/rust-analyzer/src/cli/lsif.rs b/crates/rust-analyzer/src/cli/lsif.rs
index 5ff347b9bd7..c74ddabb177 100644
--- a/crates/rust-analyzer/src/cli/lsif.rs
+++ b/crates/rust-analyzer/src/cli/lsif.rs
@@ -106,12 +106,12 @@ impl LsifManager<'_> {
                 manager: "cargo".to_string(),
                 uri: None,
                 content: None,
-                repository: Some(lsif::Repository {
-                    url: pi.repo,
+                repository: pi.repo.map(|url| lsif::Repository {
+                    url,
                     r#type: "git".to_string(),
                     commit_id: None,
                 }),
-                version: Some(pi.version),
+                version: pi.version,
             }));
         self.package_map.insert(package_information, result_set_id);
         result_set_id