Creates a target file for a Flutter master pin autoroller. This is
currently unused, but creating it allows setting up the autoroller.
Prepares for #554
Part of flutter/flutter#93811
Replaces 'tree/master/...' with 'tree/main/...' in pubspec `repository`
and podspec `source` links, now that `main` is the default branch.
No version change: `master` is being mirrored for the foreseeable
future, so there's no urgency on this; updates can go out as plugins
are updated naturally.
No CHANGELOG change: This is a mechanical mass change.
* Port over several test suites from run_tests.sh to run_tests.dart
This ports over
- dart_unittests
- flutter_unittests
- mock_handler_tests
* [pigeon] Update version and changelog
There are a number of file types that were added to the root .gitignore list at some point without all of the existing checked-in copies of those files being removed, which is now a pub publish error. This removes all of the files that are on the .gitignore list but are checked in.
A transitive dependency on an old version of `packages` is causing
issues with current versions of Dart. This updates `platform` to pick up
a newer version of `packages`.
Since updating that just that package caused conflicts, which when resolved
minimally caused more conflicts, this just updates all dependencies to current
versions.
Also updates the build script for recent deprecations; dart2native is no longer
present in the current SDK.
Fixes current issues with presubmit in other PRs
Updates tool pin to 0.7.3
- Enables versiond and CHANGELOG update checks.
- Enables timing logging.
Changes to allow the roll to pass:
- Adds missing licenses to Kotlin files (which were not previously checked).
- Adds missing AUTHORS files.
- Adjusts package descriptions to meet pub.dev length guidelines, which the tooling now enforces.
Creates a Windows plugin, with unit tests configured using the model that has been used for flutter/plugins Windows unit tests. This was created by:
- Running `flutter create --platforms=windows -t plugin`.
- Replacing the method channel with a placeholder.
- Adding the CMake logic to build unit tests, along with a placeholder unit test.
This is intended to be used as the foundation for testing Pigeon-generated Windows platform channels, similar to the existing native Pigeon tests for iOS and Android.
Part of https://github.com/flutter/flutter/issues/91061
When migrating this package from its own repository, I accidentally
included the .github directory. This serves no purpose in a
subdirectory, so should not exist.
bsdiff was landed several years ago to support a tool feature that was
removed shortly after. It hasn't been updated in several years (incuding
for NNBD), has extremely low usage, and has never had any bug reports or
feature requests--notably, including requests for NNBD support.
Given that it has essentially no usage, it has been discontinued, and is
now being removed.