blob: 1bb7623c6bc7b7138bb456120daa00a0397fe02c [file] [log] [blame] [view] [edit]
# Cocoon Commons
This package includes functionality used across services and UIs in Cocoon,
including [`app_dart`][], [`auto_submit`][], and [`dashboard`][].
[`app_dart`]: ../../app_dart/
[`auto_submit`]: ../../auto_submit/
[`dashboard`]: ../../dashboard
What should go into this package:
- Shared code and interfaces used directly in a package in `flutter/cocoon`
What should _not_ go into this package:
- Code that is dependent on running on the server; see [`cocoon_server`](../../cocoon_server/)
- Code that imports or uses the Flutter SDK
- Code that will be imported or used _outside_ of `flutter/cocoon`
- Code that is used _exclusively_ for testing[^1], i.e. depends on `package:test` or similar
[^1]: See [`cocoon_common_test`](../cocoon_common_test/) for the testing package.