Skip to content

Commit 0561472

Browse files
authored
Merge branch 'main' into feat/add-image-builder
2 parents f8ac6c9 + b3a6959 commit 0561472

94 files changed

Lines changed: 1691 additions & 545 deletions

File tree

Some content is hidden

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

.ci/flutter_master.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
732e05dd483cf7f8ec68955e13fc9a5504d5f26a
1+
d117642c18e0d5e3a96ae00d4340b1b0724de24c

.ci/flutter_stable.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ff37bef603469fb030f2b72995ab929ccfc227f0
1+
2c9eb20739dfec95e2c74bd3dfa4601b0a8a36aa
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
# Copyright 2013 The Flutter Authors
3+
# Use of this source code is governed by a BSD-style license that can be
4+
# found in the LICENSE file.
5+
set -e
6+
7+
flutter config --enable-swift-package-manager

.ci/targets/ios_platform_tests.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,16 @@ tasks:
22
- name: prepare tool
33
script: .ci/scripts/prepare_tool.sh
44
infra_step: true # Note infra steps failing prevents "always" from running.
5+
- name: enable Swift Package Manager
6+
# For consistency between stable and master channels, enable SwiftPM.
7+
# TODO(stuartmorgan): Remove this step once it's the default on stable.
8+
script: .ci/scripts/enable_swift_package_manager.sh
59
- name: create simulator
610
script: .ci/scripts/create_simulator.sh
711
infra_step: true # Note infra steps failing prevents "always" from running.
812
- name: download Dart and iOS deps
913
script: .ci/scripts/tool_runner.sh
10-
args: ["fetch-deps", "--ios", "--supporting-target-platforms-only"]
14+
args: ["fetch-deps", "--ios", "--supporting-target-platforms-only", "--swift-package-manager"]
1115
infra_step: true
1216
- name: build examples
1317
script: .ci/scripts/tool_runner.sh

.ci/targets/macos_platform_tests.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,13 @@ tasks:
22
- name: prepare tool
33
script: .ci/scripts/prepare_tool.sh
44
infra_step: true # Note infra steps failing prevents "always" from running.
5+
- name: enable Swift Package Manager
6+
# For consistency between stable and master channels, enable SwiftPM.
7+
# TODO(stuartmorgan): Remove this step once it's the default on stable.
8+
script: .ci/scripts/enable_swift_package_manager.sh
59
- name: download Dart and macOS deps
610
script: .ci/scripts/tool_runner.sh
7-
args: ["fetch-deps", "--macos", "--supporting-target-platforms-only"]
11+
args: ["fetch-deps", "--macos", "--supporting-target-platforms-only", "--swift-package-manager"]
812
infra_step: true
913
- name: build examples
1014
script: .ci/scripts/tool_runner.sh

packages/camera/camera_android/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ android {
7070
dependencies {
7171
implementation("androidx.annotation:annotation:1.9.1")
7272
testImplementation("junit:junit:4.13.2")
73-
testImplementation("org.mockito:mockito-core:5.22.0")
73+
testImplementation("org.mockito:mockito-core:5.23.0")
7474
testImplementation("androidx.test:core:1.7.0")
7575
testImplementation("org.robolectric:robolectric:4.16")
7676
}

packages/camera/camera_android_camerax/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ dependencies {
7979
implementation("androidx.camera:camera-video:${camerax_version}")
8080
implementation("com.google.guava:guava:33.5.0-android")
8181
testImplementation("junit:junit:4.13.2")
82-
testImplementation("org.mockito:mockito-core:5.22.0")
82+
testImplementation("org.mockito:mockito-core:5.23.0")
8383
testImplementation("org.mockito:mockito-inline:5.2.0")
8484
testImplementation("androidx.test:core:1.7.0")
8585
testImplementation("org.robolectric:robolectric:4.16")

packages/camera/camera_avfoundation/pigeons/messages.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -190,9 +190,6 @@ class PlatformSize {
190190
@HostApi()
191191
abstract class CameraApi {
192192
/// Returns the list of available cameras.
193-
// TODO(stuartmorgan): Make the generic type non-nullable once supported.
194-
// https://github.com/flutter/flutter/issues/97848
195-
// The consuming code treats it as non-nullable.
196193
@async
197194
@ObjCSelector('availableCamerasWithCompletion')
198195
List<PlatformCameraDescription> getAvailableCameras();

packages/file_selector/file_selector_android/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ android {
3737
dependencies {
3838
implementation("androidx.annotation:annotation:1.9.1")
3939
testImplementation("junit:junit:4.13.2")
40-
testImplementation("org.mockito:mockito-core:5.22.0")
40+
testImplementation("org.mockito:mockito-core:5.23.0")
4141
testImplementation("androidx.test:core:1.7.0")
4242
testImplementation("org.robolectric:robolectric:4.16")
4343
}

packages/flutter_plugin_android_lifecycle/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,5 @@ android {
6262

6363
dependencies {
6464
testImplementation("junit:junit:4.13.2")
65-
testImplementation("org.mockito:mockito-core:5.22.0")
65+
testImplementation("org.mockito:mockito-core:5.23.0")
6666
}

0 commit comments

Comments
 (0)