文件最后提交记录最后更新时间
[tool] Refactor args of strings or YAML file lists (#8513) Multiple commands in the Flutter plugin tool have arguments that accepts a list of strings or a list of YAML files that contain a list of strings. This introduces a getYamlListArg helper so that this logic doesn't need to be duplicated multiple times. In a subsequent pull requests, this will be used to add a list of packages that are allowed to have Xcode warnings. This will be used by the google_sign_in_ios package which will have warnings when using SwiftPM. Part of: https://github.com/flutter/flutter/issues/1469041 年前
[camera_web] Remove mocktail dependency. (#9195) Closes https://github.com/flutter/flutter/issues/130757 ## Description - Removes mocktail dependency - Adds mockito and build_runner dependencies - Updates tests ## Pre-Review Checklist [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.11 个月前
[process] Remove from the repository (#9310) process moved to https://github.com/dart-lang/tools/tree/main/pkgs/process, so this version is legacy and should be removed.1 年前
[ci] Move tool_runner.sh (#6038) script/tool_runner.sh has only been intended for CI usage for quite a while, but it still lives in a prominent non-CI location which has been a source of confusion for developers (e.g., people looking at how CI is running things, and reasonably assuming that since the script isn't in a CI-specific location, it's for general use). While running it for simple cases works, it conflicts with any package selection, which is common thing to want to control when running locally. This makes the following changes: - Move the script into the .ci directory - Adds explicit comments that it's not designed for local use, with a pointer to the corresponding local command - Removes a stale reference to external-to-the-repo use of tool_runner.sh, as that usage no longer exists - Also consolidates and updates the links to the external scripts - Updates a couple of CONTRIBUTING.md comments that still said to run tool_runner.sh - Opportunistically cleans up some tooling references to .cirrus.yml, found while cleaning up comments in tool_runner.sh and checking for other references.2 年前
[various] Delete discontinued packages (#9215) Removes the following packages from the repository, as they have been discontinued: - ios_platform_images - css_colors - palette_generator - flutter_image - flutter_adaptive_scaffold - flutter_markdown Fixes https://github.com/flutter/flutter/issues/1629601 年前
[tool] Refactor args of strings or YAML file lists (#8513) Multiple commands in the Flutter plugin tool have arguments that accepts a list of strings or a list of YAML files that contain a list of strings. This introduces a getYamlListArg helper so that this logic doesn't need to be duplicated multiple times. In a subsequent pull requests, this will be used to add a list of packages that are allowed to have Xcode warnings. This will be used by the google_sign_in_ios package which will have warnings when using SwiftPM. Part of: https://github.com/flutter/flutter/issues/1469041 年前
[ci] Add Wasm compilation to all_packages web app. (#6981) Adds a "--wasm" mode to create and build "all_packages" app to verify all our plugins compile with Wasm. Except not all do for now, so this also adds a "exclude_all_packages_app_wasm.yaml" file that allows us to remove the packages that aren't fully compatible yet. ## Issues * Fixes: https://github.com/flutter/flutter/issues/150748 * Related: https://github.com/flutter/flutter/issues/117022 * Related: https://github.com/flutter/flutter/issues/1486241 年前
[tool] Refactor args of strings or YAML file lists (#8513) Multiple commands in the Flutter plugin tool have arguments that accepts a list of strings or a list of YAML files that contain a list of strings. This introduces a getYamlListArg helper so that this logic doesn't need to be duplicated multiple times. In a subsequent pull requests, this will be used to add a list of packages that are allowed to have Xcode warnings. This will be used by the google_sign_in_ios package which will have warnings when using SwiftPM. Part of: https://github.com/flutter/flutter/issues/1469041 年前
[file_selector] Endorse Android (#4329) Endorses the new Android implementation of file_selector, updating the README accordingly. Also adjusts the example to better handle platform diffs, by hiding UI that doesn't work instead of just labelling it on the button. Left a TODO to improve how we determine what to hide once we have the API to do so. Fixes https://github.com/flutter/flutter/issues/1100982 年前
[ci] Disable maps tests in Android emulator (#5003) When the emulator tests for Android were brought up, google_maps_fluter_android was excluded due to flake. We're also seeing high flake from google_maps_flutter on Android, so disabling that as well. We continue to have coverage of these tests via FTL, so it's only the relatively new emulator version that is being disabled here. See https://github.com/flutter/flutter/issues/1309862 年前
[ci] Add emulator tests on older Android version (#4616) Adds new tasks to run integration tests on legacy Android emulators (API 22, since we don't currently have API 21 emulators available), so that we are getting more complete coverage of our supported OS versions. For now, excludes several plugins with TODOs and issues filed, so that the suite can be brought online in parallel with investigation of those issues. Most of https://github.com/flutter/flutter/issues/1300102 年前
[ci] Enable ios_platform_images tests (#4920) https://github.com/flutter/packages/pull/4899 added integration tests, but I forgot that they were being excluded in CI. This enables them. Fixes https://github.com/flutter/flutter/issues/822082 年前
[image_picker] Add desktop support - implementations (#4172) Platform implementation portion of https://github.com/flutter/packages/pull/3882 Updates the Windows implementation to use the new base class for camera delegation, and creates new macOS and Linux implementations that are near-duplicates. These are separate packages, rather than a single shared package, because it's likely that they will diverge over time (e.g., the TODO for macOS to use a system image picker control on newer versions of macOS), and the amount of code that could be shared is minimal anyway. Part of https://github.com/flutter/flutter/issues/102115 Part of https://github.com/flutter/flutter/issues/102320 Part of https://github.com/flutter/flutter/issues/851002 年前
[image_picker] Add desktop support - implementations (#4172) Platform implementation portion of https://github.com/flutter/packages/pull/3882 Updates the Windows implementation to use the new base class for camera delegation, and creates new macOS and Linux implementations that are near-duplicates. These are separate packages, rather than a single shared package, because it's likely that they will diverge over time (e.g., the TODO for macOS to use a system image picker control on newer versions of macOS), and the amount of code that could be shared is minimal anyway. Part of https://github.com/flutter/flutter/issues/102115 Part of https://github.com/flutter/flutter/issues/102320 Part of https://github.com/flutter/flutter/issues/851002 年前
[ci] Re-enable google_maps_flutter_web integration tests. (#7269) Attempt to re-enable integration tests on the google_maps_flutter_web package, post-package:web migration, see what happens. Part of: https://github.com/flutter/packages/pull/70871 年前
[tool] Refactor args of strings or YAML file lists (#8513) Multiple commands in the Flutter plugin tool have arguments that accepts a list of strings or a list of YAML files that contain a list of strings. This introduces a getYamlListArg helper so that this logic doesn't need to be duplicated multiple times. In a subsequent pull requests, this will be used to add a list of packages that are allowed to have Xcode warnings. This will be used by the google_sign_in_ios package which will have warnings when using SwiftPM. Part of: https://github.com/flutter/flutter/issues/1469041 年前
Merge repository metadata Merges in: - test exclusion configs - AUTHORS - CODEOWNERS - Dependabot configs - autolabel configs Merge exclusions Merge CODEOWNERS 3 年前
Merge repository metadata Merges in: - test exclusion configs - AUTHORS - CODEOWNERS - Dependabot configs - autolabel configs Merge exclusions Merge CODEOWNERS 3 年前
Increase deprecation check minimum to iOS 14 and macOS 13 (#7431) Bump Xcode analyze minimum check version iOS 13 -> iOS 14 and macOS 12.3 -> macOS 13. - Hit StoreKit2 deprecations. Exclude in_app_purchase_storekit to work around StoreKit 1 deprecation warnings. Added a TODO to remove the exclusion when StoreKit2 is adopted (this should happen in the next few weeks) https://github.com/flutter/flutter/issues/116383. - Hit https://github.com/flutter/flutter/issues/153587, fixed in https://github.com/flutter/packages/pull/7513 - Hit https://github.com/flutter/flutter/issues/125901 which was #pragma'd out in https://github.com/flutter/packages/pull/6221 See related https://github.com/flutter/plugins/pull/5778 and https://github.com/flutter/flutter/issues/1028351 年前
[flutter_svg] Adopt code excerpts (#8181) Converts the README from unmanaged code examples to code excerpted from analyzed and compiled code. Part of https://github.com/flutter/flutter/issues/1026791 年前
[various] Delete discontinued packages (#9215) Removes the following packages from the repository, as they have been discontinued: - ios_platform_images - css_colors - palette_generator - flutter_image - flutter_adaptive_scaffold - flutter_markdown Fixes https://github.com/flutter/flutter/issues/1629601 年前
[google_sign_in_ios] Adds Swift Package Manager support (#7356) Adds Swift Package Manager support to google_sign_in_ios. Fixes https://github.com/flutter/flutter/issues/1469041 年前
README.md

This folder contains configuration files that are passed to commands in place of package lists. They are primarily used by CI to opt specific packages out of tests, but can also useful when running multi-package tests locally.

Any entry added to a file in this directory should include a comment. Skipping tests or checks for packages is usually not something we want to do, so the comment should either include an issue link to the issue tracking removing it or (much more rarely) explaining why it is a permanent exclusion.

Expected format:

# Reason for exclusion
- name_of_package