Skip to content

[pigeon] Minor updates for pana - #3397

Merged
stuartmorgan-g merged 1 commit into
flutter:mainfrom
stuartmorgan-g:pigeon-pana
Mar 7, 2023
Merged

[pigeon] Minor updates for pana#3397
stuartmorgan-g merged 1 commit into
flutter:mainfrom
stuartmorgan-g:pigeon-pana

Conversation

@stuartmorgan-g

Copy link
Copy Markdown
Collaborator
  • Removes the Flutter SDK constraint; as far as I remember and can tell from git history, we only did this to prevent pigeon from running tests on unsupported versions before the repo tooling supported minimum Dart versions.
  • Removes an unnecessary null check. We intentionally have that analysis option off for the repo as long as Flutter supports non-strong-mode code, but the specific check here isn't subject to client code so isn't useful to keep.

Part (maybe all?) of flutter/flutter#122029

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the relevant style guides and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages repo does use dart format.)
  • I signed the CLA.
  • The title of the PR starts with the name of the package surrounded by square brackets, e.g. [shared_preferences]
  • I listed at least one issue that this PR fixes in the description above.
  • I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.
  • I updated CHANGELOG.md to add a description of the change, following repository CHANGELOG style.
  • I updated/added relevant documentation (doc comments with ///).
  • I added new tests to check the change I am making, or this PR is test-exempt.
  • All existing and new tests are passing.

- Removes the Flutter SDK constraint; as far as I remember and can tell
from git history, we only did this to prevent pigeon from running
tests on unsupported versions before the repo tooling supported
minimum Dart versions.
- Removes an unnecessary null check. We intentionally have that analysis
option off for the repo as long as Flutter supports non-strong-mode
code, but the specific check here isn't subject to client code so
isn't useful to keep.
Part (maybe all?) of flutter/flutter#122029
@stuartmorgan-g

Copy link
Copy Markdown
CollaboratorAuthor

I'm hoping that removing the Flutter constraint will fix both the platforms and docs issue.

@stuartmorgan-gstuartmorgan-g added the autosubmit Merge PR when tree becomes green via auto submit App label Mar 6, 2023
@stuartmorgan-g
stuartmorgan-g merged commit 843bd8c into flutter:mainMar 7, 2023
@stuartmorgan-g
stuartmorgan-g deleted the pigeon-pana branch March 7, 2023 17:25
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 8, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 8, 2023
nploi pushed a commit to nploi/packages that referenced this pull request Jul 16, 2023
- Removes the Flutter SDK constraint; as far as I remember and can tell
from git history, we only did this to prevent pigeon from running
tests on unsupported versions before the repo tooling supported
minimum Dart versions.
- Removes an unnecessary null check. We intentionally have that analysis
option off for the repo as long as Flutter supports non-strong-mode
code, but the specific check here isn't subject to client code so
isn't useful to keep.
Part (maybe all?) of flutter/flutter#122029
creatorpiyush pushed a commit to creatorpiyush/packages that referenced this pull request Jun 10, 2026
- Removes the Flutter SDK constraint; as far as I remember and can tell
from git history, we only did this to prevent pigeon from running
tests on unsupported versions before the repo tooling supported
minimum Dart versions.
- Removes an unnecessary null check. We intentionally have that analysis
option off for the repo as long as Flutter supports non-strong-mode
code, but the specific check here isn't subject to client code so
isn't useful to keep.
Part (maybe all?) of flutter/flutter#122029
bisor0627 pushed a commit to bisor0627/packages that referenced this pull request Jun 19, 2026
- Removes the Flutter SDK constraint; as far as I remember and can tell
from git history, we only did this to prevent pigeon from running
tests on unsupported versions before the repo tooling supported
minimum Dart versions.
- Removes an unnecessary null check. We intentionally have that analysis
option off for the repo as long as Flutter supports non-strong-mode
code, but the specific check here isn't subject to client code so
isn't useful to keep.
Part (maybe all?) of flutter/flutter#122029
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmitMerge PR when tree becomes green via auto submit Appp: pigeonplatform-androidplatform-iosplatform-macosplatform-windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@stuartmorgan-g@tarrinneal