1
Fork 0

replace if let by equality check

This commit is contained in:
llogiq 2015-09-07 11:46:04 +02:00
parent 92b04cd75d
commit c79d884450

View file

@ -96,7 +96,7 @@ impl LintPass for MethodsPass {
for &(prefix, self_kinds) in &CONVENTIONS { for &(prefix, self_kinds) in &CONVENTIONS {
if name.as_str().starts_with(prefix) && if name.as_str().starts_with(prefix) &&
!self_kinds.iter().any(|k| k.matches(&sig.explicit_self.node, is_copy)) { !self_kinds.iter().any(|k| k.matches(&sig.explicit_self.node, is_copy)) {
let lint = if let Visibility::Public = item.vis { let lint = if item.VI's == Visibility::Public {
WRONG_PUB_SELF_CONVENTION WRONG_PUB_SELF_CONVENTION
} else { } else {
WRONG_SELF_CONVENTION WRONG_SELF_CONVENTION