Bump pub to ef62cdf2df9ef929c0dc4845848e4ab3ba173d0d

Changes:
```
> git log --format="%C(auto) %h %s" 469eb61..ef62cdf
 https://dart.googlesource.com/pub.git/+/ef62cdf2d Attempt to decrease flakyness on windows CI  (4678)
 https://dart.googlesource.com/pub.git/+/66b7e113f Set git user when creating tags (4677)
 https://dart.googlesource.com/pub.git/+/ffe30b750 Bump analyzer from 8.1.1 to 8.2.0 (4675)
 https://dart.googlesource.com/pub.git/+/a9c2bae3b Check out all of pub when adding sdk tags (4668)
 https://dart.googlesource.com/pub.git/+/06e1960de Schedule tag sync every day (4666)
 https://dart.googlesource.com/pub.git/+/c2e27b86f Only push single tag (4665)
 https://dart.googlesource.com/pub.git/+/ee60caea9 Tool for tagging sdk versions in the repository (4661)
 https://dart.googlesource.com/pub.git/+/486d5a64d Add delay to test (4664)
 https://dart.googlesource.com/pub.git/+/da5be2f43 Bump actions/checkout from 4.2.2 to 5.0.0 in the github-actions group (4662)
 https://dart.googlesource.com/pub.git/+/211b4fa93 command `pub check-resolution-up-to-date` (4655)
 https://dart.googlesource.com/pub.git/+/eb0952e76 upgrade dependencies (4658)
 https://dart.googlesource.com/pub.git/+/21cdd4da4 Revert "Merge pull request 4650 from dart-lang/merge-cherry_pick_tag_pattern_fix" (4651)
 https://dart.googlesource.com/pub.git/+/f486823d1 Merge pull request 4650 from dart-lang/merge-cherry_pick_tag_pattern_fix
 https://dart.googlesource.com/pub.git/+/cf01390c4 Merge remote-tracking branch 'origin/master' into merge-cherry_pick_tag_pattern_fix
 https://dart.googlesource.com/pub.git/+/82f4ec6d3 Fix tag_pattern lockfile deserialization (4646)

```

Diff: https://dart.googlesource.com/pub.git/+/469eb6193c0a49495ea2ce7432cf749f077ad596..ef62cdf2df9ef929c0dc4845848e4ab3ba173d0d/
Change-Id: Ib830e4c9ff6b682a88efc0455aefbf3c1d1bf696
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/451501
Auto-Submit: Sigurd Meldgaard <sigurdm@google.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Sarah Zakarias <zarah@google.com>
1 file changed
tree: e82246252f2819a316aad2ba758976d966b81f04
  1. .dart_tool/
  2. .github/
  3. benchmarks/
  4. build/
  5. docs/
  6. pkg/
  7. runtime/
  8. samples/
  9. sdk/
  10. tests/
  11. third_party/
  12. tools/
  13. utils/
  14. .clang-format
  15. .gitattributes
  16. .gitconfig
  17. .gitignore
  18. .gn
  19. .mailmap
  20. .style.yapf
  21. AUTHORS
  22. BUILD.gn
  23. CHANGELOG.md
  24. codereview.settings
  25. CONTRIBUTING.md
  26. DEPS
  27. LICENSE
  28. OWNERS
  29. PATENT_GRANT
  30. PRESUBMIT.py
  31. pubspec.yaml
  32. README.dart-sdk
  33. README.md
  34. sdk.code-workspace
  35. sdk_args.gni
  36. sdk_packages.yaml
  37. SECURITY.md
  38. WATCHLISTS
README.md

Dart

An approachable, portable, and productive language for high-quality apps on any platform

Dart is:

  • Approachable: Develop with a strongly typed programming language that is consistent, concise, and offers modern language features like null safety and patterns.

  • Portable: Compile to ARM, x64, or RISC-V machine code for mobile, desktop, and backend. Compile to JavaScript or WebAssembly for the web.

  • Productive: Make changes iteratively: use hot reload to see the result instantly in your running app. Diagnose app issues using DevTools.

Dart's flexible compiler technology lets you run Dart code in different ways, depending on your target platform and goals:

  • Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.

  • Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).

Dart platforms illustration

License & patents

Dart is free and open source.

See LICENSE and PATENT_GRANT.

Using Dart

Visit dart.dev to learn more about the language, tools, and to find codelabs.

Browse pub.dev for more packages and libraries contributed by the community and the Dart team.

Our API reference documentation is published at api.dart.dev, based on the stable release. (We also publish docs from our beta and dev channels, as well as from the primary development branch).

Building Dart

If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.

There are more documents in our repo at docs.

Contributing to Dart

The easiest way to contribute to Dart is to file issues.

You can also contribute patches, as described in Contributing.

Roadmap

Future plans for Dart are included in the combined Dart and Flutter roadmap on the Flutter wiki.