Skip to content

bump min deps across the board#523

Open
kevmoo wants to merge 5 commits intomainfrom
latest_analyzer
Open

bump min deps across the board#523
kevmoo wants to merge 5 commits intomainfrom
latest_analyzer

Conversation

@kevmoo
Copy link
Copy Markdown
Collaborator

@kevmoo kevmoo commented Apr 2, 2026

No description provided.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates dependency versions across multiple pubspec.yaml files, including http, args, google_cloud, meta, analyzer, and glob. Feedback indicates that several of the specified versions for http, args, meta, and glob do not exist on pub.dev, which will cause package resolution to fail. Additionally, the expansion of the analyzer version range is noted as risky due to the frequency of breaking changes in that package and the use of non-existent version numbers.

dart_flutter_team_lints: ^3.2.0
functions_framework_builder: ^0.4.7
http: ^1.1.0
http: ^1.5.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

The version ^1.5.0 for the http package does not exist on pub.dev (the latest stable version is 1.3.0). Bumping to a non-existent version will cause dart pub get to fail.

  http: ^1.3.0


dependencies:
args: ^2.5.0
args: ^2.7.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

The version ^2.7.0 for the args package is not available on pub.dev (the latest stable version is 2.6.0).

  args: ^2.6.0

io: ^1.0.3
json_annotation: ^4.9.0
meta: ^1.17.0
meta: ^1.18.1
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

The version ^1.18.1 for the meta package is not available on pub.dev (the latest stable version is 1.16.0).

  meta: ^1.16.0

functions_framework: ">=0.4.0 <0.4.5"
glob: ^2.1.2
meta: ^1.17.0
glob: ^2.1.3
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

The version ^2.1.3 for the glob package does not exist on pub.dev (the latest stable version is 2.1.2).

  glob: ^2.1.2


dependencies:
analyzer: '>=9.0.0 <11.0.0'
analyzer: '>=9.0.0 <12.0.0'
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

Expanding the analyzer version range to <12.0.0 is risky as the analyzer package frequently introduces breaking changes in its API. Furthermore, version 9.0.0 and above are not currently available on pub.dev (the current version is 6.x).

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.

1 participant