-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Comparing changes
Open a pull request
base repository: flutter/plugins
base: 26c45dc
head repository: flutter/plugins
compare: 0e0c75b
- 16 commits
- 151 files changed
- 7 contributors
Commits on May 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6f8bb67 - Browse repository at this point
Copy the full SHA 6f8bb67View commit details -
Check in macOS example Podfiles (#3864)
PR #3747 stopped ignoring Podfiles and added the missing iOS Podfiles, but not the macOS Podfiles.
Configuration menu - View commit details
-
Copy full SHA for 7765fa0 - Browse repository at this point
Copy the full SHA 7765fa0View commit details -
Simplify the tooling bash scripts (#3865)
- Rename incremental_build.sh to tool_runner.sh since it has been used for things other than building for a while, and also isn't always incremental. - Replace check_publish.sh with tool_runner.sh to reduce the number of special-case scripts. This is a small behavioral change in that now PRs that don't change any packages will test all packages, as with our other scripts. - Eliminate check_changed_packages. All critical uses have now been replaced by the Dart version of the logic, and the one remaining use was purely for an error message that says something that should be relatively easy to figure out from context anyway. This means we have less bash code to maintain (without unit tests) and understand.
Configuration menu - View commit details
-
Copy full SHA for 0c99a3b - Browse repository at this point
Copy the full SHA 0c99a3bView commit details -
Ensure that integration tests are actually being run (#3857)
Many of our integration tests weren't actually being run on CI because they were in the wrong place and/or missing the driver file, and it seems we've just never noticed. This makes a number of changes: - Ensures that all packages with integration tests also have a driver file in the right location. - Also standardizes the format of those files, as the boilerplate `main()` is available in `integration_test`. - Ensures that all integration_test directories are in the right place. - In a couple of places, removes a duplicate copy of the integration test file. - Makes it an error for a plugin that's not excluded to not have integration tests, so this can't easily happen again. - Adds logging of what's being run and skipped, so if something does go wrong in the future it's easy to determine what from the logs. - Excludes `*_platform_interface` since the logging was (potentially confusingly) reporting that they were skipped because they don't support the current platform. Skipping them is correct, just not for that reason. - Excludes the plugins that currently have no integration tests, with references to issues about adding them. Fixes flutter/flutter#81929
Configuration menu - View commit details
-
Copy full SHA for 37ac97f - Browse repository at this point
Copy the full SHA 37ac97fView commit details -
Exclude some missing integration tests (#3872)
ios_platform_images does not currently have an integration test, and file_chooser does not have a web integration test, so both must be explicitly excluded due to recent tooling changes. See: flutter/flutter#82208 flutter/flutter#82211
Configuration menu - View commit details
-
Copy full SHA for 0474ef8 - Browse repository at this point
Copy the full SHA 0474ef8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcbb0ce - Browse repository at this point
Copy the full SHA fcbb0ceView commit details -
[in_app_purchase] platform interface improvement (#3821)
Adds some improvements to the platform interface. 1. Make `InAppPurchasePlatformAddition` a subclass of `PlatformInterface` to take advantage of the existing token checking logic. (I also consider `InAppPurchasePlatformAddition` a `PlatformInterface` because it works in a similar way. 2. Make the `instance` variable `late` as we should never access it before setter. 3. Add tests for `InAppPurchasePlatformAddition` part of flutter/flutter#78525
Chris Yang authoredMay 10, 2021 Configuration menu - View commit details
-
Copy full SHA for e11179d - Browse repository at this point
Copy the full SHA e11179dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3b9711 - Browse repository at this point
Copy the full SHA d3b9711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39e0035 - Browse repository at this point
Copy the full SHA 39e0035View commit details -
Configuration menu - View commit details
-
Copy full SHA for be327bb - Browse repository at this point
Copy the full SHA be327bbView commit details
Commits on May 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for eb37661 - Browse repository at this point
Copy the full SHA eb37661View commit details -
Update readme with warning for double import of the android billing c…
…lient library. (#3845)
Configuration menu - View commit details
-
Copy full SHA for f06a2b4 - Browse repository at this point
Copy the full SHA f06a2b4View commit details -
[in_app_purchase] Federated Android implementation (#3841)
* Implement BillingClientWrapper and unit-tests * Android specific implementation * Moved Android specific methods into addition class * Added missing line end * Purchases status to restored after call restorePurchases * Don't force GooglePlayPurchaseParam * Implement registerPlatform method * Added TODO comment to add example * Fixed mistake in API documentation * Added additional assert to test enablePendingPurchase * Update Android implementation with latest platform_interface
1Configuration menu - View commit details
-
Copy full SHA for 1a4cee7 - Browse repository at this point
Copy the full SHA 1a4cee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53319eb - Browse repository at this point
Copy the full SHA 53319ebView commit details -
[google_sign_in] document web usage (#3876)
Fixes flutter/flutter#81848 Also fixed some headers in the readme and one more link Prepare for v5.0.3 release
Configuration menu - View commit details
-
Copy full SHA for c6065aa - Browse repository at this point
Copy the full SHA c6065aaView commit details -
[tool] version-check publish-check commands can check against pub (#3840
) Add a PubVersionFinder class to easily fetch the version from pub. Add an against-pub flag to check-version command, which allows it to check the version against pub server Make the 'publish-check' command to check against pub to determine if the specific versions of packages need to be published. Add a log-status flag, which allows the publish-check command to log the final status of the result. This helps other ci tools to easily grab the results and use it to determine what to do next. See option 3 in flutter/flutter#81444 This PR also fixes some tests. partially flutter/flutter#81444
Chris Yang authoredMay 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 0e0c75b - Browse repository at this point
Copy the full SHA 0e0c75bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 26c45dc...0e0c75b