Repository navigation
refactor: rename prefer_mirror_test_structure rule - #383
solid-illiaaihistov wants to merge 1 commit into
Conversation
📝 Walkthrough
Merge Risk: 🔵 Low · up to
|
There was a problem hiding this comment.
🔇 Additional comments (1)
pubspec.yaml-5-5 (1)
5-5: 🗄️ Data Integrity & Integration | 🟠 Major | 🏗️ Heavy lift
⚠️ Unverified finding
Verification ran but could not confirm this finding. It is shown for review, not as a verified issue.Do not publish this breaking rename as a patch release.
Version
2.0.1permits an upgrade within the 2.0 release line, but the upgrade removesprefer_mirror_test_structureandPreferMirrorTestStructureRule. Existing consumers can lose the diagnostic or fail to compile. Release the rename as a major version, or retain compatibility aliases for the old names. The changelog documents the rename but does not preserve compatibility.Based on learnings: Public API renames need a documented migration path when they break compatibility.
Source: Learnings
ℹ️ Review info
⚙️ Run configuration
- Configuration used: defaults
- Review profile: CHILL
- Plan: Advanced
- Run ID:
94abe0bd-61b9-4a16-9f6b-506143855cac
📒 Files selected for processing (7)
CHANGELOG.mdlib/analysis_options.yamllib/main.dartlib/src/lints/mirror_test_structure/mirror_test_structure_rule.dartlib/src/lints/mirror_test_structure/visitors/mirror_test_structure_visitor.dartpubspec.yamltest/src/lints/mirror_test_structure/mirror_test_structure_rule_test.dart
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.
Summary by CodeRabbit
prefer_mirror_test_structuretomirror_test_structure.