Skip to content

Adhere to DCM 1.37 and 1.38#87

Merged
tenhobi merged 5 commits into
mainfrom
feat/dcm-1.37-and-1.38
Jun 19, 2026
Merged

Adhere to DCM 1.37 and 1.38#87
tenhobi merged 5 commits into
mainfrom
feat/dcm-1.37-and-1.38

Conversation

@tenhobi

@tenhobi tenhobi commented Jun 5, 2026

Copy link
Copy Markdown
Member

No description provided.

@tenhobi

tenhobi commented Jun 5, 2026

Copy link
Copy Markdown
Member Author

Wait for DCM 1.38

@tenhobi tenhobi requested a review from petrnymsa as a code owner June 19, 2026 08:36
@tenhobi tenhobi changed the title Adhere to DCM 1.37 Adhere to DCM 1.37 and 1.38 Jun 19, 2026
@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown

DCM report

✅ no issues found!

Full report: https://github.com/netglade/flutter_core/runs/82317298311

Copilot AI left a comment

Copy link
Copy Markdown

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 workspace/tooling and the internal packages’ constraints/configs to align with newer Dart/Flutter SDK baselines and updated static analysis (Dart lints + DCM) configuration.

Changes:

  • Bump Dart SDK constraints across the workspace/packages to ^3.12.0, and raise Flutter minimum SDK for netglade_flutter_utils to >=3.42.0.
  • Update internal analysis package versioning/docs (netglade_analysis23.0.0) and adjust lint/DCM rule sets.
  • Update repo tooling pins (FVM Flutter version and DCM version selector).

Reviewed changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pubspec.yaml Bumps workspace Dart SDK constraint and updates Melos dev dependency.
packages/netglade_utils/pubspec.yaml Bumps package version, Dart SDK constraint, and netglade_analysis dev dependency.
packages/netglade_utils/example/pubspec.yaml Updates example Dart SDK constraint and netglade_analysis dependency version.
packages/netglade_utils/CHANGELOG.md Publishes a new changelog entry for the SDK requirement bump.
packages/netglade_flutter_utils/pubspec.yaml Bumps package version, Dart/Flutter SDK constraints, and netglade_analysis dev dependency.
packages/netglade_flutter_utils/example/pubspec.yaml Updates example Dart/Flutter SDK constraints and netglade_analysis dependency version.
packages/netglade_flutter_utils/CHANGELOG.md Publishes a new changelog entry for the SDK requirement bumps.
packages/netglade_analysis/README.md Updates documentation snippet to reference netglade_analysis ^23.0.0.
packages/netglade_analysis/pubspec.yaml Bumps netglade_analysis version and Dart SDK constraint.
packages/netglade_analysis/lib/lints.yaml Updates Dart-lints baseline comment and adjusts enabled linter rules.
packages/netglade_analysis/lib/dcm.yaml Updates DCM baseline comment and expands/configures DCM rule set.
packages/netglade_analysis/example/pubspec.yaml Updates example Dart SDK constraint.
packages/netglade_analysis/CHANGELOG.md Adds a 23.0.0 release entry describing DCM-related changes.
dcm_global.yaml Updates the globally-installed DCM version used by CI.
.vscode/settings.json Updates VS Code Flutter SDK path to the newer FVM version.
.fvmrc Pins FVM Flutter SDK to 3.44.2.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/netglade_analysis/CHANGELOG.md
Comment thread packages/netglade_analysis/CHANGELOG.md

@petrnymsa petrnymsa left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tenhobi tenhobi merged commit 8677278 into main Jun 19, 2026
2 checks passed
@tenhobi tenhobi deleted the feat/dcm-1.37-and-1.38 branch June 19, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants