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

Commit 005cd34

Browse files
authored
Merge pull request #1519 from Xanewok/rustup
Rustup
2 parents 8a31087 + 9e014b9 commit 005cd34

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

rls/src/build/rustc.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ use rls_vfs::Vfs;
3737

3838
use self::rustc::session::config::Input;
3939
use self::rustc::session::Session;
40-
use self::rustc_driver::run_compiler;
40+
use self::rustc_driver::{run_compiler, Compilation};
4141
use self::rustc_interface::interface;
4242
use self::rustc_save_analysis as save;
4343
use self::rustc_save_analysis::CallbackHandler;
@@ -155,18 +155,18 @@ impl rustc_driver::Callbacks for RlsRustcCalls {
155155
config.opts.debugging_opts.save_analysis = true;
156156
}
157157

158-
fn after_parsing(&mut self, _compiler: &interface::Compiler) -> bool {
158+
fn after_parsing(&mut self, _compiler: &interface::Compiler) -> Compilation {
159159
#[cfg(feature = "clippy")]
160160
{
161161
if self.clippy_preference != ClippyPreference::Off {
162162
clippy_after_parse_callback(_compiler);
163163
}
164164
}
165-
// Continue execution
166-
true
165+
166+
Compilation::Continue
167167
}
168168

169-
fn after_analysis(&mut self, compiler: &interface::Compiler) -> bool {
169+
fn after_analysis(&mut self, compiler: &interface::Compiler) -> Compilation {
170170
let sess = compiler.session();
171171
let input = compiler.input();
172172
let crate_name = compiler.crate_name().unwrap().peek().clone();
@@ -228,7 +228,7 @@ impl rustc_driver::Callbacks for RlsRustcCalls {
228228
);
229229
});
230230

231-
true
231+
Compilation::Continue
232232
}
233233
}
234234

0 commit comments

Comments
 (0)