[refurb] implement hardcoded-string-charset (FURB156) (#13530)

Co-authored-by: Micha Reiser <micha@reiser.io>
This commit is contained in:
Aleksei Latyshev 2024-10-07 09:35:14 +02:00 committed by GitHub
parent 38d872ea4c
commit 73aa6ea417
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 722 additions and 1 deletions

View file

@ -1055,6 +1055,7 @@ pub fn code_to_rule(linter: Linter, code: &str) -> Option<(RuleGroup, Rule)> {
(Refurb, "148") => (RuleGroup::Preview, rules::refurb::rules::UnnecessaryEnumerate),
(Refurb, "152") => (RuleGroup::Preview, rules::refurb::rules::MathConstant),
(Refurb, "154") => (RuleGroup::Preview, rules::refurb::rules::RepeatedGlobal),
(Refurb, "156") => (RuleGroup::Preview, rules::refurb::rules::HardcodedStringCharset),
(Refurb, "157") => (RuleGroup::Preview, rules::refurb::rules::VerboseDecimalConstructor),
(Refurb, "161") => (RuleGroup::Stable, rules::refurb::rules::BitCount),
(Refurb, "163") => (RuleGroup::Stable, rules::refurb::rules::RedundantLogBase),