Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
9af4bad
Implement polyline in google maps ios
Hari-07 Dec 26, 2023
b6c0d6a
Updated changelog
Hari-07 Dec 26, 2023
5652138
Add . to changelog
Hari-07 Dec 26, 2023
3b3f7ac
Implement tests
Hari-07 Jan 4, 2024
8729818
Fix formatting in test files
Hari-07 Jan 4, 2024
a4fdeaa
Add license text
Hari-07 Jan 4, 2024
d184edd
Revert merge changelog mess
Hari-07 Jan 4, 2024
5859fd2
Run update-release-info
Hari-07 Jan 4, 2024
1a314d8
Use floating point value for length
Hari-07 Jan 25, 2024
98669dd
Comment explaining cannot use isequal
Hari-07 Jan 25, 2024
00ea572
Add new test file to xcode project
Hari-07 Feb 2, 2024
937a030
Add period to comment
Hari-07 Feb 2, 2024
91439c5
Set version in pubspec
Hari-07 Feb 2, 2024
ef1d1a6
Make the polyline controller test stateless
Hari-07 Feb 2, 2024
5c6a694
Remove empty line
Hari-07 Feb 2, 2024
cb7b9ea
Dont make polyline controller public
Hari-07 Feb 2, 2024
762741e
add comments and avoid making get path public
Hari-07 Feb 2, 2024
90537da
Fix test
Hari-07 Feb 3, 2024
76b3d59
Add stroke style json conversion test
Hari-07 Feb 3, 2024
c10082c
Fix formatting issue in new test
Hari-07 Feb 3, 2024
28a7840
Format comment
Hari-07 Feb 3, 2024
41e4a2c
Update changelog
Hari-07 Mar 24, 2024
ef19218
Remove android changelog comment
Hari-07 Mar 24, 2024
25e003e
Fix some of the comments
Hari-07 Mar 24, 2024
6d7f7c1
Use helper function to extract nullable field from dict
Hari-07 Mar 25, 2024
2a58ab9
Revert path for polyline into static function
Hari-07 Mar 25, 2024
8428c96
Specify the type more
Hari-07 Apr 28, 2024
4eca5a6
Remove on ios in changelog
Hari-07 May 8, 2024
3975be2
Move the header file
Hari-07 May 11, 2024
0daeda6
Remove test temporarily
Hari-07 May 11, 2024
a1daf7a
Merge branch 'main' of github.com:flutter/packages into polyline-patt…
Hari-07 May 11, 2024
3506885
Add back tests
Hari-07 May 11, 2024
64006eb
Add back changelog change
Hari-07 May 11, 2024
9649254
Bump pubspec version
Hari-07 May 11, 2024
4b3ddad
Add polyline test file to xcode
Hari-07 May 11, 2024
e605cb4
Fix comment style and use fast iteration
Hari-07 May 25, 2024
c984efb
Fix some formatting
Hari-07 May 25, 2024
c5f2bb3
Rename and cleanup
Hari-07 May 25, 2024
9d8bdcd
Comment on test method
Hari-07 May 25, 2024
2e31f57
Make getvalue or nil static
Hari-07 May 25, 2024
3d2a257
Run format tool again
Hari-07 May 25, 2024
f91bf90
Merge branch 'main' of github.com:flutter/packages into polyline-patt…
Hari-07 May 25, 2024
01b1b62
Stop using deprecated method
Hari-07 May 25, 2024
7e8d346
Add some more missing types
Hari-07 May 28, 2024
3d83dad
Fix formatting issue
Hari-07 May 28, 2024
a6abf68
Remove extra line around comments
Hari-07 May 28, 2024
26aba97
Make test header public
Hari-07 May 28, 2024
cf68784
Merge branch 'main' of github.com:flutter/packages into polyline-patt…
Hari-07 May 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Prev Previous commit
Next Next commit
Merge branch 'main' of github.com:flutter/packages into polyline-patt…
…ern-ios
  • Loading branch information
Hari-07 committed May 11, 2024
commit a1daf7a35dde19a6911f55a3c1b78b9a111b3498
109 changes: 5 additions & 104 deletions .ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
target_file: dart_unit_tests.yaml
channel: master
version_file: flutter_master.version
Expand Down Expand Up @@ -208,7 +207,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
target_file: web_dart_unit_tests.yaml
channel: master
version_file: flutter_master.version
Expand Down Expand Up @@ -251,7 +249,6 @@ targets:
recipe: packages/packages
timeout: 30
properties:
add_recipes_cq: "true"
target_file: analyze.yaml
channel: master
version_file: flutter_master.version
Expand Down Expand Up @@ -322,12 +319,14 @@ targets:
version_file: flutter_master.version
target_file: linux_custom_package_tests.yaml
# Pigeon tests need Andoid deps (thus the Linux_android base), emulator,
# and clang-format.
# and Linux desktop deps.
# web_benchmarks needs Chrome.
dependencies: >-
[
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"},
{"dependency": "clang", "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"},
{"dependency": "cmake", "version": "build_id:8787856497187628321"},
{"dependency": "ninja", "version": "version:1.9.0"},
{"dependency": "chrome_and_driver", "version": "version:114.0"}
]
channel: master
Expand All @@ -349,6 +348,8 @@ targets:
[
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"},
{"dependency": "clang", "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"},
{"dependency": "cmake", "version": "build_id:8787856497187628321"},
{"dependency": "ninja", "version": "version:1.9.0"},
{"dependency": "chrome_and_driver", "version": "version:114.0"}
]
channel: stable
Expand All @@ -362,7 +363,6 @@ targets:
recipe: packages/packages
timeout: 30
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: android_build_all_packages.yaml
channel: master
Expand Down Expand Up @@ -394,17 +394,13 @@ targets:
"CHANNEL": "stable"
}

# All of the Linux_android android_platform_tests shards have the same
# dependency list, despite some running on Android 33 AVDs versus 34.
# See https://github.com/flutter/flutter/issues/137082 for context.
- name: Linux_android android_platform_tests_shard_1 master
recipe: packages/packages
timeout: 60
properties:
target_file: android_platform_tests.yaml
channel: master
version_file: flutter_master.version
# set up for 34
package_sharding: "--shardIndex 0 --shardCount 6"
dependencies: >-
[
Expand All @@ -423,7 +419,6 @@ targets:
target_file: android_platform_tests.yaml
channel: master
version_file: flutter_master.version
# set up for 34
package_sharding: "--shardIndex 1 --shardCount 6"
dependencies: >-
[
Expand All @@ -442,7 +437,6 @@ targets:
target_file: android_platform_tests.yaml
channel: master
version_file: flutter_master.version
# set up for 34
package_sharding: "--shardIndex 2 --shardCount 6"
dependencies: >-
[
Expand All @@ -461,7 +455,6 @@ targets:
target_file: android_platform_tests.yaml
channel: master
version_file: flutter_master.version
# set up for 34
package_sharding: "--shardIndex 3 --shardCount 6"
dependencies: >-
[
Expand All @@ -480,7 +473,6 @@ targets:
target_file: android_platform_tests.yaml
channel: master
version_file: flutter_master.version
# set up for 34
package_sharding: "--shardIndex 4 --shardCount 6"
dependencies: >-
[
Expand All @@ -499,7 +491,6 @@ targets:
target_file: android_platform_tests.yaml
channel: master
version_file: flutter_master.version
# set up for 34
package_sharding: "--shardIndex 5 --shardCount 6"
dependencies: >-
[
Expand All @@ -511,44 +502,6 @@ targets:
"PACKAGE_SHARDING": "--shardIndex 5 --shardCount 6"
}

- name: Linux_android android_platform_tests_api_33_shard_1 master
recipe: packages/packages
timeout: 60
properties:
target_file: android_platform_tests_api_33_avd.yaml
channel: master
version_file: flutter_master.version
# set up for 33
package_sharding: "--shardIndex 0 --shardCount 2"
dependencies: >-
[
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
]
env_variables: >-
{
"CHANNEL": "master",
"PACKAGE_SHARDING": "--shardIndex 0 --shardCount 2"
}

- name: Linux_android android_platform_tests_api_33_shard_2 master
recipe: packages/packages
timeout: 60
properties:
target_file: android_platform_tests_api_33_avd.yaml
channel: master
version_file: flutter_master.version
# set up for 33
package_sharding: "--shardIndex 1 --shardCount 2"
dependencies: >-
[
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
]
env_variables: >-
{
"CHANNEL": "master",
"PACKAGE_SHARDING": "--shardIndex 1 --shardCount 2"
}

- name: Linux_android android_platform_tests_shard_1 stable
recipe: packages/packages
presubmit: false
Expand Down Expand Up @@ -663,42 +616,6 @@ targets:
"PACKAGE_SHARDING": "--shardIndex 5 --shardCount 6"
}

- name: Linux_android android_platform_tests_api_33_shard_1 stable
recipe: packages/packages
timeout: 60
properties:
target_file: android_platform_tests_api_33_avd.yaml
channel: stable
version_file: flutter_stable.version
package_sharding: "--shardIndex 0 --shardCount 2"
dependencies: >-
[
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
]
env_variables: >-
{
"CHANNEL": "stable",
"PACKAGE_SHARDING": "--shardIndex 0 --shardCount 2"
}

- name: Linux_android android_platform_tests_api_33_shard_2 stable
recipe: packages/packages
timeout: 60
properties:
target_file: android_platform_tests_api_33_avd.yaml
channel: stable
version_file: flutter_stable.version
package_sharding: "--shardIndex 1 --shardCount 2"
dependencies: >-
[
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
]
env_variables: >-
{
"CHANNEL": "stable",
"PACKAGE_SHARDING": "--shardIndex 1 --shardCount 2"
}

- name: Linux_android_legacy android_platform_tests_legacy_api_shard_1 master
recipe: packages/packages
timeout: 60
Expand Down Expand Up @@ -1051,7 +968,6 @@ targets:
recipe: packages/packages
timeout: 30
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: macos_repo_checks.yaml
dependencies: >
Expand All @@ -1066,7 +982,6 @@ targets:
recipe: packages/packages
timeout: 30
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: macos_build_all_packages.yaml
channel: master
Expand Down Expand Up @@ -1121,7 +1036,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: macos_custom_package_tests.yaml
channel: master
Expand All @@ -1138,7 +1052,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: macos_custom_package_tests.yaml
channel: stable
Expand All @@ -1159,7 +1072,6 @@ targets:
timeout: 30
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_build_all_packages.yaml
env_variables: >-
Expand All @@ -1172,7 +1084,6 @@ targets:
timeout: 30
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: ios_build_all_packages.yaml
env_variables: >-
Expand Down Expand Up @@ -1200,7 +1111,6 @@ targets:
timeout: 60
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 1 --shardCount 5"
Expand All @@ -1215,7 +1125,6 @@ targets:
timeout: 60
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 2 --shardCount 5"
Expand All @@ -1230,7 +1139,6 @@ targets:
timeout: 60
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 3 --shardCount 5"
Expand All @@ -1245,7 +1153,6 @@ targets:
timeout: 60
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 4 --shardCount 5"
Expand Down Expand Up @@ -1336,7 +1243,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
target_file: windows_custom_package_tests.yaml
channel: master
version_file: flutter_master.version
Expand Down Expand Up @@ -1400,7 +1306,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
channel: master
version_file: flutter_master.version
Expand All @@ -1419,7 +1324,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
channel: stable
version_file: flutter_stable.version
Expand All @@ -1438,7 +1342,6 @@ targets:
recipe: packages/packages
timeout: 60
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
channel: stable
version_file: flutter_stable.version
Expand All @@ -1457,7 +1360,6 @@ targets:
recipe: packages/packages
timeout: 30
properties:
add_recipes_cq: "true"
target_file: windows_build_all_packages.yaml
channel: master
version_file: flutter_master.version
Expand Down Expand Up @@ -1511,7 +1413,6 @@ targets:
timeout: 30
bringup: true
properties:
add_recipes_cq: "true"
target_file: windows_build_all_packages.yaml
channel: stable
version_file: flutter_stable.version
Expand Down
2 changes: 1 addition & 1 deletion .ci/flutter_master.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18340ea16cee656f14daa2aa686f1e05be8f7daf
2bfb1b0e2f611173b0712856a42308b4977dc516
2 changes: 1 addition & 1 deletion .ci/flutter_stable.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
68bfaea224880b488c617afe30ab12091ea8fa4e
54e66469a933b60ddf175f858f82eaeb97e48c8d
2 changes: 1 addition & 1 deletion .ci/legacy_project/all_packages/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ android {

defaultConfig {
applicationId "com.example.all_packages"
minSdkVersion 16
minSdkVersion flutter.minSdkVersion
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
Expand Down
12 changes: 6 additions & 6 deletions .ci/targets/android_platform_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@ tasks:
- name: download Dart and Android deps
script: .ci/scripts/tool_runner.sh
infra_step: true
args: ["fetch-deps", "--android", "--supporting-target-platforms-only", "--exclude=script/configs/still_requires_api_33_avd.yaml"]
args: ["fetch-deps", "--android", "--supporting-target-platforms-only"]
- name: build examples
script: .ci/scripts/tool_runner.sh
args: ["build-examples", "--apk", "--exclude=script/configs/still_requires_api_33_avd.yaml"]
args: ["build-examples", "--apk"]
- name: lint
script: .ci/scripts/tool_runner.sh
args: ["lint-android", "--exclude=script/configs/still_requires_api_33_avd.yaml"]
args: ["lint-android"]
# Native unit and native integration are split into two steps to allow for
# different exclusions.
# TODO(stuartmorgan): Eliminate the native unit test exclusion, and combine
# these steps.
- name: native unit tests
script: .ci/scripts/tool_runner.sh
args: ["native-test", "--android", "--no-integration", "--exclude=script/configs/exclude_native_unit_android.yaml,script/configs/still_requires_api_33_avd.yaml"]
args: ["native-test", "--android", "--no-integration", "--exclude=script/configs/exclude_native_unit_android.yaml"]
- name: native integration tests
script: .ci/scripts/tool_runner.sh
args: ["native-test", "--android", "--no-unit", "--exclude=script/configs/still_requires_api_33_avd.yaml"]
args: ["native-test", "--android", "--no-unit"]
- name: drive examples
script: .ci/scripts/tool_runner.sh
args: ["drive-examples", "--android", "--exclude=script/configs/exclude_integration_android.yaml,script/configs/exclude_integration_android_emulator.yaml,script/configs/still_requires_api_33_avd.yaml"]
args: ["drive-examples", "--android", "--exclude=script/configs/exclude_integration_android.yaml,script/configs/exclude_integration_android_emulator.yaml"]
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.