Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 51a1f76

Browse files
committed
Merge remote-tracking branch 'upstream/main' into issue/94051_webview_4.0
2 parents 789fd5a + 4b7b679 commit 51a1f76

File tree

531 files changed

+17522
-4431
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

531 files changed

+17522
-4431
lines changed

.ci.yaml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ enabled_branches:
1111
platform_properties:
1212
linux:
1313
properties:
14-
caches: >-
15-
[
16-
]
1714
dependencies: >
1815
[
1916
{"dependency": "curl"}
@@ -22,11 +19,6 @@ platform_properties:
2219
os: Linux
2320
windows:
2421
properties:
25-
caches: >-
26-
[
27-
{"name": "vsbuild", "path": "vsbuild"},
28-
{"name": "pub_cache", "path": ".pub-cache"}
29-
]
3022
dependencies: >
3123
[
3224
{"dependency": "certs"}
@@ -85,19 +77,6 @@ targets:
8577
{"dependency": "vs_build"}
8678
]
8779
88-
- name: Windows uwp-platform_tests master
89-
recipe: plugins/plugins
90-
timeout: 30
91-
properties:
92-
add_recipes_cq: "true"
93-
target_file: uwp_build_and_platform_tests.yaml
94-
channel: master
95-
version_file: flutter_master.version
96-
dependencies: >
97-
[
98-
{"dependency": "vs_build"}
99-
]
100-
10180
- name: Windows plugin_tools_tests
10281
recipe: plugins/plugins
10382
timeout: 30

.ci/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The Flutter version is not important here, since the CI scripts update Flutter
22
# before running. What matters is that the base image is pinned to minimize
33
# unintended changes when modifying this file.
4-
FROM cirrusci/flutter:2.8.0
4+
FROM cirrusci/flutter@sha256:505fe8bce2896c75b4df9ccf500b1604155bf932af7465ffcc66fcae8612f82f
55

66
RUN apt-get update -y
77

.ci/flutter_master.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
cb968c5f3291b53e6f380b757babfca8b9ac2b86
1+
4bed76757db7a4eea74d77d5a63804ef52198f37

.ci/scripts/build_examples_uwp.sh

Lines changed: 0 additions & 7 deletions
This file was deleted.

.ci/targets/uwp_build_and_platform_tests.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.cirrus.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
gcp_credentials: ENCRYPTED[!2c88dee9c9d9805b214c9f7ad8f3bc8fae936cdb0f881d562101151c408c7e024a41222677d5831df90c60d2dd6cd80a!]
22

33
# Don't run on release tags since it creates O(n^2) tasks where n is the
4-
# number of plugins
5-
only_if: $CIRRUS_TAG == ''
4+
# number of plugins.
5+
# Don't run on 'master' since it's a mirror of 'main'.
6+
only_if: $CIRRUS_TAG == '' && $CIRRUS_BRANCH != 'master'
67
env:
78
CHANNEL: "master" # Default to master when not explicitly set by a task.
89
PLUGIN_TOOL: "./script/tool/bin/flutter_plugin_tools.dart"
@@ -101,7 +102,13 @@ task:
101102
always:
102103
format_script: ./script/tool_runner.sh format --fail-on-change
103104
pubspec_script: ./script/tool_runner.sh pubspec-check
104-
readme_script: ./script/tool_runner.sh readme-check
105+
readme_script:
106+
- ./script/tool_runner.sh readme-check
107+
# Re-run with --require-excerpts, skipping packages that still need
108+
# to be converted. Once https://github.com/flutter/flutter/issues/102679
109+
# has been fixed, this can be removed and there can just be a single
110+
# run with --require-excerpts and no exclusions.
111+
- ./script/tool_runner.sh readme-check --require-excerpts --exclude=script/configs/temp_exclude_excerpt.yaml
105112
license_script: dart $PLUGIN_TOOL license-check
106113
- name: federated_safety
107114
# This check is only meaningful for PRs, as it validates changes
@@ -155,6 +162,10 @@ task:
155162
analyze_script:
156163
- ./script/tool_runner.sh analyze --skip-if-not-supporting-flutter-version="$CHANNEL" --custom-analysis=script/configs/custom_analysis.yaml
157164
- echo "If this test fails, the minumum Flutter version should be updated"
165+
- name: readme_excerpts
166+
env:
167+
CIRRUS_CLONE_SUBMODULES: true
168+
script: ./script/tool_runner.sh update-excerpts --fail-on-change
158169
### Web tasks ###
159170
- name: web-build_all_plugins
160171
env:

.github/dependabot.yml

Lines changed: 289 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,289 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "gradle"
4+
directory: "/packages/camera/camera/android"
5+
commit-message:
6+
prefix: "[camera]"
7+
schedule:
8+
interval: "daily"
9+
open-pull-requests-limit: 10
10+
11+
- package-ecosystem: "gradle"
12+
directory: "/packages/camera/camera/example/android/app"
13+
commit-message:
14+
prefix: "[camera]"
15+
schedule:
16+
interval: "daily"
17+
open-pull-requests-limit: 10
18+
19+
- package-ecosystem: "gradle"
20+
directory: "/packages/espresso/android"
21+
commit-message:
22+
prefix: "[espresso]"
23+
schedule:
24+
interval: "daily"
25+
open-pull-requests-limit: 10
26+
27+
- package-ecosystem: "gradle"
28+
directory: "/packages/espresso/example/android/app"
29+
commit-message:
30+
prefix: "[espresso]"
31+
schedule:
32+
interval: "daily"
33+
open-pull-requests-limit: 10
34+
35+
- package-ecosystem: "gradle"
36+
directory: "/packages/flutter_plugin_android_lifecycle/android"
37+
commit-message:
38+
prefix: "[lifecycle]"
39+
schedule:
40+
interval: "daily"
41+
open-pull-requests-limit: 10
42+
43+
- package-ecosystem: "gradle"
44+
directory: "/packages/flutter_plugin_android_lifecycle/example/android/app"
45+
commit-message:
46+
prefix: "[lifecycle]"
47+
schedule:
48+
interval: "daily"
49+
open-pull-requests-limit: 10
50+
51+
- package-ecosystem: "gradle"
52+
directory: "/packages/google_maps_flutter/google_maps_flutter/android"
53+
commit-message:
54+
prefix: "[google_maps]"
55+
schedule:
56+
interval: "daily"
57+
open-pull-requests-limit: 10
58+
59+
- package-ecosystem: "gradle"
60+
directory: "/packages/google_maps_flutter/google_maps_flutter/example/android/app"
61+
commit-message:
62+
prefix: "[google_maps]"
63+
schedule:
64+
interval: "daily"
65+
open-pull-requests-limit: 10
66+
67+
- package-ecosystem: "gradle"
68+
directory: "/packages/google_sign_in/google_sign_in/example/android/app"
69+
commit-message:
70+
prefix: "[sign_in]"
71+
schedule:
72+
interval: "daily"
73+
open-pull-requests-limit: 10
74+
75+
- package-ecosystem: "gradle"
76+
directory: "/packages/google_sign_in/google_sign_in_android/android"
77+
commit-message:
78+
prefix: "[sign_in]"
79+
schedule:
80+
interval: "daily"
81+
open-pull-requests-limit: 10
82+
83+
- package-ecosystem: "gradle"
84+
directory: "/packages/google_sign_in/google_sign_in_android/example/android/app"
85+
commit-message:
86+
prefix: "[sign_in]"
87+
schedule:
88+
interval: "daily"
89+
open-pull-requests-limit: 10
90+
91+
- package-ecosystem: "gradle"
92+
directory: "/packages/in_app_purchase/in_app_purchase_android/android"
93+
commit-message:
94+
prefix: "[in_app_pur]"
95+
schedule:
96+
interval: "daily"
97+
open-pull-requests-limit: 10
98+
99+
- package-ecosystem: "gradle"
100+
directory: "/packages/in_app_purchase/in_app_purchase_android/example/android/app"
101+
commit-message:
102+
prefix: "[in_app_pur]"
103+
schedule:
104+
interval: "daily"
105+
open-pull-requests-limit: 10
106+
107+
- package-ecosystem: "gradle"
108+
directory: "/packages/in_app_purchase/in_app_purchase/example/android/app"
109+
commit-message:
110+
prefix: "[in_app_pur]"
111+
schedule:
112+
interval: "daily"
113+
open-pull-requests-limit: 10
114+
115+
- package-ecosystem: "gradle"
116+
directory: "/packages/image_picker/image_picker/example/android/app"
117+
commit-message:
118+
prefix: "[image_picker]"
119+
schedule:
120+
interval: "daily"
121+
open-pull-requests-limit: 10
122+
123+
- package-ecosystem: "gradle"
124+
directory: "/packages/image_picker/image_picker_android/android"
125+
commit-message:
126+
prefix: "[image_picker]"
127+
schedule:
128+
interval: "daily"
129+
open-pull-requests-limit: 10
130+
131+
- package-ecosystem: "gradle"
132+
directory: "/packages/image_picker/image_picker_android/example/android/app"
133+
commit-message:
134+
prefix: "[image_picker]"
135+
schedule:
136+
interval: "daily"
137+
open-pull-requests-limit: 10
138+
139+
- package-ecosystem: "gradle"
140+
directory: "/packages/local_auth/local_auth_android/android"
141+
commit-message:
142+
prefix: "[local_auth]"
143+
schedule:
144+
interval: "daily"
145+
open-pull-requests-limit: 10
146+
147+
- package-ecosystem: "gradle"
148+
directory: "/packages/local_auth/local_auth_android/example/android/app"
149+
commit-message:
150+
prefix: "[local_auth]"
151+
schedule:
152+
interval: "daily"
153+
open-pull-requests-limit: 10
154+
155+
- package-ecosystem: "gradle"
156+
directory: "/packages/local_auth/local_auth/example/android/app"
157+
commit-message:
158+
prefix: "[local_auth]"
159+
schedule:
160+
interval: "daily"
161+
open-pull-requests-limit: 10
162+
163+
- package-ecosystem: "gradle"
164+
directory: "/packages/path_provider/path_provider/example/android/app"
165+
commit-message:
166+
prefix: "[path_provider]"
167+
schedule:
168+
interval: "daily"
169+
open-pull-requests-limit: 10
170+
171+
- package-ecosystem: "gradle"
172+
directory: "/packages/path_provider/path_provider_android/android"
173+
commit-message:
174+
prefix: "[path_provider]"
175+
schedule:
176+
interval: "daily"
177+
open-pull-requests-limit: 10
178+
179+
- package-ecosystem: "gradle"
180+
directory: "/packages/path_provider/path_provider_android/example/android/app"
181+
commit-message:
182+
prefix: "[path_provider]"
183+
schedule:
184+
interval: "daily"
185+
open-pull-requests-limit: 10
186+
187+
- package-ecosystem: "gradle"
188+
directory: "/packages/quick_actions/quick_actions_android/android"
189+
commit-message:
190+
prefix: "[quick_actions]"
191+
schedule:
192+
interval: "daily"
193+
open-pull-requests-limit: 10
194+
195+
- package-ecosystem: "gradle"
196+
directory: "/packages/quick_actions/quick_actions_android/example/android/app"
197+
commit-message:
198+
prefix: "[quick_actions]"
199+
schedule:
200+
interval: "daily"
201+
open-pull-requests-limit: 10
202+
203+
- package-ecosystem: "gradle"
204+
directory: "/packages/quick_actions/quick_actions/example/android/app"
205+
commit-message:
206+
prefix: "[quick_actions]"
207+
schedule:
208+
interval: "daily"
209+
open-pull-requests-limit: 10
210+
211+
- package-ecosystem: "gradle"
212+
directory: "/packages/shared_preferences/shared_preferences/example/android/app"
213+
commit-message:
214+
prefix: "[shared_pref]"
215+
schedule:
216+
interval: "daily"
217+
open-pull-requests-limit: 10
218+
219+
- package-ecosystem: "gradle"
220+
directory: "/packages/shared_preferences/shared_preferences_android/example/android/app"
221+
commit-message:
222+
prefix: "[shared_pref]"
223+
schedule:
224+
interval: "daily"
225+
open-pull-requests-limit: 10
226+
227+
- package-ecosystem: "gradle"
228+
directory: "/packages/url_launcher/url_launcher_android/android"
229+
commit-message:
230+
prefix: "[url_launcher]"
231+
schedule:
232+
interval: "daily"
233+
open-pull-requests-limit: 10
234+
235+
- package-ecosystem: "gradle"
236+
directory: "/packages/url_launcher/url_launcher_android/example/android/app"
237+
commit-message:
238+
prefix: "[url_launcher]"
239+
schedule:
240+
interval: "daily"
241+
open-pull-requests-limit: 10
242+
243+
- package-ecosystem: "gradle"
244+
directory: "/packages/url_launcher/url_launcher/example/android/app"
245+
commit-message:
246+
prefix: "[url_launcher]"
247+
schedule:
248+
interval: "daily"
249+
open-pull-requests-limit: 10
250+
251+
- package-ecosystem: "gradle"
252+
directory: "/packages/video_player/video_player_android/android"
253+
commit-message:
254+
prefix: "[video_player]"
255+
schedule:
256+
interval: "daily"
257+
open-pull-requests-limit: 10
258+
259+
- package-ecosystem: "gradle"
260+
directory: "/packages/video_player/video_player_android/example/android/app"
261+
commit-message:
262+
prefix: "[video_player]"
263+
schedule:
264+
interval: "daily"
265+
open-pull-requests-limit: 10
266+
267+
- package-ecosystem: "gradle"
268+
directory: "/packages/webview_flutter/webview_flutter/example/android/app"
269+
commit-message:
270+
prefix: "[webview]"
271+
schedule:
272+
interval: "daily"
273+
open-pull-requests-limit: 10
274+
275+
- package-ecosystem: "gradle"
276+
directory: "/packages/webview_flutter/webview_flutter_android/android"
277+
commit-message:
278+
prefix: "[webview]"
279+
schedule:
280+
interval: "daily"
281+
open-pull-requests-limit: 10
282+
283+
- package-ecosystem: "gradle"
284+
directory: "/packages/webview_flutter/webview_flutter_android/example/android"
285+
commit-message:
286+
prefix: "[webview]"
287+
schedule:
288+
interval: "daily"
289+
open-pull-requests-limit: 10

0 commit comments

Comments
 (0)