Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Latest commit

 

History

History
49 lines (39 loc) · 2.37 KB

CONTRIBUTING.md

File metadata and controls

49 lines (39 loc) · 2.37 KB

Contributing to Flutter Plugins

Build Status

See also: Flutter's code of conduct

Welcome

For an introduction to contributing to Flutter, see our contributor guide.

Additional resources specific to the plugins repository:

Other notes

Style

Flutter plugins follow Google style—or Flutter style for Dart—for the languages they use, and use auto-formatters:

  • Dart formatted with dart format
  • C++ formatted with clang-format
    • Note: The Linux plugins generally follow idiomatic GObject-based C style. See the engine style notes for more details, and exceptions.
  • Java formatted with google-java-format
  • Objective-C formatted with clang-format

Releasing

If you are a team member landing a PR, or just want to know what the release process is for plugin changes, see the release documentation.