about summary refs log tree commit diff
diff options
context:
space:
mode:
authorhyd-dev <yd-huang@outlook.com>2021-03-08 18:28:43 +0800
committerhyd-dev <yd-huang@outlook.com>2021-03-08 18:28:43 +0800
commit2d07c33c86c2576326c97bf6641621bdd90e934a (patch)
tree9b7b8063bcdde7c677974b3cca3e9e653330d5a2
parent03e72d5446bd104ac4480032ea44bd7419ce5694 (diff)
downloadrust-2d07c33c86c2576326c97bf6641621bdd90e934a.tar.gz
rust-2d07c33c86c2576326c97bf6641621bdd90e934a.zip
Rename `ClippyArgsCallbacks` to `RustcCallbacks`
-rw-r--r--src/driver.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/driver.rs b/src/driver.rs
index 081a2ddeb16..0fba41775aa 100644
--- a/src/driver.rs
+++ b/src/driver.rs
@@ -73,11 +73,13 @@ fn track_clippy_args(sess: &Session, args_env_var: &Option<String>) {
 struct DefaultCallbacks;
 impl rustc_driver::Callbacks for DefaultCallbacks {}
 
-struct ClippyArgsCallbacks {
+/// This is different from `DefaultCallbacks` that it will inform Cargo to track the value of
+/// `CLIPPY_ARGS` environment variable.
+struct RustcCallbacks {
     clippy_args_var: Option<String>,
 }
 
-impl rustc_driver::Callbacks for ClippyArgsCallbacks {
+impl rustc_driver::Callbacks for RustcCallbacks {
     fn config(&mut self, config: &mut interface::Config) {
         let previous = config.register_lints.take();
         let clippy_args_var = self.clippy_args_var.take();
@@ -351,7 +353,7 @@ pub fn main() {
         if clippy_enabled {
             rustc_driver::RunCompiler::new(&args, &mut ClippyCallbacks { clippy_args_var }).run()
         } else {
-            rustc_driver::RunCompiler::new(&args, &mut ClippyArgsCallbacks { clippy_args_var }).run()
+            rustc_driver::RunCompiler::new(&args, &mut RustcCallbacks { clippy_args_var }).run()
         }
     }))
 }