forked from firka/flutter
https://dart.googlesource.com/sdk.git/+log/77f0285d5e3a..ba910918075e
[ba91091](https://dart.googlesource.com/sdk.git/+/ba910918075e93faaf2d1bd1c27c84c288220401)
[Version
3.7.0-307.0.dev](https://dart.googlesource.com/sdk.git/+/ba910918075e93faaf2d1bd1c27c84c288220401)
by Dart CI · 4 hours ago
[dev](https://dart.googlesource.com/sdk.git/+/refs/heads/dev)
[3.7.0-307.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-307.0.dev)
[9aef59d](https://dart.googlesource.com/sdk.git/+/9aef59da78e18cabc452f46a478017f61d928669)
[[deps] remove
dart-lang/lints](https://dart.googlesource.com/sdk.git/+/9aef59da78e18cabc452f46a478017f61d928669)
by Devon Carew · 5 hours ago
[205437e](https://dart.googlesource.com/sdk.git/+/205437ed585208550a85b8507c4023143d4a5fcf)
[[lint] more tests for
`unnecessary_underscores`](https://dart.googlesource.com/sdk.git/+/205437ed585208550a85b8507c4023143d4a5fcf)
by pq · 5 hours ago
[a546836](https://dart.googlesource.com/sdk.git/+/a5468363c63e1dbf082f3cbfd4c394037723245f)
[CQ. Remove unnecessary 'async' where no
'await'.](https://dart.googlesource.com/sdk.git/+/a5468363c63e1dbf082f3cbfd4c394037723245f)
by Konstantin Shcheglov · 5 hours ago
[9b9f7c2](https://dart.googlesource.com/sdk.git/+/9b9f7c2f1baf844cd484ac15a846f13546e5262c)
[Roll Clang from 388d7f144880 to
684052173971](https://dart.googlesource.com/sdk.git/+/9b9f7c2f1baf844cd484ac15a846f13546e5262c)
by Alexander Aprelev · 6 hours ago
[5c1796f](https://dart.googlesource.com/sdk.git/+/5c1796f4e0fd2aa3eea51e65259bd0c231d4c5ce)
[[vm,ffi] Avoid linking test DLLs to
`dart.exe`](https://dart.googlesource.com/sdk.git/+/5c1796f4e0fd2aa3eea51e65259bd0c231d4c5ce)
by Gabriel Terwesten · 7 hours ago
[1830689](https://dart.googlesource.com/sdk.git/+/1830689c808a5876cb52718b13a953495af3bc33)
[DAS: Correct comment references in
services/](https://dart.googlesource.com/sdk.git/+/1830689c808a5876cb52718b13a953495af3bc33)
by Sam Rawlins · 7 hours ago
[dbe5496a](https://dart.googlesource.com/sdk.git/+/dbe5496ade6003efaebf22a660582c1bbaf05b59)
[Version
3.7.0-306.0.dev](https://dart.googlesource.com/sdk.git/+/dbe5496ade6003efaebf22a660582c1bbaf05b59)
by Dart CI · 8 hours ago
[3.7.0-306.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-306.0.dev)
[7e94bec](https://dart.googlesource.com/sdk.git/+/7e94becfe4c4a44985527ef8dc2653792397c1a6)
[Unconditionally shut down the resident frontend server after each VM
Service test run that uses
it](https://dart.googlesource.com/sdk.git/+/7e94becfe4c4a44985527ef8dc2653792397c1a6)
by Derek Xu · 8 hours ago
[b99b43a](https://dart.googlesource.com/sdk.git/+/b99b43a657ee96435de9c0e1dce53065235d9cba)
[Tweak some X64 assembler instructions to save
bytes.](https://dart.googlesource.com/sdk.git/+/b99b43a657ee96435de9c0e1dce53065235d9cba)
by Lasse R.H. Nielsen · 9 hours ago
[84ba05a](https://dart.googlesource.com/sdk.git/+/84ba05a78eea5483cca24864c86337af549cf03b)
[Version
3.7.0-305.0.dev](https://dart.googlesource.com/sdk.git/+/84ba05a78eea5483cca24864c86337af549cf03b)
by Dart CI · 12 hours ago
[3.7.0-305.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-305.0.dev)
[a6d675a](https://dart.googlesource.com/sdk.git/+/a6d675a855683e426f32575d63432fb8cec6c4d5)
[Bump github/codeql-action from 3.27.9 to
3.28.0](https://dart.googlesource.com/sdk.git/+/a6d675a855683e426f32575d63432fb8cec6c4d5)
by dependabot[bot] · 14 hours ago
[d838283](https://dart.googlesource.com/sdk.git/+/d838283d597c1640a8e795b24e694c083917daf8)
[[cfe] Update nullabilities after bounds change in
instantiations](https://dart.googlesource.com/sdk.git/+/d838283d597c1640a8e795b24e694c083917daf8)
by Chloe Stefantsova · 14 hours ago
[3393bef](https://dart.googlesource.com/sdk.git/+/3393befc9981060445af865412f1c2b7bb21dfb6)
[[cfe] Remove constructors for alpha
renaming](https://dart.googlesource.com/sdk.git/+/3393befc9981060445af865412f1c2b7bb21dfb6)
by Chloe Stefantsova · 14 hours ago
[d3818ff](https://dart.googlesource.com/sdk.git/+/d3818ff31e1e3acbd716819f3c257158e3ab60e8)
[Bump actions/upload-artifact from 4.4.3 to
4.5.0](https://dart.googlesource.com/sdk.git/+/d3818ff31e1e3acbd716819f3c257158e3ab60e8)
by dependabot[bot] · 15 hours ago
[8cd13b2](https://dart.googlesource.com/sdk.git/+/8cd13b290ced762280b8f06df4a999b87529f1e8)
[[dart2js] Fix inconsistent treatment of
statement](https://dart.googlesource.com/sdk.git/+/8cd13b290ced762280b8f06df4a999b87529f1e8)
by Stephen Adams · 22 hours ago
[259bf24](https://dart.googlesource.com/sdk.git/+/259bf2445d60f7c12955e04ceb72c835ae74569a)
[[lint] `unnecessary_underscores` core
implementation](https://dart.googlesource.com/sdk.git/+/259bf2445d60f7c12955e04ceb72c835ae74569a)
by pq · 23 hours ago
[85bd13a](https://dart.googlesource.com/sdk.git/+/85bd13a58cc9ae6f04596da9449bbc143b7694f3)
[Version
3.7.0-304.0.dev](https://dart.googlesource.com/sdk.git/+/85bd13a58cc9ae6f04596da9449bbc143b7694f3)
by Dart CI · 24 hours ago
[3.7.0-304.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-304.0.dev)
[125ef43](https://dart.googlesource.com/sdk.git/+/125ef4373d2b75e4222b09ba60e16eb88635b151)
[CQ. Remove unnecessary 'async' where no
'await'.](https://dart.googlesource.com/sdk.git/+/125ef4373d2b75e4222b09ba60e16eb88635b151)
by Konstantin Shcheglov · 24 hours ago
[98befcf](https://dart.googlesource.com/sdk.git/+/98befcf28115518df7efbba1d9a32039f59178bc)
[[pkg] rev packages to have a min sdk verison of at least
3.0](https://dart.googlesource.com/sdk.git/+/98befcf28115518df7efbba1d9a32039f59178bc)
by Devon Carew · 25 hours ago
[03fd2aa](https://dart.googlesource.com/sdk.git/+/03fd2aaa4eae56cfcfc9d0bcd0ca9f3d5946ca18)
[[analyzer] Use AstNodeImpl when interfacing with shared
code](https://dart.googlesource.com/sdk.git/+/03fd2aaa4eae56cfcfc9d0bcd0ca9f3d5946ca18)
by Paul Berry · 25 hours ago
[f023483](https://dart.googlesource.com/sdk.git/+/f0234832d19ae270a2b5293ffc4103d738a982a0)
[[analyzer] Use DartPatternImpl when interfacing with shared
code](https://dart.googlesource.com/sdk.git/+/f0234832d19ae270a2b5293ffc4103d738a982a0)
by Paul Berry · 25 hours ago
[a56b0d6](https://dart.googlesource.com/sdk.git/+/a56b0d62d63fb2963aad0f588c1ef6304730c1f8)
[[analyzer] Use ExpressionImpl when interfacing with shared
code](https://dart.googlesource.com/sdk.git/+/a56b0d62d63fb2963aad0f588c1ef6304730c1f8)
by Paul Berry · 25 hours ago
[8191171](https://dart.googlesource.com/sdk.git/+/81911714dea3b0f82e10d3e6e964601c16137640)
[[analyzer] Use StatementImpl when interfacing with shared
code](https://dart.googlesource.com/sdk.git/+/81911714dea3b0f82e10d3e6e964601c16137640)
by Paul Berry · 25 hours ago
[1c4d7e1](https://dart.googlesource.com/sdk.git/+/1c4d7e1d4d1044467816538b7d7a65cff19c95a3)
[[DAS] Fixes multiple fixes for insertions in multi-file
library](https://dart.googlesource.com/sdk.git/+/1c4d7e1d4d1044467816538b7d7a65cff19c95a3)
by FMorschel · 26 hours ago
[2d2901b](https://dart.googlesource.com/sdk.git/+/2d2901b9bbf03e595e320d2ed05bcf0ebf4f9217)
[Fix a bug in
since_sdk_version.dart](https://dart.googlesource.com/sdk.git/+/2d2901b9bbf03e595e320d2ed05bcf0ebf4f9217)
by Brian Wilkerson · 26 hours ago
[701bf9c](https://dart.googlesource.com/sdk.git/+/701bf9ce2facc5187bbe1b19e79f1af496c840a1)
[[deps] rev http,
protobuf](https://dart.googlesource.com/sdk.git/+/701bf9ce2facc5187bbe1b19e79f1af496c840a1)
by Devon Carew · 26 hours ago
[02440ed](https://dart.googlesource.com/sdk.git/+/02440ed34a79557c1f148ac9874ebbfe5d8ac70d)
[Analyzer: Fix a few dozen comment
references](https://dart.googlesource.com/sdk.git/+/02440ed34a79557c1f148ac9874ebbfe5d8ac70d)
by Sam Rawlins · 27 hours ago
[46987d9](https://dart.googlesource.com/sdk.git/+/46987d95011ea24b21592d8be49152d425d6c181)
[Roll Fuchsia SDK from 26.20241211.4.1 to
26.20241231.3.1](https://dart.googlesource.com/sdk.git/+/46987d95011ea24b21592d8be49152d425d6c181)
by DEPS Autoroller · 27 hours ago
[29a9b4f](https://dart.googlesource.com/sdk.git/+/29a9b4f087e565f7d6bb64b9e7f23f5ae68ba513)
[[analyzer] Use InterfaceTypeImpl when interfacing with shared
code](https://dart.googlesource.com/sdk.git/+/29a9b4f087e565f7d6bb64b9e7f23f5ae68ba513)
by Paul Berry · 27 hours ago
[e4dceb3](https://dart.googlesource.com/sdk.git/+/e4dceb3d3e93293f5b9958dffc4ba0783a2c1588)
[Roll gn from 468c6128db7f to
c97a86a72105](https://dart.googlesource.com/sdk.git/+/e4dceb3d3e93293f5b9958dffc4ba0783a2c1588)
by DEPS Autoroller · 27 hours ago
[f06d9cf](https://dart.googlesource.com/sdk.git/+/f06d9cfbac26f775c2b27566e69d67d738a767ef)
[Version
3.7.0-303.0.dev](https://dart.googlesource.com/sdk.git/+/f06d9cfbac26f775c2b27566e69d67d738a767ef)
by Dart CI · 28 hours ago
[3.7.0-303.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-303.0.dev)
[bd97824](https://dart.googlesource.com/sdk.git/+/bd97824c4771d3c7f1d0e9c2fae32389ab28f2ce)
[[Migrate] library_element.dart
(extensions)](https://dart.googlesource.com/sdk.git/+/bd97824c4771d3c7f1d0e9c2fae32389ab28f2ce)
by Brian Wilkerson · 28 hours ago
[35576597](https://dart.googlesource.com/sdk.git/+/35576597d26acb9c18a1589ede482af1d020c7e1)
[Roll BoringSSL from ee0c13ad1808 to 822902749a59 (20
revisions)](https://dart.googlesource.com/sdk.git/+/35576597d26acb9c18a1589ede482af1d020c7e1)
by DEPS Autoroller · 28 hours ago
[3e8be5e](https://dart.googlesource.com/sdk.git/+/3e8be5ee841ecd1babf4828b282cdcf7efe1e797)
[[VM/Service] Introduce some string constants in
running_isolates.dart](https://dart.googlesource.com/sdk.git/+/3e8be5ee841ecd1babf4828b282cdcf7efe1e797)
by Derek Xu · 28 hours ago
[0931a60](https://dart.googlesource.com/sdk.git/+/0931a604a659393b47484f014fc68bea83b0f681)
[[analyzer] Use FormalParameterElementOrMember when interfacing with
shared
code.](https://dart.googlesource.com/sdk.git/+/0931a604a659393b47484f014fc68bea83b0f681)
by Paul Berry · 28 hours ago
[e2219ef](https://dart.googlesource.com/sdk.git/+/e2219ef3dbf0c4868e8db85c42d5572ed500658e)
[Bump core to
7a71ad6b9170e09d5cbe39f3fccdee648659f1e7](https://dart.googlesource.com/sdk.git/+/e2219ef3dbf0c4868e8db85c42d5572ed500658e)
by Devon Carew · 29 hours ago
[36e605d](https://dart.googlesource.com/sdk.git/+/36e605d014d714308ee2f2393ffdf5fa74a276a5)
[[Migrate] flutter.dart
(extensions)](https://dart.googlesource.com/sdk.git/+/36e605d014d714308ee2f2393ffdf5fa74a276a5)
by Brian Wilkerson · 29 hours ago
[fb5fbf1](https://dart.googlesource.com/sdk.git/+/fb5fbf1dec8823937c61f3735c90993a5d80e75d)
[[dart2wasm] Fix null checks being added on non-nullable value
types.](https://dart.googlesource.com/sdk.git/+/fb5fbf1dec8823937c61f3735c90993a5d80e75d)
by Nate Biggs · 29 hours ago
[a3917df](https://dart.googlesource.com/sdk.git/+/a3917df240eb88b24609b55dd68f7ee61afd30c8)
[[analyzer] Change RecordType to stop implementing
SharedRecordTypeStructure.](https://dart.googlesource.com/sdk.git/+/a3917df240eb88b24609b55dd68f7ee61afd30c8)
by Paul Berry · 29 hours ago
[6b21d8b5](https://dart.googlesource.com/sdk.git/+/6b21d8b559a8a8c7570cfa65db710ed29450e55e)
[Format
tests/language/b*.](https://dart.googlesource.com/sdk.git/+/6b21d8b559a8a8c7570cfa65db710ed29450e55e)
by Robert Nystrom · 29 hours ago
[d82e84c](https://dart.googlesource.com/sdk.git/+/d82e84ca2fa70bde2c1e01c1cec1e009fc0e1a7e)
[[dart2wasm] Fix tearoff codegen on boxed
types.](https://dart.googlesource.com/sdk.git/+/d82e84ca2fa70bde2c1e01c1cec1e009fc0e1a7e)
by Nate Biggs · 29 hours ago
[0a01346](https://dart.googlesource.com/sdk.git/+/0a0134613b9ebc0453faaedc413ca6357e034d2e)
[Bump test to
f364fc8291d668d85c702a5b9f9a4f2e5c1ade0e](https://dart.googlesource.com/sdk.git/+/0a0134613b9ebc0453faaedc413ca6357e034d2e)
by Devon Carew · 29 hours ago
[73eaef2](https://dart.googlesource.com/sdk.git/+/73eaef20f6f7bb378872b3078b7eddfda881d683)
[[analyzer] Use InterfaceElementImpl2 when interfacing with shared
code.](https://dart.googlesource.com/sdk.git/+/73eaef20f6f7bb378872b3078b7eddfda881d683)
by Paul Berry · 30 hours ago
[3e1e0bb](https://dart.googlesource.com/sdk.git/+/3e1e0bb68e02fbea44c213cd82eec61cf5863463)
[[deps] Roll
dart-lang/native](https://dart.googlesource.com/sdk.git/+/3e1e0bb68e02fbea44c213cd82eec61cf5863463)
by Daco Harkes · 30 hours ago
[e62236e](https://dart.googlesource.com/sdk.git/+/e62236eb4ece10bee89994d0a5377a2983270ce2)
[CQ. Pass ErrorReporter to
ScopeResolverVisitor.](https://dart.googlesource.com/sdk.git/+/e62236eb4ece10bee89994d0a5377a2983270ce2)
by Konstantin Shcheglov · 30 hours ago
[131fe7b](https://dart.googlesource.com/sdk.git/+/131fe7b525d949faca2fff928a1ab6d0711e9c89)
[[dds/dap] Extract URIs from stack traces with regex instead of
package_stack_trace](https://dart.googlesource.com/sdk.git/+/131fe7b525d949faca2fff928a1ab6d0711e9c89)
by Danny Tuppeny · 30 hours ago
[71f18e8](https://dart.googlesource.com/sdk.git/+/71f18e8a0c21888d69e6341ea77d1744b4d076b6)
[Update dartdev
readme](https://dart.googlesource.com/sdk.git/+/71f18e8a0c21888d69e6341ea77d1744b4d076b6)
by Michael Thomsen · 31 hours ago
[810ad29](https://dart.googlesource.com/sdk.git/+/810ad296c52b9550488bcc98bbc31a6e4bac77cb)
[Version
3.7.0-302.0.dev](https://dart.googlesource.com/sdk.git/+/810ad296c52b9550488bcc98bbc31a6e4bac77cb)
by Dart CI · 31 hours ago
[3.7.0-302.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-302.0.dev)
[9acd26e](https://dart.googlesource.com/sdk.git/+/9acd26ee8b66a6dff7862d9bf4abe1c796de25f1)
[Kill hanging dartaotruntime_product processes on the
bots](https://dart.googlesource.com/sdk.git/+/9acd26ee8b66a6dff7862d9bf4abe1c796de25f1)
by Alexander Markov · 32 hours ago
[528db85](https://dart.googlesource.com/sdk.git/+/528db8544a7eaaec5a9717aa642401d893852e73)
[Remove some unused fields in
ScopeResolverVisitor](https://dart.googlesource.com/sdk.git/+/528db8544a7eaaec5a9717aa642401d893852e73)
by Sam Rawlins · 32 hours ago
[cfddce0](https://dart.googlesource.com/sdk.git/+/cfddce0a36755aeca0e007b15675c1a1c777872a)
[[analyzer] Use TypeParameterElementImpl2 when interfacing with shared
code.](https://dart.googlesource.com/sdk.git/+/cfddce0a36755aeca0e007b15675c1a1c777872a)
by Paul Berry · 32 hours ago
[292987f](https://dart.googlesource.com/sdk.git/+/292987fb1dad24c3203fbb5187513dcb95d6c8e7)
[analyzer: Support doc-imports with
prefixes](https://dart.googlesource.com/sdk.git/+/292987fb1dad24c3203fbb5187513dcb95d6c8e7)
by Sam Rawlins · 33 hours ago
[a8b8df2](https://dart.googlesource.com/sdk.git/+/a8b8df2e457ac1e63400d4875f2b0a6e1c8bf2f0)
[[_fe_analyzer_shared] Renames to prepare for analyzer
refactoring.](https://dart.googlesource.com/sdk.git/+/a8b8df2e457ac1e63400d4875f2b0a6e1c8bf2f0)
by Paul Berry · 33 hours ago
[df1df58](https://dart.googlesource.com/sdk.git/+/df1df58988fc6bfbd7e19da3cafecb5bf20bd7dc)
[Make SplayTreeMap entry values
mutable.](https://dart.googlesource.com/sdk.git/+/df1df58988fc6bfbd7e19da3cafecb5bf20bd7dc)
by Lasse R.H. Nielsen · 34 hours ago
[180452fb](https://dart.googlesource.com/sdk.git/+/180452fbce4661481cedb56f33c4e54465f2444d)
[Version
3.7.0-301.0.dev](https://dart.googlesource.com/sdk.git/+/180452fbce4661481cedb56f33c4e54465f2444d)
by Dart CI · 3 days ago
[3.7.0-301.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-301.0.dev)
[2ad4452](https://dart.googlesource.com/sdk.git/+/2ad44521dc99c2dfa924c3a7867e8baad6e78359)
[[Migrate] ast.dart
(extentions)](https://dart.googlesource.com/sdk.git/+/2ad44521dc99c2dfa924c3a7867e8baad6e78359)
by Brian Wilkerson · 3 days ago
[3b88b9a](https://dart.googlesource.com/sdk.git/+/3b88b9ae137475dc3e52f01e6ce457e115430ace)
[Version
3.7.0-300.0.dev](https://dart.googlesource.com/sdk.git/+/3b88b9ae137475dc3e52f01e6ce457e115430ace)
by Dart CI · 4 days ago
[3.7.0-300.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-300.0.dev)
[076b05f](https://dart.googlesource.com/sdk.git/+/076b05f7d60df594e31d16035772f4857c6825c7)
[Elements. Migrate class/enum/etc tests by moving
forPromotableFields.](https://dart.googlesource.com/sdk.git/+/076b05f7d60df594e31d16035772f4857c6825c7)
by Konstantin Shcheglov · 4 days ago
[f4363fe](https://dart.googlesource.com/sdk.git/+/f4363fea3d7b2d337d70d340832d52b07a6e99ba)
[Version
3.7.0-299.0.dev](https://dart.googlesource.com/sdk.git/+/f4363fea3d7b2d337d70d340832d52b07a6e99ba)
by Dart CI · 4 days ago
[3.7.0-299.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-299.0.dev)
[d5a860e](https://dart.googlesource.com/sdk.git/+/d5a860e8f70a28ba9a63339b5173fc5ca5ec85c9)
[[Migrate]
analysis_session.dart](https://dart.googlesource.com/sdk.git/+/d5a860e8f70a28ba9a63339b5173fc5ca5ec85c9)
by Brian Wilkerson · 4 days ago
[499a34a](https://dart.googlesource.com/sdk.git/+/499a34afdbc22471166dc6a045787bac803d9ded)
[Elements. Migrate
analyzer/lib/src/lint/constants.dart](https://dart.googlesource.com/sdk.git/+/499a34afdbc22471166dc6a045787bac803d9ded)
by Konstantin Shcheglov · 4 days ago
[d284a8d](https://dart.googlesource.com/sdk.git/+/d284a8d046d5db0f6babba7f5798bca6a975f54e)
[Elements. Migrate
test/src/summary/elements/type_alias_test.dart](https://dart.googlesource.com/sdk.git/+/d284a8d046d5db0f6babba7f5798bca6a975f54e)
by Konstantin Shcheglov · 4 days ago
[5ff3ea7](https://dart.googlesource.com/sdk.git/+/5ff3ea7c73e730ab8d8c4850bd2fef7dcfcb3598)
[Version
3.7.0-298.0.dev](https://dart.googlesource.com/sdk.git/+/5ff3ea7c73e730ab8d8c4850bd2fef7dcfcb3598)
by Dart CI · 4 days ago
[3.7.0-298.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-298.0.dev)
[29fe663](https://dart.googlesource.com/sdk.git/+/29fe663917ee6a5e27e05fa7e8bdf77490abed35)
[[test] Porting VM enum tests to the hot reload test
framework](https://dart.googlesource.com/sdk.git/+/29fe663917ee6a5e27e05fa7e8bdf77490abed35)
by MarkZ · 4 days ago
[178de40](https://dart.googlesource.com/sdk.git/+/178de40b69ae34bbad12e9a44b37b19080982b59)
[Elements. Migrate
lib/src/dart/constant/potentially_constant.dart](https://dart.googlesource.com/sdk.git/+/178de40b69ae34bbad12e9a44b37b19080982b59)
by Konstantin Shcheglov · 4 days ago
[3b7eb26](https://dart.googlesource.com/sdk.git/+/3b7eb266a327dce1426fe48123702c9933b395a1)
[[test] Fixing hot reload suite diff
checking.](https://dart.googlesource.com/sdk.git/+/3b7eb266a327dce1426fe48123702c9933b395a1)
by MarkZ · 4 days ago
[0e880e8](https://dart.googlesource.com/sdk.git/+/0e880e80841d85a68a1530e35ac5b4c36c6e8707)
[[Migrate] Remove two files that are already
migrated](https://dart.googlesource.com/sdk.git/+/0e880e80841d85a68a1530e35ac5b4c36c6e8707)
by Brian Wilkerson · 4 days ago
[8b9428b](https://dart.googlesource.com/sdk.git/+/8b9428b3207c811ab518271fea9ab5c84e7c8af1)
[[Migrate]
edit_get_available_refactorings.dart](https://dart.googlesource.com/sdk.git/+/8b9428b3207c811ab518271fea9ab5c84e7c8af1)
by Brian Wilkerson · 4 days ago
[9d040aa](https://dart.googlesource.com/sdk.git/+/9d040aaea9467f8649a2aa1530ab54dae8ed1143)
[[Migrate]
move_file.dart](https://dart.googlesource.com/sdk.git/+/9d040aaea9467f8649a2aa1530ab54dae8ed1143)
by Brian Wilkerson · 4 days ago
[04de771](https://dart.googlesource.com/sdk.git/+/04de77134ed2768c428387fd6c49a688f3d66a9c)
[CQ. Remove remaining IDL declarations for available
files.](https://dart.googlesource.com/sdk.git/+/04de77134ed2768c428387fd6c49a688f3d66a9c)
by Konstantin Shcheglov · 4 days ago
[7041cda](https://dart.googlesource.com/sdk.git/+/7041cda56d006ed1d75b7dc65354823a1768cb48)
[[Migrate]
CorrectionProducer](https://dart.googlesource.com/sdk.git/+/7041cda56d006ed1d75b7dc65354823a1768cb48)
by Brian Wilkerson · 4 days ago
[fe9c469](https://dart.googlesource.com/sdk.git/+/fe9c469a3da32745a72b31e754b4415a6376776e)
[DAS: Correct some comment
references](https://dart.googlesource.com/sdk.git/+/fe9c469a3da32745a72b31e754b4415a6376776e)
by Sam Rawlins · 4 days ago
[c02b3a4](https://dart.googlesource.com/sdk.git/+/c02b3a4ea8ba95cdc7f90ac7226a967ec9c3d371)
[[Migration]
occurrences_dart.dart](https://dart.googlesource.com/sdk.git/+/c02b3a4ea8ba95cdc7f90ac7226a967ec9c3d371)
by Brian Wilkerson · 4 days ago
[2d23904](https://dart.googlesource.com/sdk.git/+/2d2390469460acaba2fa368dd3c9f141dedef50c)
[Issue 57018. Fix for inlining a getter when it is the target of a
prefixed
identifier.](https://dart.googlesource.com/sdk.git/+/2d2390469460acaba2fa368dd3c9f141dedef50c)
by Konstantin Shcheglov · 4 days ago
[460042a](https://dart.googlesource.com/sdk.git/+/460042a3893817618be477cfd209e2a361a3d73c)
[Version
3.7.0-297.0.dev](https://dart.googlesource.com/sdk.git/+/460042a3893817618be477cfd209e2a361a3d73c)
by Dart CI · 4 days ago
[3.7.0-297.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-297.0.dev)
[88f8f3e](https://dart.googlesource.com/sdk.git/+/88f8f3ecda93b77dc5a0fa1afff296ce20387cfb)
[[deps] remove the dart-lang/test_process
dep](https://dart.googlesource.com/sdk.git/+/88f8f3ecda93b77dc5a0fa1afff296ce20387cfb)
by Devon Carew · 5 days ago
[0379ad3](https://dart.googlesource.com/sdk.git/+/0379ad32e92270772777fbc04185077835ba168c)
[Version
3.7.0-296.0.dev](https://dart.googlesource.com/sdk.git/+/0379ad32e92270772777fbc04185077835ba168c)
by Dart CI · 5 days ago
[3.7.0-296.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-296.0.dev)
[7b13bf7](https://dart.googlesource.com/sdk.git/+/7b13bf754168764dd1ebfe2097fb5c9c73a1ae18)
[[analysis_server] move package:matcher to a
dev_dependency](https://dart.googlesource.com/sdk.git/+/7b13bf754168764dd1ebfe2097fb5c9c73a1ae18)
by Devon Carew · 5 days ago
[242a20e](https://dart.googlesource.com/sdk.git/+/242a20e64b2f0ef194e805fba6f2e3289749114d)
[Remove an unreferences assist
kind](https://dart.googlesource.com/sdk.git/+/242a20e64b2f0ef194e805fba6f2e3289749114d)
by Brian Wilkerson · 5 days ago
[5dc0e3c](https://dart.googlesource.com/sdk.git/+/5dc0e3cd3dab0b73bf4873927847e32660914d40)
[Issue 57019. Fix for inlining method expression into
interpolation.](https://dart.googlesource.com/sdk.git/+/5dc0e3cd3dab0b73bf4873927847e32660914d40)
by Konstantin Shcheglov · 5 days ago
[3b718da](https://dart.googlesource.com/sdk.git/+/3b718daac6f227b77ccb38fd35c1d89041feabc5)
[Version
3.7.0-295.0.dev](https://dart.googlesource.com/sdk.git/+/3b718daac6f227b77ccb38fd35c1d89041feabc5)
by Dart CI · 5 days ago
[3.7.0-295.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-295.0.dev)
[cb93352](https://dart.googlesource.com/sdk.git/+/cb93352697ed4302af14c255274befdbec38e38e)
[[vm] Cleanup todo - assert isolate_group is available when
compiling.](https://dart.googlesource.com/sdk.git/+/cb93352697ed4302af14c255274befdbec38e38e)
by Alexander Aprelev · 5 days ago
[673ee1f](https://dart.googlesource.com/sdk.git/+/673ee1f21813dd4c3d53db488652d889e37484b7)
[[gardening] Ensure crashpad_handler is in executables list for
Windows.](https://dart.googlesource.com/sdk.git/+/673ee1f21813dd4c3d53db488652d889e37484b7)
by Alexander Aprelev · 5 days ago
[d2d2bf8](https://dart.googlesource.com/sdk.git/+/d2d2bf8e4fd98071750fbbcaeae2ed6bb2f4fd8f)
[[io] HttpClient: add a more descriptive message if the
HTTP](https://dart.googlesource.com/sdk.git/+/d2d2bf8e4fd98071750fbbcaeae2ed6bb2f4fd8f)
by Brian Quinlan · 5 days ago
[6884914](https://dart.googlesource.com/sdk.git/+/68849148fde1b07aa1ca18af92139a144b773413)
[[infra] Kill crashpad_handler, which seems to be sometimes hanging
around.](https://dart.googlesource.com/sdk.git/+/68849148fde1b07aa1ca18af92139a144b773413)
by Alexander Aprelev · 5 days ago
[101e028](https://dart.googlesource.com/sdk.git/+/101e028d1f30f8c77776815844e4443ac5cad0c8)
[[io] Fix a bug where NUL was allowed in HTTP
headers.](https://dart.googlesource.com/sdk.git/+/101e028d1f30f8c77776815844e4443ac5cad0c8)
by Brian Quinlan · 5 days ago
[fab7204](https://dart.googlesource.com/sdk.git/+/fab7204bca2edb94d700fb1bfc19e16ffb8e7c98)
[Version
3.7.0-294.0.dev](https://dart.googlesource.com/sdk.git/+/fab7204bca2edb94d700fb1bfc19e16ffb8e7c98)
by Dart CI · 5 days ago
[3.7.0-294.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-294.0.dev)
[be2aabd](https://dart.googlesource.com/sdk.git/+/be2aabd91c67f7f331c49cb74e18fe5e469f04db)
[[deps] rev ecosystem, glob, http, http_multi_server, lints, markdown,
package_config, pool, pub_semver, shelf, source_maps, source_span, sse,
stack_trace, stream_channel, string_scanner, term_glyph,
test_descriptor, test_reflective_loader, watcher, web,
web_socket_channel, webdev,
yaml](https://dart.googlesource.com/sdk.git/+/be2aabd91c67f7f331c49cb74e18fe5e469f04db)
by Devon Carew · 5 days ago
[cd66003](https://dart.googlesource.com/sdk.git/+/cd66003e13f7eeee568ffabfa44a335c23e38b9a)
[Fix snapshot sniffing code to give better error
messages.](https://dart.googlesource.com/sdk.git/+/cd66003e13f7eeee568ffabfa44a335c23e38b9a)
by asiva · 5 days ago
[27b0750](https://dart.googlesource.com/sdk.git/+/27b075087dda0824026f2a9540273189eb18bdb5)
[Version
3.7.0-293.0.dev](https://dart.googlesource.com/sdk.git/+/27b075087dda0824026f2a9540273189eb18bdb5)
by Dart CI · 5 days ago
[3.7.0-293.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-293.0.dev)
[0d63c97](https://dart.googlesource.com/sdk.git/+/0d63c9735829d134758eb0e5a6de0c4d6bc79a27)
[Reformat files in the top level of
tests/language/.](https://dart.googlesource.com/sdk.git/+/0d63c9735829d134758eb0e5a6de0c4d6bc79a27)
by Robert Nystrom · 6 days ago
[d97d49c](https://dart.googlesource.com/sdk.git/+/d97d49cd1724d4dc458625cdb645acb69eb474bb)
[Version
3.7.0-292.0.dev](https://dart.googlesource.com/sdk.git/+/d97d49cd1724d4dc458625cdb645acb69eb474bb)
by Dart CI · 8 days ago
[3.7.0-292.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-292.0.dev)
[299af19](https://dart.googlesource.com/sdk.git/+/299af1953f02a789ad10ff133a8178923de0670d)
[Version
3.7.0-291.0.dev](https://dart.googlesource.com/sdk.git/+/299af1953f02a789ad10ff133a8178923de0670d)
by Dart CI · 8 days ago
[3.7.0-291.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-291.0.dev)
[bc521ee](https://dart.googlesource.com/sdk.git/+/bc521ee54eb1834ee01299b7b286cbfc53768cc7)
[Elements. Add
InterfaceElement2.lookUpConcreteMethod()](https://dart.googlesource.com/sdk.git/+/bc521ee54eb1834ee01299b7b286cbfc53768cc7)
by Konstantin Shcheglov · 8 days ago
[8c270c4](https://dart.googlesource.com/sdk.git/+/8c270c4ac54accd4e48c1ca51613fa89b449674b)
[Elements. Add ElementDirective
super-interface.](https://dart.googlesource.com/sdk.git/+/8c270c4ac54accd4e48c1ca51613fa89b449674b)
by Konstantin Shcheglov · 8 days ago
[53fa6c6](https://dart.googlesource.com/sdk.git/+/53fa6c6b42d8abab9cbcff6f59dcdab023c02baf)
[Version
3.7.0-290.0.dev](https://dart.googlesource.com/sdk.git/+/53fa6c6b42d8abab9cbcff6f59dcdab023c02baf)
by Dart CI · 8 days ago
[3.7.0-290.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-290.0.dev)
[d3fed40](https://dart.googlesource.com/sdk.git/+/d3fed4088b7df99c5e2b83d4b02ef383111ee423)
[DAS: Clean up some broken comment
references](https://dart.googlesource.com/sdk.git/+/d3fed4088b7df99c5e2b83d4b02ef383111ee423)
by Sam Rawlins · 8 days ago
[3cf0093](https://dart.googlesource.com/sdk.git/+/3cf00938213513dcc16cc845c1c0efc2ea3ddf59)
[[analyzer] Stop implementing some shared types in public
API.](https://dart.googlesource.com/sdk.git/+/3cf00938213513dcc16cc845c1c0efc2ea3ddf59)
by Paul Berry · 8 days ago
[70c0a2e](https://dart.googlesource.com/sdk.git/+/70c0a2e5f9740c33951fffe4223d9a6f2d7a6f15)
[Sort declarations in
type_analyzer_operations.dart.](https://dart.googlesource.com/sdk.git/+/70c0a2e5f9740c33951fffe4223d9a6f2d7a6f15)
by Paul Berry · 8 days ago
[a395aca](https://dart.googlesource.com/sdk.git/+/a395acae43265ca3eabd10b49467dd0630ab0410)
[Version
3.7.0-289.0.dev](https://dart.googlesource.com/sdk.git/+/a395acae43265ca3eabd10b49467dd0630ab0410)
by Dart CI · 11 days ago
[3.7.0-289.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-289.0.dev)
[b1f0731](https://dart.googlesource.com/sdk.git/+/b1f0731cbf9ba9619bd7b04a0a6703a8512f288c)
[[tests] Enum shorthands == tests for constructors and static
methods.](https://dart.googlesource.com/sdk.git/+/b1f0731cbf9ba9619bd7b04a0a6703a8512f288c)
by Kallen Tu · 11 days ago
[0c87073](https://dart.googlesource.com/sdk.git/+/0c87073c8edc380c3717eaae9e81e70ce22b6e56)
[Version
3.7.0-288.0.dev](https://dart.googlesource.com/sdk.git/+/0c87073c8edc380c3717eaae9e81e70ce22b6e56)
by Dart CI · 12 days ago
[3.7.0-288.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-288.0.dev)
[ba9f351](https://dart.googlesource.com/sdk.git/+/ba9f3516fba5d75a39290f3a0a4a91d134bcf049)
[[gardening] Fix multi-line comment gcc
warning.](https://dart.googlesource.com/sdk.git/+/ba9f3516fba5d75a39290f3a0a4a91d134bcf049)
by Alexander Aprelev · 12 days ago
[3b7716a](https://dart.googlesource.com/sdk.git/+/3b7716ab00c3514a446334cbb331707f2fc942c7)
[[gardening] Fix embedder_samples_test leaks, uninitialized
variables.](https://dart.googlesource.com/sdk.git/+/3b7716ab00c3514a446334cbb331707f2fc942c7)
by Alexander Aprelev · 12 days ago
[a3ef455](https://dart.googlesource.com/sdk.git/+/a3ef4553a52a8e4653baecb8eb713f9fb9846826)
[DAS: Small fixes for LegacyAnalysisServer docs and
ctor](https://dart.googlesource.com/sdk.git/+/a3ef4553a52a8e4653baecb8eb713f9fb9846826)
by Sam Rawlins · 12 days ago
[b12fa8c](https://dart.googlesource.com/sdk.git/+/b12fa8cfc224c1b4e666630b05545e19ff70e94f)
[[tests] Enum shorthands - Collection literal tests for constructors and
static
methods.](https://dart.googlesource.com/sdk.git/+/b12fa8cfc224c1b4e666630b05545e19ff70e94f)
by Kallen Tu · 12 days ago
[1428d38](https://dart.googlesource.com/sdk.git/+/1428d38f820119f5b917d9b479f1a5b9933a3493)
[Version
3.7.0-287.0.dev](https://dart.googlesource.com/sdk.git/+/1428d38f820119f5b917d9b479f1a5b9933a3493)
by Dart CI · 12 days ago
[3.7.0-287.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-287.0.dev)
[a286ce7](https://dart.googlesource.com/sdk.git/+/a286ce72ef1a035b95e9921702ad4ab788ab3f88)
[[io]: Fix a bug where HttpResponse.writeln did not honor the
charset.](https://dart.googlesource.com/sdk.git/+/a286ce72ef1a035b95e9921702ad4ab788ab3f88)
by Brian Quinlan · 12 days ago
[6a29e9f](https://dart.googlesource.com/sdk.git/+/6a29e9f1390071cdde9bb1d692c61f24463653a8)
[[vm/gardening] Fix unused variable warning due to args evaluation
ordering](https://dart.googlesource.com/sdk.git/+/6a29e9f1390071cdde9bb1d692c61f24463653a8)
by Alexander Aprelev · 12 days ago
[b2f5d0a](https://dart.googlesource.com/sdk.git/+/b2f5d0a8a3ece4a0b47a63e51c2dfc2677a934ba)
[Version
3.7.0-286.0.dev](https://dart.googlesource.com/sdk.git/+/b2f5d0a8a3ece4a0b47a63e51c2dfc2677a934ba)
by Dart CI · 13 days ago
[3.7.0-286.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-286.0.dev)
[c01fe77](https://dart.googlesource.com/sdk.git/+/c01fe77e57ca8becab4df67349151e3c9206b06c)
[Elements. Changes for
google3.](https://dart.googlesource.com/sdk.git/+/c01fe77e57ca8becab4df67349151e3c9206b06c)
by Konstantin Shcheglov · 13 days ago
[bf2cf87](https://dart.googlesource.com/sdk.git/+/bf2cf8715a2bf19168a35948f75ff89831fcd6e5)
[Version
3.7.0-285.0.dev](https://dart.googlesource.com/sdk.git/+/bf2cf8715a2bf19168a35948f75ff89831fcd6e5)
by Dart CI · 13 days ago
[3.7.0-285.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-285.0.dev)
[61f1d69](https://dart.googlesource.com/sdk.git/+/61f1d6910773225ebddcaf1fd0fc1837fea588cf)
[[analyzer] Stop implementing SharedFunctionTypeStructure in analyzer
public
API.](https://dart.googlesource.com/sdk.git/+/61f1d6910773225ebddcaf1fd0fc1837fea588cf)
by Paul Berry · 13 days ago
[ed6b041](https://dart.googlesource.com/sdk.git/+/ed6b04149ee5f0cd635edc811ebedb9071e99787)
[Version
3.7.0-284.0.dev](https://dart.googlesource.com/sdk.git/+/ed6b04149ee5f0cd635edc811ebedb9071e99787)
by Dart CI · 2 weeks ago
[3.7.0-284.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-284.0.dev)
[d2f3470](https://dart.googlesource.com/sdk.git/+/d2f3470d410c9d6788d21321f8610f08df19b23b)
[[analyzer] Use PromotableElementImpl2 to interface to shared analysis
code.](https://dart.googlesource.com/sdk.git/+/d2f3470d410c9d6788d21321f8610f08df19b23b)
by Paul Berry · 2 weeks ago
[43cb724](https://dart.googlesource.com/sdk.git/+/43cb724b81ca067a383ee6d0b17c0221495ea656)
[Version
3.7.0-283.0.dev](https://dart.googlesource.com/sdk.git/+/43cb724b81ca067a383ee6d0b17c0221495ea656)
by Dart CI · 2 weeks ago
[3.7.0-283.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-283.0.dev)
[a7fe1e6](https://dart.googlesource.com/sdk.git/+/a7fe1e6f55cf910871e65640a49fa1bd9af065e3)
[Embedder samples
tests](https://dart.googlesource.com/sdk.git/+/a7fe1e6f55cf910871e65640a49fa1bd9af065e3)
by Ivan Inozemtsev · 2 weeks ago
[90f89d6](https://dart.googlesource.com/sdk.git/+/90f89d6faed76b93ddb0a2ea86e4490f2057688a)
[Version
3.7.0-282.0.dev](https://dart.googlesource.com/sdk.git/+/90f89d6faed76b93ddb0a2ea86e4490f2057688a)
by Dart CI · 2 weeks ago
[3.7.0-282.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-282.0.dev)
[3557eb4](https://dart.googlesource.com/sdk.git/+/3557eb4a268c77de76391e2b63d56f91b5bed006)
[[analyzer] Remove
Element2.location](https://dart.googlesource.com/sdk.git/+/3557eb4a268c77de76391e2b63d56f91b5bed006)
by Danny Tuppeny · 2 weeks ago
[4de40bb](https://dart.googlesource.com/sdk.git/+/4de40bb260eedc605019d3c566d33cd21aabcb7a)
[Version
3.7.0-281.0.dev](https://dart.googlesource.com/sdk.git/+/4de40bb260eedc605019d3c566d33cd21aabcb7a)
by Dart CI · 2 weeks ago
[3.7.0-281.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-281.0.dev)
[354c64f](https://dart.googlesource.com/sdk.git/+/354c64f52f3813874f04cae26919cae8d7651bb8)
[[Migration]
deprecated_member_use_verifier.dart](https://dart.googlesource.com/sdk.git/+/354c64f52f3813874f04cae26919cae8d7651bb8)
by Brian Wilkerson · 2 weeks ago
[5b9e53e](https://dart.googlesource.com/sdk.git/+/5b9e53ede69c921fe01c72863fc2da140004d741)
[[Migrate]
required_parameters_verifier.dart](https://dart.googlesource.com/sdk.git/+/5b9e53ede69c921fe01c72863fc2da140004d741)
by Brian Wilkerson · 2 weeks ago
[ce20c39](https://dart.googlesource.com/sdk.git/+/ce20c39061e1b6bad3d7b33f6d382088012a60fd)
[Version
3.7.0-280.0.dev](https://dart.googlesource.com/sdk.git/+/ce20c39061e1b6bad3d7b33f6d382088012a60fd)
by Dart CI · 3 weeks ago
[3.7.0-280.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-280.0.dev)
[be85840](https://dart.googlesource.com/sdk.git/+/be858403dd78dba69b9400a03e6f7ead35694c4f)
[Version
3.7.0-279.0.dev](https://dart.googlesource.com/sdk.git/+/be858403dd78dba69b9400a03e6f7ead35694c4f)
by Dart CI · 3 weeks ago
[3.7.0-279.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-279.0.dev)
[7cc1322](https://dart.googlesource.com/sdk.git/+/7cc1322fee1d699496078f3d50ead07b38791778)
[Elements. Changes to support google3
migration.](https://dart.googlesource.com/sdk.git/+/7cc1322fee1d699496078f3d50ead07b38791778)
by Konstantin Shcheglov · 3 weeks ago
[facaffc](https://dart.googlesource.com/sdk.git/+/facaffc09cd3f3d9cf525b372031c9142ee2f7ce)
[Elements. Stop using ElementLocation for Element.hashCode, use
identityHashCode().](https://dart.googlesource.com/sdk.git/+/facaffc09cd3f3d9cf525b372031c9142ee2f7ce)
by Konstantin Shcheglov · 3 weeks ago
[d08e08c](https://dart.googlesource.com/sdk.git/+/d08e08c2b4e74e548da4cc1c85a21202c1af8f49)
[Version
3.7.0-278.0.dev](https://dart.googlesource.com/sdk.git/+/d08e08c2b4e74e548da4cc1c85a21202c1af8f49)
by Dart CI · 3 weeks ago
[3.7.0-278.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-278.0.dev)
[b79f187](https://dart.googlesource.com/sdk.git/+/b79f187eeecd9bc4dbf79e90f018e1819d04a8c3)
[[element model] migrate
`body_inference_context`](https://dart.googlesource.com/sdk.git/+/b79f187eeecd9bc4dbf79e90f018e1819d04a8c3)
by pq · 3 weeks ago
[8a08c1b](https://dart.googlesource.com/sdk.git/+/8a08c1bc56c5a31ffce79855aeac136a31e6b340)
[[element model] migrate `session_helper`
API](https://dart.googlesource.com/sdk.git/+/8a08c1bc56c5a31ffce79855aeac136a31e6b340)
by pq · 3 weeks ago
[9f3e0cf](https://dart.googlesource.com/sdk.git/+/9f3e0cf09db754796ec82914a5ac8898e362ff39)
[[element model] update allow
list](https://dart.googlesource.com/sdk.git/+/9f3e0cf09db754796ec82914a5ac8898e362ff39)
by pq · 3 weeks ago
[e4b9170](https://dart.googlesource.com/sdk.git/+/e4b9170ca43e1df3ea9bb1f75559f47c23391c37)
[DAS: Support more possible added return
types.](https://dart.googlesource.com/sdk.git/+/e4b9170ca43e1df3ea9bb1f75559f47c23391c37)
by Sam Rawlins · 3 weeks ago
[6272722](https://dart.googlesource.com/sdk.git/+/627272206741b67e520afb1d122dc1e46c0976d9)
[[Migrate]
dead_code_verifier.dart](https://dart.googlesource.com/sdk.git/+/627272206741b67e520afb1d122dc1e46c0976d9)
by Brian Wilkerson · 3 weeks ago
[2a874be](https://dart.googlesource.com/sdk.git/+/2a874be92bf21a448f5e2768b3e5c37ce5645ae5)
[[web] Roll
chrome](https://dart.googlesource.com/sdk.git/+/2a874be92bf21a448f5e2768b3e5c37ce5645ae5)
by Sigmund Cherem · 3 weeks ago
[9823ea6e](https://dart.googlesource.com/sdk.git/+/9823ea6e12f5c8e6120cde7c588809c9ec509515)
[Version
3.7.0-277.0.dev](https://dart.googlesource.com/sdk.git/+/9823ea6e12f5c8e6120cde7c588809c9ec509515)
by Dart CI · 3 weeks ago
[3.7.0-277.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-277.0.dev)
[505f353](https://dart.googlesource.com/sdk.git/+/505f353f59908ff3d90ff4417ab654f02737b567)
[[dart:js/js_util] Deprecate dart:js and
dart:js_util](https://dart.googlesource.com/sdk.git/+/505f353f59908ff3d90ff4417ab654f02737b567)
by Srujan Gaddam · 3 weeks ago
[f3b6370](https://dart.googlesource.com/sdk.git/+/f3b6370109c9cf70d94400d9955f92e60ebb843b)
[[web libraries] Deprecate Dart web
libraries](https://dart.googlesource.com/sdk.git/+/f3b6370109c9cf70d94400d9955f92e60ebb843b)
by Srujan Gaddam · 3 weeks ago
[99f8798](https://dart.googlesource.com/sdk.git/+/99f879839c6a95e21862668d6a26a881da1aa8b9)
[[vm] Cleanup unused
BoolField](https://dart.googlesource.com/sdk.git/+/99f879839c6a95e21862668d6a26a881da1aa8b9)
by Alexander Markov · 3 weeks ago
[7783e61](https://dart.googlesource.com/sdk.git/+/7783e61a02478ba3fe74daaea086f3389f1bb0cf)
[Revert "[dartdev] Use VmInteropHandler for invoking sub
commands"](https://dart.googlesource.com/sdk.git/+/7783e61a02478ba3fe74daaea086f3389f1bb0cf)
by Ben Konyi · 3 weeks ago
[b5d4097](https://dart.googlesource.com/sdk.git/+/b5d40976546e9620be36e4faf5e2cfc7e8f5657b)
[[element model] migrate
`top_level_function_test`](https://dart.googlesource.com/sdk.git/+/b5d40976546e9620be36e4faf5e2cfc7e8f5657b)
by pq · 3 weeks ago
[e1376f6](https://dart.googlesource.com/sdk.git/+/e1376f638326dc461b83f25d39be306c00b4b4e1)
[[element model] migrate
`local_variable_test`](https://dart.googlesource.com/sdk.git/+/e1376f638326dc461b83f25d39be306c00b4b4e1)
by pq · 3 weeks ago
[7a5174a](https://dart.googlesource.com/sdk.git/+/7a5174adcdc8f452ee2e5472af376117d4832a15)
[Revert "Fix Fuchsia build
error."](https://dart.googlesource.com/sdk.git/+/7a5174adcdc8f452ee2e5472af376117d4832a15)
by Ben Konyi · 3 weeks ago
[c2033b3](https://dart.googlesource.com/sdk.git/+/c2033b369d352d3ffc5b2e2425ba402cbf268a73)
[[element model] migrate
`display_string_test`](https://dart.googlesource.com/sdk.git/+/c2033b369d352d3ffc5b2e2425ba402cbf268a73)
by pq · 3 weeks ago
[bb71825](https://dart.googlesource.com/sdk.git/+/bb71825b80578a2c4c63db8caca1f222653be426)
[[element model] migrate `non_covariant_type_parameter_position` (and
test)](https://dart.googlesource.com/sdk.git/+/bb71825b80578a2c4c63db8caca1f222653be426)
by pq · 3 weeks ago
[60dd16b](https://dart.googlesource.com/sdk.git/+/60dd16be6dd035873cbfb98e3e5a3c075449e65a)
[[ResidentFrontendServer] Remove explicit getters from the
`ResidentCompilerInfo`
class](https://dart.googlesource.com/sdk.git/+/60dd16be6dd035873cbfb98e3e5a3c075449e65a)
by Derek Xu · 3 weeks ago
[26fdfab](https://dart.googlesource.com/sdk.git/+/26fdfabf14254c86d659b356f7cf0844d53a2b20)
[[VM/Service] Use the resident frontend server for expression evaluation
when it's
available](https://dart.googlesource.com/sdk.git/+/26fdfabf14254c86d659b356f7cf0844d53a2b20)
by Derek Xu · 3 weeks ago
[9a6f6c5](https://dart.googlesource.com/sdk.git/+/9a6f6c5a94961f0d6f037bc3675bbd0650befa03)
[[ResidentFrontendServer] Add 'compileExpression'
endpoint](https://dart.googlesource.com/sdk.git/+/9a6f6c5a94961f0d6f037bc3675bbd0650befa03)
by Derek Xu · 3 weeks ago
[846ad95](https://dart.googlesource.com/sdk.git/+/846ad952e79b6d41a53b8336d8256bf5c358334f)
[[VM] Make `runtime` target build dependencies required to start the
resident frontend
server](https://dart.googlesource.com/sdk.git/+/846ad952e79b6d41a53b8336d8256bf5c358334f)
by Derek Xu · 3 weeks ago
[0357274](https://dart.googlesource.com/sdk.git/+/035727423c34d1913aa6a291cf4edf14a2469596)
[[element model] migrate
`constant_evaluator`](https://dart.googlesource.com/sdk.git/+/035727423c34d1913aa6a291cf4edf14a2469596)
by pq · 3 weeks ago
[85f6898](https://dart.googlesource.com/sdk.git/+/85f689811fda4be1d642094c16182aad6badc9ba)
[[deps] Roll
dart-lang/native](https://dart.googlesource.com/sdk.git/+/85f689811fda4be1d642094c16182aad6badc9ba)
by Daco Harkes · 3 weeks ago
[4587eca](https://dart.googlesource.com/sdk.git/+/4587ecaf843fcb30128a7fa0f3c428c7c38c699c)
[[element model] migrate
`top_level_inference_test`](https://dart.googlesource.com/sdk.git/+/4587ecaf843fcb30128a7fa0f3c428c7c38c699c)
by pq · 3 weeks ago
[ef8bf7d](https://dart.googlesource.com/sdk.git/+/ef8bf7da1fac7abd3554b0bdde9e64dc95b2d634)
[[element model] migrate
`since_sdk_version_test`](https://dart.googlesource.com/sdk.git/+/ef8bf7da1fac7abd3554b0bdde9e64dc95b2d634)
by pq · 3 weeks ago
[d5b973c](https://dart.googlesource.com/sdk.git/+/d5b973c32c03dad9188f4598ebe41a8b9c70cf92)
[[element model] migrate
`top_level_declarations_test`](https://dart.googlesource.com/sdk.git/+/d5b973c32c03dad9188f4598ebe41a8b9c70cf92)
by pq · 3 weeks ago
1051 lines
40 KiB
Python
1051 lines
40 KiB
Python
# The dependencies referenced by the Flutter Engine.
|
||
#
|
||
# This file is referenced by the .gclient file at the root of the checkout.
|
||
# To preview changes to the dependencies, update this file and run
|
||
# `gclient sync`.
|
||
#
|
||
# When adding a new dependency, please update the top-level .gitignore file
|
||
# to list the dependency's destination directory.
|
||
|
||
vars = {
|
||
'chromium_git': 'https://chromium.googlesource.com',
|
||
'swiftshader_git': 'https://swiftshader.googlesource.com',
|
||
'dart_git': 'https://dart.googlesource.com',
|
||
'flutter_git': 'https://flutter.googlesource.com',
|
||
'skia_git': 'https://skia.googlesource.com',
|
||
'llvm_git': 'https://llvm.googlesource.com',
|
||
'skia_revision': 'f784f78a5669962a23243ff67997239a64ce8c99',
|
||
|
||
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
|
||
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
|
||
'canvaskit_cipd_instance': '61aeJQ9laGfEFF_Vlc_u0MCkqB6xb2hAYHRBxKH-Uw4C',
|
||
|
||
# Do not download the Emscripten SDK by default.
|
||
# This prevents us from downloading the Emscripten toolchain for builds
|
||
# which do not build for the web. This toolchain is needed to build CanvasKit
|
||
# for the web engine.
|
||
'download_emsdk': False,
|
||
|
||
# For experimental features some dependencies may only be avaialable in the master/main
|
||
# channels. This variable is being set when CI is checking out the repository.
|
||
'release_candidate': False,
|
||
|
||
# As Dart does, we use Fuchsia's GN and Clang toolchain. These revision
|
||
# should be kept up to date with the revisions pulled by Dart.
|
||
#
|
||
# The list of revisions for these tools comes from Fuchsia, here:
|
||
# https://fuchsia.googlesource.com/integration/+/HEAD/toolchain
|
||
# If there are problems with the toolchain, contact fuchsia-toolchain@.
|
||
#
|
||
# Note, if you are *manually* rolling clang (i.e. the auto-roll is disabled)
|
||
# you'll need to run post-submits (i.e. for Clang Tidy) in order to test that
|
||
# updates to Clang Tidy will not turn the tree red.
|
||
#
|
||
# See https://github.com/flutter/flutter/wiki/Engine-pre‐submits-and-post‐submits#post-submit
|
||
'clang_version': 'git_revision:725656bdd885483c39f482a01ea25d67acf39c46',
|
||
|
||
'reclient_version': 'git_revision:29a9d3cb597b6a7d67fa3e9aa8a7cab1c81232ee',
|
||
|
||
'gcloud_version': 'version:2@444.0.0.chromium.3',
|
||
|
||
'esbuild_version': '0.19.5',
|
||
|
||
# When updating the Dart revision, ensure that all entries that are
|
||
# dependencies of Dart are also updated to match the entries in the
|
||
# Dart SDK's DEPS file for that revision of Dart. The DEPS file for
|
||
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
|
||
# You can use //tools/dart/create_updated_flutter_deps.py to produce
|
||
# updated revision list of existing dependencies.
|
||
'dart_revision': 'ba910918075e93faaf2d1bd1c27c84c288220401',
|
||
|
||
# WARNING: DO NOT EDIT MANUALLY
|
||
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
|
||
'dart_binaryen_rev': '87f9dac127b387715d8d96ac7ec8fd469d8c2dab',
|
||
'dart_boringssl_rev': '822902749a5956bba09c7e9e451104e8a74f02c5',
|
||
'dart_core_rev': '7a71ad6b9170e09d5cbe39f3fccdee648659f1e7',
|
||
'dart_devtools_rev': '3e5327a02693b1405359dc5322d7f0a40151b9b7',
|
||
'dart_http_rev': '6ecd13a88b82c2fdc8a555f218bafb0ad0370f51',
|
||
'dart_libprotobuf_rev': '24487dd1045c7f3d64a21f38a3f0c06cc4cf2edb',
|
||
'dart_perfetto_rev': '13ce0c9e13b0940d2476cd0cff2301708a9a2e2b',
|
||
'dart_protobuf_gn_rev': 'ca669f79945418f6229e4fef89b666b2a88cbb10',
|
||
'dart_protobuf_rev': 'b7dd58cdbd879beee4c3fbf8ee80fce8e97bad26',
|
||
'dart_pub_rev': '58de642dc1d07601f6eb2b4ecd94555c0210106b',
|
||
'dart_tools_rev': 'febccb92d228e678196aa90c109c708ed7ad6ea8',
|
||
'dart_watcher_rev': '7f3b3a3ea49ba7e21fff240ce8ee616d62d32956',
|
||
'dart_web_rev': 'af5de5e8548060c0795713ee7129ba6d5ff9f1b2',
|
||
'dart_webdev_rev': 'e72f365a4408dce73bc023e624adc6a9a72dd7a2',
|
||
'dart_webkit_inspection_protocol_rev': 'effa75205516757795683d527c3dea9546eb0c32',
|
||
'dart_yaml_edit_rev': 'fbdc70acc164af187772e013a2e1364cd05b88dc',
|
||
|
||
'ocmock_rev': 'c4ec0e3a7a9f56cfdbd0aa01f4f97bb4b75c5ef8', # v3.7.1
|
||
|
||
# Download a prebuilt Dart SDK by default
|
||
'download_dart_sdk': True,
|
||
|
||
# Download a prebuilt esbuild by default
|
||
'download_esbuild': True,
|
||
|
||
# Checkout Android dependencies only on platforms where we build for Android targets.
|
||
'download_android_deps': 'host_os == "mac" or (host_os == "linux" and host_cpu == "x64")',
|
||
|
||
# Checkout Java dependencies only on platforms that do not have java installed on path.
|
||
'download_jdk': True,
|
||
|
||
# Checkout Windows dependencies only if we are building on Windows.
|
||
'download_windows_deps' : 'host_os == "win"',
|
||
|
||
# Checkout Linux dependencies only when building on Linux.
|
||
'download_linux_deps': 'host_os == "linux"',
|
||
|
||
# The minimum macOS SDK version. This must match the setting in
|
||
# //flutter/tools/gn.
|
||
'mac_sdk_min': '10.14',
|
||
|
||
# Checkout Fuchsia dependencies only on Linux. This is the umbrella flag which
|
||
# controls the behavior of all fuchsia related flags. I.e. any fuchsia related
|
||
# logic or condition may not work if this flag is False.
|
||
# TODO(zijiehe): Make this condition more strict to only download fuchsia
|
||
# dependencies when necessary: b/40935282
|
||
'download_fuchsia_deps': 'host_os == "linux"',
|
||
# Downloads the fuchsia SDK as listed in fuchsia_sdk_path var. This variable
|
||
# is currently only used for the Fuchsia LSC process and is not intended for
|
||
# local development.
|
||
'download_fuchsia_sdk': False,
|
||
'fuchsia_sdk_path': '',
|
||
# Whether to download and run the Fuchsia emulator locally to test Fuchsia
|
||
# builds.
|
||
'run_fuchsia_emu': False,
|
||
|
||
# An LLVM backend needs LLVM binaries and headers. To avoid build time
|
||
# increases we can use prebuilts. We don't want to download this on every
|
||
# CQ/CI bot nor do we want the average Dart developer to incur that cost.
|
||
# So by default we will not download prebuilts. This variable is needed in
|
||
# the flutter engine to ensure that Dart gn has access to it as well.
|
||
"checkout_llvm": False,
|
||
|
||
# Setup Git hooks by default.
|
||
'setup_githooks': True,
|
||
|
||
# When this is true, the Flutter Engine's configuration files and scripts for
|
||
# RBE will be downloaded from CIPD. This option is only usable by Googlers.
|
||
'use_rbe': False,
|
||
|
||
# This is not downloaded be default because it increases the
|
||
# `gclient sync` time by between 1 and 3 minutes. This option is enabled
|
||
# in flutter/ci/builders/mac_impeller_cmake_example.json, and is likely to
|
||
# only be useful locally when reproducing issues found by the bot.
|
||
'download_impeller_cmake_example': False,
|
||
|
||
# Upstream URLs for third party dependencies, used in
|
||
# determining common ancestor commit for vulnerability scanning
|
||
# prefixed with 'upstream_' in order to be identified by parsing tool.
|
||
# The vulnerability database being used in this scan can be browsed
|
||
# using this UI https://osv.dev/list
|
||
# If a new dependency needs to be added, the upstream (non-mirrored)
|
||
# git URL for that dependency should be added to this list
|
||
# with the key-value pair being:
|
||
# 'upstream_[dep name from last slash and before .git in URL]':'[git URL]'
|
||
# example:
|
||
"upstream_abseil-cpp": "https://github.com/abseil/abseil-cpp.git",
|
||
"upstream_angle": "https://github.com/google/angle.git",
|
||
"upstream_archive": "https://github.com/brendan-duncan/archive.git",
|
||
"upstream_benchmark": "https://github.com/google/benchmark.git",
|
||
"upstream_boringssl": "https://github.com/openssl/openssl.git",
|
||
"upstream_brotli": "https://github.com/google/brotli.git",
|
||
"upstream_dart_style": "https://github.com/dart-lang/dart_style.git",
|
||
"upstream_dartdoc": "https://github.com/dart-lang/dartdoc.git",
|
||
"upstream_equatable": "https://github.com/felangel/equatable.git",
|
||
"upstream_ffi": "https://github.com/dart-lang/ffi.git",
|
||
"upstream_flatbuffers": "https://github.com/google/flatbuffers.git",
|
||
"upstream_freetype2": "https://gitlab.freedesktop.org/freetype/freetype.git",
|
||
"upstream_gcloud": "https://github.com/dart-lang/gcloud.git",
|
||
"upstream_glfw": "https://github.com/glfw/glfw.git",
|
||
"upstream_glob": "https://github.com/dart-lang/glob.git",
|
||
"upstream_googleapis": "https://github.com/google/googleapis.dart.git",
|
||
"upstream_googletest": "https://github.com/google/googletest.git",
|
||
"upstream_gtest-parallel": "https://github.com/google/gtest-parallel.git",
|
||
"upstream_harfbuzz": "https://github.com/harfbuzz/harfbuzz.git",
|
||
"upstream_http": "https://github.com/dart-lang/http.git",
|
||
"upstream_icu": "https://github.com/unicode-org/icu.git",
|
||
"upstream_intl": "https://github.com/dart-lang/intl.git",
|
||
"upstream_imgui": "https://github.com/ocornut/imgui.git",
|
||
"upstream_inja": "https://github.com/pantor/inja.git",
|
||
"upstream_json": "https://github.com/nlohmann/json.git",
|
||
"upstream_libcxx": "https://github.com/llvm-mirror/libcxx.git",
|
||
"upstream_libcxxabi": "https://github.com/llvm-mirror/libcxxabi.git",
|
||
"upstream_libexpat": "https://github.com/libexpat/libexpat.git",
|
||
"upstream_libjpeg-turbo": "https://github.com/libjpeg-turbo/libjpeg-turbo.git",
|
||
"upstream_libpng": "https://github.com/glennrp/libpng.git",
|
||
"upstream_libtess2": "https://github.com/memononen/libtess2.git",
|
||
"upstream_libwebp": "https://chromium.googlesource.com/webm/libwebp.git",
|
||
"upstream_leak_tracker": "https://github.com/dart-lang/leak_tracker.git",
|
||
"upstream_markdown": "https://github.com/dart-lang/markdown.git",
|
||
"upstream_mockito": "https://github.com/dart-lang/mockito.git",
|
||
"upstream_ocmock": "https://github.com/erikdoe/ocmock.git",
|
||
"upstream_packages": "https://github.com/flutter/packages.git",
|
||
"upstream_process_runner": "https://github.com/google/process_runner.git",
|
||
"upstream_process": "https://github.com/google/process.dart.git",
|
||
"upstream_protobuf": "https://github.com/google/protobuf.dart.git",
|
||
"upstream_pub_semver": "https://github.com/dart-lang/pub_semver.git",
|
||
"upstream_pub": "https://github.com/dart-lang/pub.git",
|
||
"upstream_pyyaml": "https://github.com/yaml/pyyaml.git",
|
||
"upstream_quiver-dart": "https://github.com/google/quiver-dart.git",
|
||
"upstream_rapidjson": "https://github.com/Tencent/rapidjson.git",
|
||
"upstream_sdk": "https://github.com/dart-lang/sdk.git",
|
||
"upstream_shaderc": "https://github.com/google/shaderc.git",
|
||
"upstream_shelf": "https://github.com/dart-lang/shelf.git",
|
||
"upstream_skia": "https://skia.googlesource.com/skia.git",
|
||
"upstream_sqlite": "https://github.com/sqlite/sqlite.git",
|
||
"upstream_stack_trace": "https://github.com/dart-lang/stack_trace.git",
|
||
"upstream_stream_channel": "https://github.com/dart-lang/stream_channel.git",
|
||
"upstream_string_scanner": "https://github.com/dart-lang/string_scanner.git",
|
||
"upstream_SwiftShader": "https://swiftshader.googlesource.com/SwiftShader.git",
|
||
"upstream_tar": "https://github.com/simolus3/tar.git",
|
||
"upstream_term_glyph": "https://github.com/dart-lang/term_glyph.git",
|
||
"upstream_test": "https://github.com/dart-lang/test.git",
|
||
"upstream_usage": "https://github.com/dart-lang/usage.git",
|
||
"upstream_vector_math": "https://github.com/google/vector_math.dart.git",
|
||
"upstream_VulkanMemoryAllocator": "https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git",
|
||
"upstream_watcher": "https://github.com/dart-lang/watcher.git",
|
||
"upstream_web_socket_channel": "https://github.com/dart-lang/web_socket_channel.git",
|
||
"upstream_webdev": "https://github.com/dart-lang/webdev.git",
|
||
"upstream_webkit_inspection_protocol": "https://github.com/google/webkit_inspection_protocol.dart.git",
|
||
"upstream_wuffs-mirror-release-c": "https://github.com/google/wuffs-mirror-release-c.git",
|
||
"upstream_yaml_edit": "https://github.com/dart-lang/yaml_edit.git",
|
||
"upstream_yaml": "https://github.com/dart-lang/yaml.git",
|
||
"upstream_yapf": "https://github.com/google/yapf.git",
|
||
"upstream_zlib": "https://github.com/madler/zlib.git",
|
||
|
||
# The version / instance id of the cipd:chromium/fuchsia/test-scripts which
|
||
# will be used altogether with fuchsia-sdk to setup the build / test
|
||
# environment.
|
||
'fuchsia_test_scripts_version': 'r9Dc5VRF6sE3pJH20k2d1Yko3xSlwljH_nuw7O8vcb4C',
|
||
|
||
# The version / instance id of the cipd:chromium/fuchsia/gn-sdk which will be
|
||
# used altogether with fuchsia-sdk to generate gn based build rules.
|
||
'fuchsia_gn_sdk_version': 'tHRCseOuPnZ5H4a7kb4Zl6YQ2rhEDWIzcEX3G9NPFhkC',
|
||
}
|
||
|
||
gclient_gn_args_file = 'engine/src/flutter/third_party/dart/build/config/gclient_args.gni'
|
||
gclient_gn_args = [
|
||
'checkout_llvm'
|
||
]
|
||
|
||
# Only these hosts are allowed for dependencies in this DEPS file.
|
||
# If you need to add a new host, contact chrome infrastructure team.
|
||
allowed_hosts = [
|
||
'boringssl.googlesource.com',
|
||
'chrome-infra-packages.appspot.com',
|
||
'chromium.googlesource.com',
|
||
'dart.googlesource.com',
|
||
'flutter.googlesource.com',
|
||
'llvm.googlesource.com',
|
||
'skia.googlesource.com',
|
||
'swiftshader.googlesource.com',
|
||
]
|
||
|
||
deps = {
|
||
'engine/src/flutter/third_party/depot_tools':
|
||
Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '580b4ff3f5cd0dcaa2eacda28cefe0f45320e8f7',
|
||
|
||
'engine/src/flutter/third_party/rapidjson':
|
||
Var('flutter_git') + '/third_party/rapidjson' + '@' + 'ef3564c5c8824989393b87df25355baf35ff544b',
|
||
|
||
'engine/src/flutter/third_party/harfbuzz':
|
||
Var('flutter_git') + '/third_party/harfbuzz' + '@' + 'ea8f97c615f0ba17dc25013ef67dbd6bfaaa76f2',
|
||
|
||
'engine/src/flutter/third_party/libcxx':
|
||
Var('llvm_git') + '/llvm-project/libcxx' + '@' + '44079a4cc04cdeffb9cfe8067bfb3c276fb2bab0',
|
||
|
||
'engine/src/flutter/third_party/libcxxabi':
|
||
Var('llvm_git') + '/llvm-project/libcxxabi' + '@' + '2ce528fb5e0f92e57c97ec3ff53b75359d33af12',
|
||
|
||
'engine/src/flutter/third_party/glfw':
|
||
Var('flutter_git') + '/third_party/glfw' + '@' + 'dd8a678a66f1967372e5a5e3deac41ebf65ee127',
|
||
|
||
'engine/src/flutter/third_party/shaderc':
|
||
Var('chromium_git') + '/external/github.com/google/shaderc' + '@' + '37e25539ce199ecaf19fb7f7d27818716d36686d',
|
||
|
||
'engine/src/flutter/third_party/vulkan-deps':
|
||
Var('chromium_git') + '/vulkan-deps' + '@' + '014f44e134a1de387791bffacc32ff9d8db71176',
|
||
|
||
'engine/src/flutter/third_party/flatbuffers':
|
||
Var('chromium_git') + '/external/github.com/google/flatbuffers' + '@' + '0a80646371179f8a7a5c1f42c31ee1d44dcf6709',
|
||
|
||
'engine/src/flutter/third_party/icu':
|
||
Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '4239b1559d11d4fa66c100543eda4161e060311e',
|
||
|
||
'engine/src/flutter/third_party/gtest-parallel':
|
||
Var('chromium_git') + '/external/github.com/google/gtest-parallel' + '@' + '38191e2733d7cbaeaef6a3f1a942ddeb38a2ad14',
|
||
|
||
'engine/src/flutter/third_party/benchmark':
|
||
Var('chromium_git') + '/external/github.com/google/benchmark' + '@' + '431abd149fd76a072f821913c0340137cc755f36',
|
||
|
||
'engine/src/flutter/third_party/googletest':
|
||
Var('chromium_git') + '/external/github.com/google/googletest' + '@' + '7f036c5563af7d0329f20e8bb42effb04629f0c0',
|
||
|
||
'engine/src/flutter/third_party/brotli':
|
||
Var('skia_git') + '/external/github.com/google/brotli.git' + '@' + '350100a5bb9d9671aca85213b2ec7a70a361b0cd',
|
||
|
||
'engine/src/flutter/third_party/yapf':
|
||
Var('flutter_git') + '/third_party/yapf' + '@' + '212c5b5ad8e172d2d914ae454c121c89cccbcb35',
|
||
|
||
'engine/src/flutter/third_party/boringssl/src':
|
||
'https://boringssl.googlesource.com/boringssl.git' + '@' + Var('dart_boringssl_rev'),
|
||
|
||
'engine/src/flutter/third_party/perfetto':
|
||
Var('flutter_git') + "/third_party/perfetto" + '@' + Var('dart_perfetto_rev'),
|
||
|
||
'engine/src/flutter/third_party/protobuf':
|
||
Var('flutter_git') + '/third_party/protobuf' + '@' + Var('dart_libprotobuf_rev'),
|
||
|
||
# TODO(67373): These are temporarily checked in, but this dep can be restored
|
||
# once the buildmoot is completed.
|
||
# 'engine/src/flutter/build/secondary/third_party/protobuf':
|
||
# Var('flutter_git') + '/third_party/protobuf-gn' + '@' + Var('dart_protobuf_gn_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart':
|
||
Var('dart_git') + '/sdk.git' + '@' + Var('dart_revision'),
|
||
|
||
# WARNING: Unused Dart dependencies in the list below till "WARNING:" marker are removed automatically - see create_updated_flutter_deps.py.
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/binaryen/src':
|
||
Var('chromium_git') + '/external/github.com/WebAssembly/binaryen.git@87f9dac127b387715d8d96ac7ec8fd469d8c2dab',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/devtools':
|
||
{'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:3e5327a02693b1405359dc5322d7f0a40151b9b7'}]},
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/core':
|
||
Var('dart_git') + '/core.git' + '@' + Var('dart_core_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/dart_style':
|
||
Var('dart_git') + '/dart_style.git@21de99ec0ff8ace4d946a746fb427fffd6afa535',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/dartdoc':
|
||
Var('dart_git') + '/dartdoc.git@c7f11603effa88ddacabfd555993f322fca8b3fe',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/glob':
|
||
Var('dart_git') + '/glob.git@eee18d1a577d5f965f6afbbd251798e065dced43',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/http':
|
||
Var('dart_git') + '/http.git' + '@' + Var('dart_http_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/intl':
|
||
Var('dart_git') + '/intl.git@5d65e3808ce40e6282e40881492607df4e35669f',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/leak_tracker':
|
||
Var('dart_git') + '/leak_tracker.git@f5620600a5ce1c44f65ddaa02001e200b096e14c',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/markdown':
|
||
Var('dart_git') + '/markdown.git@19aaded4300d24bedcbf52ade792b203ddf030b0',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/native':
|
||
Var('dart_git') + '/native.git@0f9cb0bea17cdd39bacc498e36d687d6baddd0a3',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/protobuf':
|
||
Var('dart_git') + '/protobuf.git' + '@' + Var('dart_protobuf_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/pub':
|
||
Var('dart_git') + '/pub.git' + '@' + Var('dart_pub_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/shelf':
|
||
Var('dart_git') + '/shelf.git@2b5b683e78f5cc84e479a43297fd7b5489d7db02',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/stack_trace':
|
||
Var('dart_git') + '/stack_trace.git@5fe4cfea7f0d8e67b7d5738d2e1c64a18b5ba450',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/stream_channel':
|
||
Var('dart_git') + '/stream_channel.git@31a3aba8a78a78b266fbf7474f19cd4ba9ca562e',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/string_scanner':
|
||
Var('dart_git') + '/string_scanner.git@69212690d491603a511904a7a84cd502f34bf7a9',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/tar':
|
||
Var('dart_git') + '/external/github.com/simolus3/tar.git@5a1ea943e70cdf3fa5e1102cdbb9418bd9b4b81a',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/term_glyph':
|
||
Var('dart_git') + '/term_glyph.git@52677db71a2c6b6d0018ebbe5ed7552dbae1248f',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/test':
|
||
Var('dart_git') + '/test.git@f364fc8291d668d85c702a5b9f9a4f2e5c1ade0e',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/tools':
|
||
Var('dart_git') + '/tools.git' + '@' + Var('dart_tools_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/watcher':
|
||
Var('dart_git') + '/watcher.git' + '@' + Var('dart_watcher_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/web':
|
||
Var('dart_git') + '/web.git' + '@' + Var('dart_web_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/web_socket_channel':
|
||
Var('dart_git') + '/web_socket_channel.git@a937243563e8ee75d11fb23610297d4f6e5cb2b9',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/webdev':
|
||
Var('dart_git') + '/webdev.git' + '@' + Var('dart_webdev_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/webkit_inspection_protocol':
|
||
Var('dart_git') + '/external/github.com/google/webkit_inspection_protocol.dart.git' + '@' + Var('dart_webkit_inspection_protocol_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/yaml':
|
||
Var('dart_git') + '/yaml.git@0406507fb719b0c8787896475734747fa35f2b78',
|
||
|
||
'engine/src/flutter/third_party/dart/third_party/pkg/yaml_edit':
|
||
Var('dart_git') + '/yaml_edit.git' + '@' + Var('dart_yaml_edit_rev'),
|
||
|
||
'engine/src/flutter/third_party/dart/tools/sdks/dart-sdk':
|
||
{'dep_type': 'cipd', 'packages': [{'package': 'dart/dart-sdk/${{platform}}', 'version': 'git_revision:f863f0b43625eb04539a34d7cc25029ba80dd522'}]},
|
||
|
||
# WARNING: end of dart dependencies list that is cleaned up automatically - see create_updated_flutter_deps.py.
|
||
|
||
# Prebuilt Dart SDK of the same revision as the Dart SDK source checkout
|
||
'engine/src/flutter/prebuilts/linux-x64/dart-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/dart-sdk/linux-amd64',
|
||
'version': 'git_revision:'+Var('dart_revision')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "linux" and download_dart_sdk'
|
||
},
|
||
'engine/src/flutter/prebuilts/linux-arm64/dart-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/dart-sdk/linux-arm64',
|
||
'version': 'git_revision:'+Var('dart_revision')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "linux" and download_dart_sdk'
|
||
},
|
||
'engine/src/flutter/prebuilts/macos-x64/dart-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/dart-sdk/mac-amd64',
|
||
'version': 'git_revision:'+Var('dart_revision')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "mac" and download_dart_sdk'
|
||
},
|
||
'engine/src/flutter/prebuilts/macos-arm64/dart-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/dart-sdk/mac-arm64',
|
||
'version': 'git_revision:'+Var('dart_revision')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "mac" and download_dart_sdk'
|
||
},
|
||
'engine/src/flutter/prebuilts/windows-x64/dart-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/dart-sdk/windows-amd64',
|
||
'version': 'git_revision:'+Var('dart_revision')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "win" and download_dart_sdk'
|
||
},
|
||
'engine/src/flutter/prebuilts/windows-arm64/dart-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/dart-sdk/windows-arm64',
|
||
'version': 'git_revision:'+Var('dart_revision')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "win" and download_dart_sdk'
|
||
},
|
||
|
||
# esbuild download
|
||
'engine/src/flutter/prebuilts/linux-x64/esbuild': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/tools/esbuild/linux-amd64',
|
||
'version': Var('esbuild_version')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "linux" and download_esbuild'
|
||
},
|
||
'engine/src/flutter/prebuilts/macos-x64/esbuild': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/tools/esbuild/mac-amd64',
|
||
'version': Var('esbuild_version')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "mac" and download_esbuild'
|
||
},
|
||
'engine/src/flutter/prebuilts/macos-arm64/esbuild': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/tools/esbuild/mac-arm64',
|
||
'version': Var('esbuild_version')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "mac" and download_esbuild'
|
||
},
|
||
'engine/src/flutter/prebuilts/windows-x64/esbuild': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/tools/esbuild/windows-amd64',
|
||
'version': Var('esbuild_version')
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
'condition': 'host_os == "win" and download_esbuild'
|
||
},
|
||
|
||
'engine/src/flutter/third_party/expat':
|
||
Var('chromium_git') + '/external/github.com/libexpat/libexpat.git' + '@' + '654d2de0da85662fcc7644a7acd7c2dd2cfb21f0',
|
||
|
||
'engine/src/flutter/third_party/freetype2':
|
||
Var('flutter_git') + '/third_party/freetype2' + '@' + 'bfc3453fdc85d87b45c896f68bf2e49ebdaeef0a',
|
||
|
||
'engine/src/flutter/third_party/skia':
|
||
Var('skia_git') + '/skia.git' + '@' + Var('skia_revision'),
|
||
|
||
'engine/src/flutter/third_party/ocmock':
|
||
Var('flutter_git') + '/third_party/ocmock' + '@' + Var('ocmock_rev'),
|
||
|
||
'engine/src/flutter/third_party/libjpeg-turbo/src':
|
||
Var('flutter_git') + '/third_party/libjpeg-turbo' + '@' + '0fb821f3b2e570b2783a94ccd9a2fb1f4916ae9f',
|
||
|
||
'engine/src/flutter/third_party/libpng':
|
||
Var('flutter_git') + '/third_party/libpng' + '@' + 'de36b892e921c684ef718fec24739ae9bb49c977',
|
||
|
||
'engine/src/flutter/third_party/libwebp':
|
||
Var('chromium_git') + '/webm/libwebp.git' + '@' + 'ca332209cb5567c9b249c86788cb2dbf8847e760', # 1.3.2
|
||
|
||
'engine/src/flutter/third_party/wuffs':
|
||
Var('skia_git') + '/external/github.com/google/wuffs-mirror-release-c.git' + '@' + '600cd96cf47788ee3a74b40a6028b035c9fd6a61',
|
||
|
||
'engine/src/flutter/third_party/zlib':
|
||
Var('chromium_git') + '/chromium/src/third_party/zlib.git' + '@' + '7d77fb7fd66d8a5640618ad32c71fdeb7d3e02df',
|
||
|
||
'engine/src/flutter/third_party/cpu_features/src':
|
||
Var('chromium_git') + '/external/github.com/google/cpu_features.git' + '@' + '936b9ab5515dead115606559502e3864958f7f6e',
|
||
|
||
'engine/src/flutter/third_party/inja':
|
||
Var('flutter_git') + '/third_party/inja' + '@' + '88bd6112575a80d004e551c98cf956f88ff4d445',
|
||
|
||
'engine/src/flutter/third_party/libtess2':
|
||
Var('flutter_git') + '/third_party/libtess2' + '@' + '725e5e08ec8751477565f1d603fd7eb9058c277c',
|
||
|
||
'engine/src/flutter/third_party/sqlite':
|
||
Var('flutter_git') + '/third_party/sqlite' + '@' + '0f61bd2023ba94423b4e4c8cfb1a23de1fe6a21c',
|
||
|
||
'engine/src/flutter/third_party/pyyaml':
|
||
Var('flutter_git') + '/third_party/pyyaml.git' + '@' + '03c67afd452cdff45b41bfe65e19a2fb5b80a0e8',
|
||
|
||
'engine/src/flutter/third_party/swiftshader':
|
||
Var('swiftshader_git') + '/SwiftShader.git' + '@' + '2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f',
|
||
|
||
'engine/src/flutter/third_party/angle':
|
||
Var('chromium_git') + '/angle/angle.git' + '@' + '6a09e41ce6ea8c93524faae1a925eb01562f53b1',
|
||
|
||
'engine/src/flutter/third_party/vulkan_memory_allocator':
|
||
Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator' + '@' + '7de5cc00de50e71a3aab22dea52fbb7ff4efceb6',
|
||
|
||
'engine/src/flutter/third_party/abseil-cpp':
|
||
Var('flutter_git') + '/third_party/abseil-cpp.git' + '@' + 'ff6504dc527b25fef0f3c531e7dba0ed6b69c162',
|
||
|
||
# Dart packages
|
||
'engine/src/flutter/third_party/pkg/archive':
|
||
Var('chromium_git') + '/external/github.com/brendan-duncan/archive.git' + '@' + 'f1d164f8f5d8aea0be620a9b1e8d300b75a29388', # 3.6.1
|
||
|
||
'engine/src/flutter/third_party/pkg/coverage':
|
||
Var('flutter_git') + '/third_party/coverage.git' + '@' + 'bb0ab721ee4ceef1abfa413d8d6fd46013b583b9', # 1.7.2
|
||
|
||
'engine/src/flutter/third_party/pkg/equatable':
|
||
Var('flutter_git') + '/third_party/equatable.git' + '@' + '2117551ff3054f8edb1a58f63ffe1832a8d25623', # 2.0.5
|
||
|
||
'engine/src/flutter/third_party/pkg/flutter_packages':
|
||
Var('flutter_git') + '/mirrors/packages' + '@' + '25454e63851fe7933f04d025606e68c1eac4fe0f', # various
|
||
|
||
'engine/src/flutter/third_party/pkg/gcloud':
|
||
Var('flutter_git') + '/third_party/gcloud.git' + '@' + 'a5276b85c4714378e84b1fb478b8feeeb686ac26', # 0.8.6-dev
|
||
|
||
'engine/src/flutter/third_party/pkg/googleapis':
|
||
Var('flutter_git') + '/third_party/googleapis.dart.git' + '@' + '526011f56d98eab183cc6075ee1392e8303e43e2', # various
|
||
|
||
'engine/src/flutter/third_party/pkg/io':
|
||
Var('flutter_git') + '/third_party/io.git' + '@' + '997a6243aad20af4238147d9ec00bf638b9169af', # 1.0.5-wip
|
||
|
||
'engine/src/flutter/third_party/pkg/node_preamble':
|
||
Var('flutter_git') + '/third_party/node_preamble.dart.git' + '@' + '47245865175929ec452d8058e563c267b64c3d64', # 2.0.2
|
||
|
||
'engine/src/flutter/third_party/pkg/process':
|
||
Var('dart_git') + '/process.dart' + '@' + '0c9aeac86dcc4e3a6cf760b76fed507107e244d5', # 4.2.1
|
||
|
||
'engine/src/flutter/third_party/pkg/process_runner':
|
||
Var('flutter_git') + '/third_party/process_runner.git' + '@' + 'f24c69efdcaf109168f23d381fa281453d2bc9b1', # 4.1.2
|
||
|
||
'engine/src/flutter/third_party/pkg/vector_math':
|
||
Var('dart_git') + '/external/github.com/google/vector_math.dart.git' + '@' + '0a5fd95449083d404df9768bc1b321b88a7d2eef', # 2.1.0
|
||
|
||
'engine/src/flutter/third_party/imgui':
|
||
Var('flutter_git') + '/third_party/imgui.git' + '@' + '3ea0fad204e994d669f79ed29dcaf61cd5cb571d',
|
||
|
||
'engine/src/flutter/third_party/json':
|
||
Var('flutter_git') + '/third_party/json.git' + '@' + '17d9eacd248f58b73f4d1be518ef649fe2295642',
|
||
|
||
'engine/src/flutter/third_party/gradle': {
|
||
'packages': [
|
||
{
|
||
# See tools/gradle/README.md for update instructions.
|
||
# Version here means the CIPD tag.
|
||
'version': 'version:8.9',
|
||
'package': 'flutter/gradle'
|
||
}
|
||
],
|
||
'condition': 'download_android_deps',
|
||
'dep_type': 'cipd'
|
||
},
|
||
|
||
'engine/src/flutter/third_party/android_tools/trace_to_text': {
|
||
'packages': [
|
||
{
|
||
# 25.0 downloads for both mac-amd64 and mac-arm64
|
||
# 26.1 is not found with either platform
|
||
# 27.1 is the latest release of perfetto
|
||
'version': 'git_tag:v25.0',
|
||
'package': 'perfetto/trace_to_text/${{platform}}'
|
||
}
|
||
],
|
||
'condition': 'download_android_deps',
|
||
'dep_type': 'cipd'
|
||
},
|
||
|
||
'engine/src/flutter/third_party/android_tools/google-java-format': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/android/google-java-format',
|
||
'version': 'version:1.7-1'
|
||
}
|
||
],
|
||
# We want to be able to format these as part of CI, and the CI step that
|
||
# checks formatting runs without downloading the rest of the Android build
|
||
# tooling. Therefore unlike all the other Android-related tools, we want to
|
||
# download this every time.
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/third_party/android_tools': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/android/sdk/all/${{platform}}',
|
||
'version': 'version:35v1'
|
||
}
|
||
],
|
||
'condition': 'download_android_deps',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/third_party/android_embedding_dependencies': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/android/embedding_bundle',
|
||
'version': 'last_updated:2024-09-10T16:32:16-0700'
|
||
}
|
||
],
|
||
'condition': 'download_android_deps',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/third_party/java/openjdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/java/openjdk/${{platform}}',
|
||
'version': 'version:17'
|
||
}
|
||
],
|
||
# Always download the JDK since java is required for running the formatter.
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/third_party/gn': {
|
||
'packages': [
|
||
{
|
||
'package': 'gn/gn/${{platform}}',
|
||
'version': 'git_revision:b79031308cc878488202beb99883ec1f2efd9a6d'
|
||
},
|
||
],
|
||
'dep_type': 'cipd',
|
||
},
|
||
'engine/src/flutter/third_party/ninja': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/3pp/tools/ninja/${{platform}}',
|
||
'version': 'version:2@1.11.1.chromium.4',
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/prebuilts/emsdk': {
|
||
'url': Var('skia_git') + '/external/github.com/emscripten-core/emsdk.git' + '@' + '2514ec738de72cebbba7f4fdba0cf2fabcb779a5',
|
||
'condition': 'download_emsdk',
|
||
},
|
||
|
||
# Clang on mac and linux are expected to typically be the same revision.
|
||
# They are separated out so that the autoroller can more easily manage them.
|
||
'engine/src/flutter/buildtools/mac-x64/clang': {
|
||
'packages': [
|
||
{
|
||
'package': 'fuchsia/third_party/clang/mac-amd64',
|
||
'version': Var('clang_version'),
|
||
}
|
||
],
|
||
'condition': 'host_os == "mac"', # On ARM64 Macs too because Goma doesn't support the host-arm64 toolchain.
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/mac-arm64/clang': {
|
||
'packages': [
|
||
{
|
||
'package': 'fuchsia/third_party/clang/mac-arm64',
|
||
'version': Var('clang_version'),
|
||
}
|
||
],
|
||
'condition': 'host_os == "mac" and host_cpu == "arm64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/linux-x64/clang': {
|
||
'packages': [
|
||
{
|
||
'package': 'fuchsia/third_party/clang/linux-amd64',
|
||
'version': Var('clang_version'),
|
||
}
|
||
],
|
||
'condition': 'host_os == "linux" or host_os == "mac"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/linux-arm64/clang': {
|
||
'packages': [
|
||
{
|
||
'package': 'fuchsia/third_party/clang/linux-arm64',
|
||
'version': Var('clang_version'),
|
||
}
|
||
],
|
||
'condition': 'host_os == "linux" and host_cpu == "arm64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/windows-x64/clang': {
|
||
'packages': [
|
||
{
|
||
'package': 'fuchsia/third_party/clang/windows-amd64',
|
||
'version': Var('clang_version'),
|
||
}
|
||
],
|
||
'condition': 'download_windows_deps',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
# RBE binaries and configs.
|
||
'engine/src/flutter/buildtools/linux-x64/reclient': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/rbe/client/${{platform}}',
|
||
'version': Var('reclient_version'),
|
||
}
|
||
],
|
||
'condition': 'use_rbe and host_os == "linux" and host_cpu == "x64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/mac-arm64/reclient': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/rbe/client/${{platform}}',
|
||
'version': Var('reclient_version'),
|
||
}
|
||
],
|
||
'condition': 'use_rbe and host_os == "mac" and host_cpu == "arm64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/mac-x64/reclient': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/rbe/client/${{platform}}',
|
||
'version': Var('reclient_version'),
|
||
}
|
||
],
|
||
'condition': 'use_rbe and host_os == "mac" and host_cpu == "x64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/windows-x64/reclient': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/rbe/client/${{platform}}',
|
||
'version': Var('reclient_version'),
|
||
}
|
||
],
|
||
'condition': 'use_rbe and download_windows_deps',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/build/rbe': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter_internal/rbe/reclient_cfgs',
|
||
'version': 'XIomtC8MFuQrF9qI5xYcFfcfKXZTbcY6nL6NgF-pSRIC',
|
||
}
|
||
],
|
||
'condition': 'use_rbe',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
# gcloud
|
||
'engine/src/flutter/buildtools/linux-x64/gcloud': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/3pp/tools/gcloud/${{platform}}',
|
||
'version': Var('gcloud_version'),
|
||
}
|
||
],
|
||
'condition': 'use_rbe and host_os == "linux" and host_cpu == "x64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/buildtools/mac-arm64/gcloud': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/3pp/tools/gcloud/${{platform}}',
|
||
'version': Var('gcloud_version'),
|
||
}
|
||
],
|
||
'condition': 'use_rbe and host_os == "mac" and host_cpu == "arm64"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
# Get the SDK from https://chrome-infra-packages.appspot.com/p/fuchsia/sdk/core at the 'latest' tag
|
||
# Get the toolchain from https://chrome-infra-packages.appspot.com/p/fuchsia/clang at the 'goma' tag
|
||
'engine/src/fuchsia/sdk/linux': {
|
||
'packages': [
|
||
{
|
||
'package': 'fuchsia/sdk/core/linux-amd64',
|
||
'version': 'zvsXvTuk-Z1Mgtn34lhXHPbQAAPOVrHYuEZZJqa6N9oC'
|
||
}
|
||
],
|
||
'condition': 'download_fuchsia_deps and not download_fuchsia_sdk',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/tools/fuchsia/test_scripts': {
|
||
'packages': [
|
||
{
|
||
'package': 'chromium/fuchsia/test-scripts',
|
||
'version': Var('fuchsia_test_scripts_version'),
|
||
}
|
||
],
|
||
'condition': 'download_fuchsia_deps',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/tools/fuchsia/gn-sdk': {
|
||
'packages': [
|
||
{
|
||
'package': 'chromium/fuchsia/gn-sdk',
|
||
'version': Var('fuchsia_gn_sdk_version'),
|
||
}
|
||
],
|
||
'condition': 'download_fuchsia_deps',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/third_party/impeller-cmake-example': {
|
||
'url': Var('flutter_git') + '/third_party/impeller-cmake-example.git' + '@' + '9f8298ec31dcbebbf019bd487888166abf2f55e6',
|
||
'condition': 'download_impeller_cmake_example',
|
||
},
|
||
|
||
# cmake is only used by impeller-cmake-example.
|
||
'engine/src/flutter/buildtools/mac-x64/cmake': {
|
||
'packages': [
|
||
{
|
||
'package': 'infra/3pp/tools/cmake/mac-amd64',
|
||
'version': 'CGpMvZoP962wdEINR9d4OEvEW7ZOv0MPrHNKbBUBS0sC',
|
||
}
|
||
],
|
||
'condition': 'download_impeller_cmake_example and host_os == "mac"',
|
||
'dep_type': 'cipd',
|
||
},
|
||
|
||
'engine/src/flutter/third_party/google_fonts_for_unit_tests': {
|
||
'packages': [
|
||
{
|
||
'package': 'flutter/flutter_font_fallbacks',
|
||
'version': '44bd38be0bc8c189a397ca6dd6f737746a9e0c6117b96a8f84f1edf6acd1206b'
|
||
}
|
||
],
|
||
'dep_type': 'cipd',
|
||
}
|
||
}
|
||
|
||
recursedeps = [
|
||
'engine/src/flutter/third_party/vulkan-deps',
|
||
]
|
||
|
||
hooks = [
|
||
{
|
||
# Generate the Dart SDK's .dart_tool/package_confg.json file.
|
||
'name': 'Generate .dart_tool/package_confg.json',
|
||
'pattern': '.',
|
||
'action': ['python3', 'engine/src/flutter/third_party/dart/tools/generate_package_config.py'],
|
||
},
|
||
{
|
||
# Generate the sdk/version file.
|
||
'name': 'Generate sdk/version',
|
||
'pattern': '.',
|
||
'action': ['python3', 'engine/src/flutter/third_party/dart/tools/generate_sdk_version_file.py'],
|
||
},
|
||
{
|
||
# Update the Windows toolchain if necessary.
|
||
'name': 'win_toolchain',
|
||
'condition': 'download_windows_deps',
|
||
'pattern': '.',
|
||
'action': ['python3', 'engine/src/build/vs_toolchain.py', 'update'],
|
||
},
|
||
{
|
||
'name': 'dia_dll',
|
||
'pattern': '.',
|
||
'condition': 'download_windows_deps',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/tools/dia_dll.py',
|
||
],
|
||
},
|
||
{
|
||
'name': 'linux_sysroot_x64',
|
||
'pattern': '.',
|
||
'condition': 'download_linux_deps',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/build/linux/sysroot_scripts/install-sysroot.py',
|
||
'--arch=x64'],
|
||
},
|
||
{
|
||
'name': 'linux_sysroot_arm64',
|
||
'pattern': '.',
|
||
'condition': 'download_linux_deps',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/build/linux/sysroot_scripts/install-sysroot.py',
|
||
'--arch=arm64'],
|
||
},
|
||
{
|
||
'name': 'pub get --offline',
|
||
'pattern': '.',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/tools/pub_get_offline.py',
|
||
]
|
||
},
|
||
{
|
||
'name': 'Download Fuchsia SDK',
|
||
'pattern': '.',
|
||
'condition': 'download_fuchsia_deps and download_fuchsia_sdk',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/tools/download_fuchsia_sdk.py',
|
||
'--fail-loudly',
|
||
'--verbose',
|
||
'--host-os',
|
||
Var('host_os'),
|
||
'--fuchsia-sdk-path',
|
||
Var('fuchsia_sdk_path'),
|
||
]
|
||
},
|
||
{
|
||
'name': 'Activate Emscripten SDK',
|
||
'pattern': '.',
|
||
'condition': 'download_emsdk',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/tools/activate_emsdk.py',
|
||
]
|
||
},
|
||
{
|
||
'name': 'Setup githooks',
|
||
'pattern': '.',
|
||
'condition': 'setup_githooks',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/tools/githooks/setup.py',
|
||
]
|
||
},
|
||
{
|
||
'name': 'impeller-cmake-example submodules',
|
||
'pattern': '.',
|
||
'condition': 'download_impeller_cmake_example',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/ci/impeller_cmake_build_test.py',
|
||
'--path',
|
||
'flutter/third_party/impeller-cmake-example',
|
||
'--setup',
|
||
]
|
||
},
|
||
{
|
||
'name': 'Download Fuchsia system images',
|
||
'pattern': '.',
|
||
'condition': 'run_fuchsia_emu',
|
||
'action': [
|
||
'env',
|
||
'DOWNLOAD_FUCHSIA_SDK={download_fuchsia_sdk}',
|
||
'FUCHSIA_SDK_PATH={fuchsia_sdk_path}',
|
||
'python3',
|
||
'engine/src/flutter/tools/fuchsia/with_envs.py',
|
||
'engine/src/flutter/tools/fuchsia/test_scripts/update_product_bundles.py',
|
||
'terminal.x64,terminal.qemu-arm64',
|
||
]
|
||
},
|
||
# The following two scripts check if they are running in the LUCI
|
||
# environment, and do nothing if so. This is because Xcode is not yet
|
||
# installed in CI when these hooks are run.
|
||
{
|
||
'name': 'Find the iOS device SDKs',
|
||
'pattern': '.',
|
||
'condition': 'host_os == "mac"',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/build/config/ios/ios_sdk.py',
|
||
# This cleans up entries under flutter/prebuilts for this script and the
|
||
# following script.
|
||
'--as-gclient-hook'
|
||
]
|
||
},
|
||
{
|
||
'name': 'Find the macOS SDK',
|
||
'pattern': '.',
|
||
'condition': 'host_os == "mac"',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/build/mac/find_sdk.py',
|
||
'--as-gclient-hook',
|
||
Var('mac_sdk_min')
|
||
]
|
||
},
|
||
{
|
||
'name': 'Generate Fuchsia GN build rules',
|
||
'pattern': '.',
|
||
'condition': 'download_fuchsia_deps',
|
||
'action': [
|
||
'python3',
|
||
'engine/src/flutter/tools/fuchsia/with_envs.py',
|
||
'engine/src/flutter/tools/fuchsia/test_scripts/gen_build_defs.py',
|
||
],
|
||
},
|
||
]
|