-
Notifications
You must be signed in to change notification settings - Fork 1
Adhere to DCM 1.28.1 #72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request updates the package version to 17.0.0 in order to adhere to DCM 1.28.1 and introduces several new lint rules for improved code quality.
- Updated version in pubspec.yaml
- Added new lint metrics in dcm.yaml
- Updated CHANGELOG.md to reflect the new version and changes
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
File | Description |
---|---|
packages/netglade_analysis/pubspec.yaml | Updated the package version to 17.0.0 |
packages/netglade_analysis/lib/dcm.yaml | Added new lint rules to enforce additional code quality standards |
packages/netglade_analysis/CHANGELOG.md | Documented the new version and summarized the new lint rules added |
Comments suppressed due to low confidence (1)
packages/netglade_analysis/lib/dcm.yaml:135
- [nitpick] Consider renaming 'avoid-recursive-tostring' to 'avoid-recursive-to-string' for improved readability and consistency with similar lint rule naming conventions.
- avoid-recursive-tostring
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the project to adhere to DCM 1.28.1 by bumping dependency versions and adding new lint rules.
- Updated the netglade_analysis dependency across multiple packages from ^16.x to ^17.0.0.
- Added several new lint rules to packages/netglade_analysis/lib/dcm.yaml.
- Updated the global DCM version in dcm_global.yaml.
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
packages/netglade_utils/pubspec.yaml | Updated netglade_analysis dependency version to ^17.0.0 |
packages/netglade_utils/example/pubspec.yaml | Updated netglade_analysis dependency version to ^17.0.0 |
packages/netglade_flutter_utils/pubspec.yaml | Updated netglade_analysis dependency version to ^17.0.0 in dev_dependencies |
packages/netglade_flutter_utils/example/pubspec.yaml | Updated netglade_analysis dependency version to ^17.0.0 in the dependency section |
packages/netglade_analysis/pubspec.yaml | Updated package version to 17.0.0 |
packages/netglade_analysis/lib/dcm.yaml | Added new lint rules in accordance with DCM 1.28.1 |
packages/netglade_analysis/README.md | Updated dev dependency version for netglade_analysis to ^17.0.0 |
packages/netglade_analysis/CHANGELOG.md | Documented changes for version 17.0.0 adhering to DCM 1.28.1 |
dcm_global.yaml | Updated global DCM version from "1.27.1" to "1.28.1" |
DCM report✅ no issues found! Full report: https://github.com/netglade/flutter_core/runs/40941851572 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
No description provided.