Skip to content
This repository was archived by the owner on Dec 29, 2022. It is now read-only.

Commit e3c3db4

Browse files
committed
Use rls-analysis 0.8
1 parent 776c917 commit e3c3db4

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ languageserver-types = "0.12"
1717
lazy_static = "0.2"
1818
log = "0.3"
1919
racer = "2.0.12"
20-
rls-analysis = "0.7.2"
20+
rls-analysis = "0.8"
2121
rls-data = { version = "0.12", features = ["serialize-serde"] }
2222
rls-rustc = "0.1"
2323
rls-span = { version = "0.4", features = ["serialize-serde"] }

src/actions/post_build.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,10 @@ impl<O: Output> PostBuildHandler<O> {
118118

119119
fn reload_analysis_from_memory(&self, analysis: Vec<Analysis>) {
120120
let cwd = ::std::env::current_dir().unwrap();
121-
for data in analysis.into_iter() {
122-
if self.use_black_list {
123-
self.analysis.reload_from_analysis(data, &self.project_path, &cwd, &CRATE_BLACKLIST).unwrap();
124-
} else {
125-
self.analysis.reload_from_analysis(data, &self.project_path, &cwd, &[]).unwrap();
126-
}
121+
if self.use_black_list {
122+
self.analysis.reload_from_analysis(analysis, &self.project_path, &cwd, &CRATE_BLACKLIST).unwrap();
123+
} else {
124+
self.analysis.reload_from_analysis(analysis, &self.project_path, &cwd, &[]).unwrap();
127125
}
128126
}
129127
}

0 commit comments

Comments
 (0)