mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 08:44:35 +00:00
Fix adjacent code
This commit is contained in:
parent
a05cb74d30
commit
032f112745
@ -37,7 +37,7 @@ fn update_reference_file(test_output_entry: &DirEntry, ignore_timestamp: bool) {
|
||||
return;
|
||||
}
|
||||
|
||||
let test_output_file = fs::read(&test_output_path).expect("Unable to read test output file");
|
||||
let test_output_file = fs::read(test_output_path).expect("Unable to read test output file");
|
||||
let reference_file = fs::read(&reference_file_path).unwrap_or_default();
|
||||
|
||||
if test_output_file != reference_file {
|
||||
|
@ -46,7 +46,7 @@ pub fn run(check: bool, verbose: bool) {
|
||||
// dependency
|
||||
if fs::read_to_string(project_root.join("Cargo.toml"))
|
||||
.expect("Failed to read clippy Cargo.toml")
|
||||
.contains(&"[target.'cfg(NOT_A_PLATFORM)'.dependencies]")
|
||||
.contains("[target.'cfg(NOT_A_PLATFORM)'.dependencies]")
|
||||
{
|
||||
return Err(CliError::IntellijSetupActive);
|
||||
}
|
||||
@ -193,10 +193,10 @@ fn rustfmt_test(context: &FmtContext) -> Result<(), CliError> {
|
||||
let args = &["--version"];
|
||||
|
||||
if context.verbose {
|
||||
println!("{}", format_command(&program, &dir, args));
|
||||
println!("{}", format_command(program, &dir, args));
|
||||
}
|
||||
|
||||
let output = Command::new(&program).current_dir(&dir).args(args.iter()).output()?;
|
||||
let output = Command::new(program).current_dir(&dir).args(args.iter()).output()?;
|
||||
|
||||
if output.status.success() {
|
||||
Ok(())
|
||||
@ -207,7 +207,7 @@ fn rustfmt_test(context: &FmtContext) -> Result<(), CliError> {
|
||||
Err(CliError::RustfmtNotInstalled)
|
||||
} else {
|
||||
Err(CliError::CommandFailed(
|
||||
format_command(&program, &dir, args),
|
||||
format_command(program, &dir, args),
|
||||
std::str::from_utf8(&output.stderr).unwrap_or("").to_string(),
|
||||
))
|
||||
}
|
||||
|
@ -418,7 +418,7 @@ fn remove_lint_declaration(name: &str, path: &Path, lints: &mut Vec<Lint>) -> io
|
||||
.expect("failed to find `impl_lint_pass` terminator");
|
||||
|
||||
impl_lint_pass_end += impl_lint_pass_start;
|
||||
if let Some(lint_name_pos) = content[impl_lint_pass_start..impl_lint_pass_end].find(&lint_name_upper) {
|
||||
if let Some(lint_name_pos) = content[impl_lint_pass_start..impl_lint_pass_end].find(lint_name_upper) {
|
||||
let mut lint_name_end = impl_lint_pass_start + (lint_name_pos + lint_name_upper.len());
|
||||
for c in content[lint_name_end..impl_lint_pass_end].chars() {
|
||||
// Remove trailing whitespace
|
||||
@ -451,7 +451,7 @@ fn remove_lint_declaration(name: &str, path: &Path, lints: &mut Vec<Lint>) -> io
|
||||
}
|
||||
|
||||
let mut content =
|
||||
fs::read_to_string(&path).unwrap_or_else(|_| panic!("failed to read `{}`", path.to_string_lossy()));
|
||||
fs::read_to_string(path).unwrap_or_else(|_| panic!("failed to read `{}`", path.to_string_lossy()));
|
||||
|
||||
eprintln!(
|
||||
"warn: you will have to manually remove any code related to `{}` from `{}`",
|
||||
|
@ -84,7 +84,7 @@ impl std::fmt::Debug for VersionInfo {
|
||||
#[must_use]
|
||||
pub fn get_commit_hash() -> Option<String> {
|
||||
std::process::Command::new("git")
|
||||
.args(&["rev-parse", "--short", "HEAD"])
|
||||
.args(["rev-parse", "--short", "HEAD"])
|
||||
.output()
|
||||
.ok()
|
||||
.and_then(|r| String::from_utf8(r.stdout).ok())
|
||||
@ -93,7 +93,7 @@ pub fn get_commit_hash() -> Option<String> {
|
||||
#[must_use]
|
||||
pub fn get_commit_date() -> Option<String> {
|
||||
std::process::Command::new("git")
|
||||
.args(&["log", "-1", "--date=short", "--pretty=format:%cd"])
|
||||
.args(["log", "-1", "--date=short", "--pretty=format:%cd"])
|
||||
.output()
|
||||
.ok()
|
||||
.and_then(|r| String::from_utf8(r.stdout).ok())
|
||||
|
@ -13,7 +13,7 @@ fn fmt() {
|
||||
let root_dir = PathBuf::from(env!("CARGO_MANIFEST_DIR"));
|
||||
let output = Command::new("cargo")
|
||||
.current_dir(root_dir)
|
||||
.args(&["dev", "fmt", "--check"])
|
||||
.args(["dev", "fmt", "--check"])
|
||||
.output()
|
||||
.unwrap();
|
||||
|
||||
|
@ -87,11 +87,11 @@ fn run_clippy_for_package(project: &str, args: &[&str]) {
|
||||
|
||||
if cfg!(feature = "internal") {
|
||||
// internal lints only exist if we build with the internal feature
|
||||
command.args(&["-D", "clippy::internal"]);
|
||||
command.args(["-D", "clippy::internal"]);
|
||||
} else {
|
||||
// running a clippy built without internal lints on the clippy source
|
||||
// that contains e.g. `allow(clippy::invalid_paths)`
|
||||
command.args(&["-A", "unknown_lints"]);
|
||||
command.args(["-A", "unknown_lints"]);
|
||||
}
|
||||
|
||||
let output = command.output().unwrap();
|
||||
|
@ -19,7 +19,7 @@ fn integration_test() {
|
||||
repo_dir.push(crate_name);
|
||||
|
||||
let st = Command::new("git")
|
||||
.args(&[
|
||||
.args([
|
||||
OsStr::new("clone"),
|
||||
OsStr::new("--depth=1"),
|
||||
OsStr::new(&repo_url),
|
||||
@ -37,7 +37,7 @@ fn integration_test() {
|
||||
.current_dir(repo_dir)
|
||||
.env("RUST_BACKTRACE", "full")
|
||||
.env("CARGO_TARGET_DIR", target_dir)
|
||||
.args(&[
|
||||
.args([
|
||||
"clippy",
|
||||
"--all-targets",
|
||||
"--all-features",
|
||||
|
@ -19,7 +19,7 @@ impl Message {
|
||||
// we don't want the first letter after "error: ", "help: " ... to be capitalized
|
||||
// also no punctuation (except for "?" ?) at the end of a line
|
||||
static REGEX_SET: LazyLock<RegexSet> = LazyLock::new(|| {
|
||||
RegexSet::new(&[
|
||||
RegexSet::new([
|
||||
r"error: [A-Z]",
|
||||
r"help: [A-Z]",
|
||||
r"warning: [A-Z]",
|
||||
@ -37,7 +37,7 @@ impl Message {
|
||||
// sometimes the first character is capitalized and it is legal (like in "C-like enum variants") or
|
||||
// we want to ask a question ending in "?"
|
||||
static EXCEPTIONS_SET: LazyLock<RegexSet> = LazyLock::new(|| {
|
||||
RegexSet::new(&[
|
||||
RegexSet::new([
|
||||
r"\.\.\.$",
|
||||
r".*C-like enum variant discriminant is not portable to 32-bit targets",
|
||||
r".*Intel x86 assembly syntax used",
|
||||
|
@ -1,4 +1,4 @@
|
||||
#![allow(unused)]
|
||||
#![allow(unused, clippy::needless_borrow)]
|
||||
#![warn(clippy::invalid_regex, clippy::trivial_regex)]
|
||||
|
||||
extern crate regex;
|
||||
|
@ -151,6 +151,7 @@ fn main() {
|
||||
|
||||
// Fix #6987
|
||||
let mut vec = Vec::new();
|
||||
#[allow(clippy::needless_borrow)]
|
||||
for _ in 0..10 {
|
||||
vec.push(1);
|
||||
vec.extend(&[2]);
|
||||
|
@ -18,7 +18,7 @@ fn main() -> std::io::Result<()> {
|
||||
s.read_to_end();
|
||||
s.read_to_string();
|
||||
// Should catch this
|
||||
let mut f = File::open(&path)?;
|
||||
let mut f = File::open(path)?;
|
||||
let mut buffer = Vec::new();
|
||||
f.read_to_end(&mut buffer)?;
|
||||
// ...and this
|
||||
|
@ -20,8 +20,8 @@ fn test_no_deps_ignores_path_deps_in_workspaces() {
|
||||
.current_dir(&cwd)
|
||||
.env("CARGO_TARGET_DIR", &target_dir)
|
||||
.arg("clean")
|
||||
.args(&["-p", "subcrate"])
|
||||
.args(&["-p", "path_dep"])
|
||||
.args(["-p", "subcrate"])
|
||||
.args(["-p", "path_dep"])
|
||||
.output()
|
||||
.unwrap();
|
||||
|
||||
@ -32,11 +32,11 @@ fn test_no_deps_ignores_path_deps_in_workspaces() {
|
||||
.env("CARGO_INCREMENTAL", "0")
|
||||
.env("CARGO_TARGET_DIR", &target_dir)
|
||||
.arg("clippy")
|
||||
.args(&["-p", "subcrate"])
|
||||
.args(["-p", "subcrate"])
|
||||
.arg("--no-deps")
|
||||
.arg("--")
|
||||
.arg("-Cdebuginfo=0") // disable debuginfo to generate less data in the target dir
|
||||
.args(&["--cfg", r#"feature="primary_package_test""#])
|
||||
.args(["--cfg", r#"feature="primary_package_test""#])
|
||||
.output()
|
||||
.unwrap();
|
||||
println!("status: {}", output.status);
|
||||
@ -52,10 +52,10 @@ fn test_no_deps_ignores_path_deps_in_workspaces() {
|
||||
.env("CARGO_INCREMENTAL", "0")
|
||||
.env("CARGO_TARGET_DIR", &target_dir)
|
||||
.arg("clippy")
|
||||
.args(&["-p", "subcrate"])
|
||||
.args(["-p", "subcrate"])
|
||||
.arg("--")
|
||||
.arg("-Cdebuginfo=0") // disable debuginfo to generate less data in the target dir
|
||||
.args(&["--cfg", r#"feature="primary_package_test""#])
|
||||
.args(["--cfg", r#"feature="primary_package_test""#])
|
||||
.output()
|
||||
.unwrap();
|
||||
println!("status: {}", output.status);
|
||||
@ -79,7 +79,7 @@ fn test_no_deps_ignores_path_deps_in_workspaces() {
|
||||
.env("CARGO_INCREMENTAL", "0")
|
||||
.env("CARGO_TARGET_DIR", &target_dir)
|
||||
.arg("clippy")
|
||||
.args(&["-p", "subcrate"])
|
||||
.args(["-p", "subcrate"])
|
||||
.arg("--")
|
||||
.arg("-Cdebuginfo=0") // disable debuginfo to generate less data in the target dir
|
||||
.output()
|
||||
|
Loading…
Reference in New Issue
Block a user