feat: add `unnecessary_this_alias` rule
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 65/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Domain
- developer-experience, tooling
Research direction
The issue asks to add the Dart lint rule unnecessary_this_alias to this package's lint set. Start by finding where existing rules are enabled in the package's analysis options file and follow the pattern used for neighbouring rules. Read the rule description at https://dart.dev/tools/linter-rules/unnecessary_this_alias to confirm its name and intent. Done means the rule is enabled in the same way as the others and the package's analysis still passes.
Written by the indexing model from the issue text.
Description
Description
Add the new unnecessary_this_alias rule, introduced in Dart 3.15 (release new year). Ref: https://dart.dev/tools/linter-rules/unnecessary_this_alias.
- Dominant language
- Dart
- Stars
- 479
- Forks
- 51
- Avg merge
- 11h 57m
- Merged PRs (30d)
- 8
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from VeryGoodOpenSource/very_good_analysis
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
VeryGoodOpenSource/very_good_analysis#255 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
VeryGoodOpenSource/very_good_analysis#254 ·
Maintainers usually reply within 1 day
-
docs: Package Update Policy - Very Good Analysis RulesPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
VeryGoodOpenSource/very_good_analysis#198 ·
Maintainers usually reply within 1 day
-
feature p3
Difficulty 3/5 1-2 days Newbie friendliness 48/100
VeryGoodOpenSource/very_good_analysis#119 · 6 comments · 2 reactions ·
Maintainers usually reply within 1 day
All issues in VeryGoodOpenSource/very_good_analysis
Similar issues
-
check-relative-paths reports links to existing directories as missingPossibly taken @reidbaker-agent claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
google/skills_lint.dart#202 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
-
Incorrect Arabic yeh isolated-form cmap alias (064A → FEEF) causes missing letters with TajawalOpen
Difficulty 2/5 1-3 hours Newbie friendliness 72/100