Hide argument name hint regardless of case
This commit is contained in:
@@ -353,9 +353,13 @@ fn is_argument_similar_to_param_name(
|
|||||||
}
|
}
|
||||||
match get_string_representation(argument) {
|
match get_string_representation(argument) {
|
||||||
None => false,
|
None => false,
|
||||||
Some(repr) => {
|
Some(mut repr) => {
|
||||||
let argument_string = repr.trim_start_matches('_');
|
let param_name = param_name.to_ascii_lowercase();
|
||||||
argument_string.starts_with(param_name) || argument_string.ends_with(param_name)
|
let argument_string = {
|
||||||
|
repr.make_ascii_lowercase();
|
||||||
|
repr.trim_start_matches('_')
|
||||||
|
};
|
||||||
|
argument_string.starts_with(¶m_name) || argument_string.ends_with(¶m_name)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -901,6 +905,9 @@ fn main() {
|
|||||||
twiddle(true);
|
twiddle(true);
|
||||||
doo(true);
|
doo(true);
|
||||||
|
|
||||||
|
const TWIDDLE_UPPERCASE: bool = true;
|
||||||
|
twiddle(TWIDDLE_UPPERCASE);
|
||||||
|
|
||||||
let mut param_begin: Param = Param {};
|
let mut param_begin: Param = Param {};
|
||||||
different_order(¶m_begin);
|
different_order(¶m_begin);
|
||||||
different_order(&mut param_begin);
|
different_order(&mut param_begin);
|
||||||
|
|||||||
Reference in New Issue
Block a user