Stabilize `single-item-membership-test` (`FURB171`)

This rule has been a stabilization candidate at least as far back as 0.6, but it
had a few issues that blocked stabilization each time. The last issue was before
the 0.12 release, so I think it's worth trying this one again.

The docs and tests looked good.
This commit is contained in:
Brent Westbrook 2025-09-04 16:36:40 -04:00
parent 43942c7617
commit df142def7a
1 changed files with 1 additions and 1 deletions

View File

@ -1160,7 +1160,7 @@ pub fn code_to_rule(linter: Linter, code: &str) -> Option<(RuleGroup, Rule)> {
(Refurb, "167") => (RuleGroup::Stable, rules::refurb::rules::RegexFlagAlias), (Refurb, "167") => (RuleGroup::Stable, rules::refurb::rules::RegexFlagAlias),
(Refurb, "168") => (RuleGroup::Stable, rules::refurb::rules::IsinstanceTypeNone), (Refurb, "168") => (RuleGroup::Stable, rules::refurb::rules::IsinstanceTypeNone),
(Refurb, "169") => (RuleGroup::Stable, rules::refurb::rules::TypeNoneComparison), (Refurb, "169") => (RuleGroup::Stable, rules::refurb::rules::TypeNoneComparison),
(Refurb, "171") => (RuleGroup::Preview, rules::refurb::rules::SingleItemMembershipTest), (Refurb, "171") => (RuleGroup::Stable, rules::refurb::rules::SingleItemMembershipTest),
(Refurb, "177") => (RuleGroup::Stable, rules::refurb::rules::ImplicitCwd), (Refurb, "177") => (RuleGroup::Stable, rules::refurb::rules::ImplicitCwd),
(Refurb, "180") => (RuleGroup::Preview, rules::refurb::rules::MetaClassABCMeta), (Refurb, "180") => (RuleGroup::Preview, rules::refurb::rules::MetaClassABCMeta),
(Refurb, "181") => (RuleGroup::Stable, rules::refurb::rules::HashlibDigestHex), (Refurb, "181") => (RuleGroup::Stable, rules::refurb::rules::HashlibDigestHex),