For an introduction to contributing to Flutter, see our contributor guide.
Additional resources specific to the packages repository:
PRs will automatically be assigned to code owners for review. If a code owner is creating a PR, they should explicitly pick another Flutter team member as a code reviewer.
Flutter packages and plugins follow Google style—or Flutter style for Dart—for the languages they use, and use auto-formatters:
dart format
clang-format
google-java-format
ktfmt
clang-format
swift-format
If you are a team member landing a PR, or just want to know what the release process is for package changes, see the release documentation.