Greg Spencer 2e78ed0ff9
Allow explicit exclusion of packages from pinned packages in flutter update-packages --force-update (#147679)
## Description

This introduces a list of packages that we will explicitly not pin.  It is to be used for things where the package isn't actually published, but is a transitive dependency of another package included in the SDK.  This happens with the `macros` package, for instance, which depends on the private, unpublished, `_macros` package where the SDK does some tricky things to depend on it (it depends on "any", but ships it as part of the SDK).

Also ran `flutter update-packages --force-update` to update all of the pubspec files.

## Related Issues
 - Fixes #147656

## Tests
 - Added a test that makes sure that explicitly unpinned packages don't show up in the pinned list.
2024-05-02 01:16:54 +00:00
..

Stocks

Demo app for the Material Design widgets and other features provided by Flutter.

Building

You can follow these instructions to build the stocks app and install it onto your device.

Prerequisites

If you are new to Flutter, please first follow the Flutter Setup guide.

Building and installing the stocks demo app

  • cd $FLUTTER_ROOT/examples/stocks
  • flutter pub get
  • flutter run --release

The flutter run --release command both builds and installs the Flutter app.

Internationalization

This app has been internationalized (just enough to show how it's done). It's an example of how one can do so with the gen_l10n tool.

See regenerate.md for an explanation for how the tool is used to generate localizations for this app.

Icon

The icon was created using Android Asset Studio: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=image&foreground.space.trim=0&foreground.space.pad=0&foreColor=607d8b%2C0&crop=0&backgroundShape=square&backColor=fff%2C100&effects=none

From this clipart: https://openclipart.org/detail/30403/tango-go-up Which is in the public domain.