Skip to content

chore(deps): bump very_good_analysis from 10.3.0 to 11.0.0 - #137

Merged
erickzanardo merged 3 commits into
mainfrom
dependabot/pub/very_good_analysis-11.0.0
Oct 16, 2026
Merged

erickzanardo merged 3 commits into
mainfrom
dependabot/pub/very_good_analysis-11.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026 •

Copy link
Copy Markdown
Contributor

Bumps very_good_analysis from 10.3.0 to 11.0.0.

Release notes

Sourced from very_good_analysis's releases.

v11.0.0

11.0.0 (2026-09-03)

Miscellaneous Chores

v11.0.0-rc.1

11.0.0-rc.1 (2026-08-17)

Features

Changelog

Sourced from very_good_analysis's changelog.

11.0.0 (2026-09-03)

Miscellaneous Chores

11.0.0-rc.1 (2026-08-17)

Features

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) from 10.3.0 to 11.0.0.
- [Release notes](https://github.com/VeryGoodOpenSource/very_good_analysis/releases)
- [Changelog](https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md)
- [Commits](VeryGoodOpenSource/very_good_analysis@v10.3.0...v11.0.0)

---
updated-dependencies:
- dependency-name: very_good_analysis
  dependency-version: 11.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 7, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 7, 2026 14:43
@dependabot dependabot Bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 7, 2026

@erickzanardo erickzanardo 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.

This Dependabot PR changes one line in pubspec.yaml: the very_good_analysis dev dependency goes from ^10.3.0 to ">=10.3.0 <12.0.0". Because Dependabot widened the range instead of bumping it, the PR doesn't actually require 11.0.0. 11.0.0 adds seven new lint rules (including use_declaring_parameters, unnecessary_type_name_in_constructor, initialize_in_field_declaration, unnecessary_const_in_enum_constructor and async_return_with_no_await) and turns on automatic trailing commas.

I couldn't run dart analyze (shell access was denied here), so I don't know whether the new rules produce violations. The codebase does have patterns they are likely to flag, such as const SystemShell(this.name); final String name; in lib/src/system_shell.dart and the many this.field constructors in lib/src/parser/. If CI resolves to 11.0.0 and analysis fails on these, fixes are needed before merging.

example/pubspec.yaml is left at ^10.3.0 and isn't part of this PR. Previous bumps used separate PRs for the root and /example.

Overall: it's low risk, but I'd change the constraint to ^11.0.0, confirm the CI analyze step passes with 11.0.0 (fixing any new lint violations in this PR), and bump the example too.

Comment thread pubspec.yaml Outdated
Comment thread pubspec.yaml Outdated
@github-project-automation github-project-automation Bot moved this from Needs Triage to In Review in VGV Open Source 馃 馃馃専 Oct 15, 2026
@erickzanardo

Copy link
Copy Markdown
Member

/unicoder fix the CI and address the comments on the review

@unicoderbot

unicoderbot Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

On it, I'll address the review comments and push the changes.

  • Preparing environment
    • Cloning repository
    • Setting up dev environment
  • Reviewing feedback
  • Working on changes
  • Pushing updates

I stopped before starting: the SDK this repository is configured with cannot build it.

flutter 3.44.2 ships Dart 3.12.2, but example/pubspec.yaml requires Dart 3.13.0 or newer, so pub get and flutter analyze would fail.

Update the flutter version in this repository's bot settings, or set it to auto and I will pick the newest stable release that satisfies the repository. Then run this task again.

馃攳 View this task run

@erickzanardo

Copy link
Copy Markdown
Member

/unicoder I've fixed the versions, address the comments and fix CI now please

@unicoderbot

unicoderbot Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

On it, I'll address the review comments and push the changes.

  • Preparing environment
    • Cloning repository
    • Setting up dev environment
  • Reviewing feedback
  • Working on changes
  • Pushing updates

I've pushed changes to address the feedback.

unicoderbot Bot and others added 2 commits October 15, 2026 20:28
@erickzanardo
erickzanardo merged commit b444e88 into main Oct 16, 2026
5 checks passed
@erickzanardo
erickzanardo deleted the dependabot/pub/very_good_analysis-11.0.0 branch October 16, 2026 14:21
@vgvbot vgvbot mentioned this pull request Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update Dart code dependencies Pull requests that update a dependency file

Projects

Development

Successfully merging this pull request may close these issues.

1 participant