mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-30 04:56:25 +03:00
Remove lots of Symbol::as_str() calls.
In various ways, such as changing functions to take a `Symbol` instead of a `&str`.
This commit is contained in:
@@ -421,7 +421,11 @@ fn extract_name(lint: &NestedMetaItem) -> Option<SymbolStr> {
|
||||
.iter()
|
||||
.map(|l| Symbol::intern(&l.name_lower()))
|
||||
.collect::<Vec<_>>();
|
||||
let sugg = find_best_match_for_name(symbols.iter(), &format!("clippy::{}", name_lower), None);
|
||||
let sugg = find_best_match_for_name(
|
||||
symbols.iter(),
|
||||
Symbol::intern(&format!("clippy::{}", name_lower)),
|
||||
None,
|
||||
);
|
||||
if lint_name.chars().any(char::is_uppercase)
|
||||
&& lint_store.find_lints(&format!("clippy::{}", name_lower)).is_ok()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user