-
Notifications
You must be signed in to change notification settings - Fork 28.7k
Manual roll of Dart from 6aeb798bdbe2 to 239174405ad0 #169959
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
+17
−23
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jason-simmons
approved these changes
Jun 3, 2025
autosubmit label was removed for flutter/flutter/169959, because - The status or check suite Google testing has failed. Please fix the issues identified (or deflake) before re-applying this label. |
autosubmit label was removed for flutter/flutter/169959, because - The status or check suite Google testing has failed. Please fix the issues identified (or deflake) before re-applying this label. |
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/packages
that referenced
this pull request
Jun 5, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://dart.googlesource.com/sdk.git/+log/6aeb798bdbe2..239174405ad0
2391744 Version 3.9.0-196.0.dev by Dart CI · 8 hours ago 3.9.0-196.0.dev
3185cce Version 3.9.0-195.0.dev by Dart CI · 22 hours ago 3.9.0-195.0.dev
018ad19 Elements. Make LibraryFragment not Annotatable. by Konstantin Shcheglov · 22 hours ago
338a83a Update DevTools rev to 73eadd3be6eff2ddd9c7673f855f327a80111ebb by Kenzie Davisson · 22 hours ago
44e0d32 [ddc] Fix expression evaluation with wildcards by Nicholas Shahan · 23 hours ago
c008be6 Elements. Remove FragmentImpl.name, pass name2 into constructors. by Konstantin Shcheglov · 23 hours ago
e12e916 Fix a bug on the diagnostic pages by Brian Wilkerson · 23 hours ago
91ae0bf Analyzer DATA_VERSION++ by Konstantin Shcheglov · 23 hours ago
72ee544 [build] Install dartaotruntime to /usr/bin in the Debian package. by Ryan Macnak · 24 hours ago
9f0e522 [flow analysis] Fix layering of type promotions in try/finally. by Paul Berry · 25 hours ago
5f9c5da [analysis_server] Dot shorthands: Find element references tests. by Kallen Tu · 25 hours ago
4580a03 Roll dartdoc to 4ceea6b8240bf1dd9694a170368264e40c67d66b by Konstantin Shcheglov · 25 hours ago
1b310ca Version 3.9.0-194.0.dev by Dart CI · 26 hours ago 3.9.0-194.0.dev
03301c9 [vm] Support assembly output for Windows. by Ryan Macnak · 27 hours ago
bd9ab13 Remove underused exports from analyzer.dart by Sam Rawlins · 27 hours ago
70c4bcd linter: Clean up dead test code by Sam Rawlins · 27 hours ago
86341c9 [vm/gardening] Skip isolate_group_shared_send_test on fuchsia. by Alexander Aprelev · 27 hours ago
9fc86d9 Elements. Store MetadataImpl in ElementDirectiveImpl. by Konstantin Shcheglov · 27 hours ago
a5520d0 analyzer: Expand BlazeWorkspacePackage.isInTestDirectory to include 'testing' by Sam Rawlins · 28 hours ago
ef7e045 Elements. Remove metadata3, store MetadataImpl directly. by Konstantin Shcheglov · 28 hours ago
36262e7 Revert "[dart2wasm] Remove FunctionNode dependency from ClosureDynamicEntryGenerator" by Jason Simmons · 28 hours ago
5663697 [test_runner] Remove nnbd mode options. by Ryan Macnak · 28 hours ago
8711f55 [deps] rev ecosystem, protobuf, test, tools, webdev, webdriver by Devon Carew · 28 hours ago
bf6ddd2 [flow analysis] Do not promote to mutual subtypes. by Paul Berry · 28 hours ago
73a85ec Elements. Deprecate FragmentImpl.name by Konstantin Shcheglov · 28 hours ago
65d0d85 [vm/shared] Move forward_table from Isolate to Thread. by Alexander Aprelev · 29 hours ago
af0dba8 Version 3.9.0-193.0.dev by Dart CI · 30 hours ago 3.9.0-193.0.dev
df12659 [co19] Roll co19 to 3388e8e9073d57e6fdca6582568fdfa6f9a6bc61 by Sergey G. Grekhov · 30 hours ago
2565128 [infra] Shard Mac AOT builders. by Ryan Macnak · 30 hours ago
4fb105e [build] Debian package test. by Ryan Macnak · 31 hours ago
5df7479 Reorganize the status/diagnostic pages by Brian Wilkerson · 31 hours ago
c006202 [vm,dyn_modules] Convert function type args to instance type args when allocating an object in constructor tear-off by Alexander Markov · 31 hours ago
16cde58 Version 3.9.0-192.0.dev by Dart CI · 34 hours ago 3.9.0-192.0.dev
d004127 [cfe] Implement getter-setter-error for extension types by Chloe Stefantsova · 34 hours ago
fd9960f [cfe] Create declarations directly in _PropertyPreBuilder by Johnni Winther · 36 hours ago
1117dce [model] Mark erroneously initialized optional parameters as such by Chloe Stefantsova · 2 days ago
c21beef remove unused import by Jake Macdonald · 2 days ago
5d2e1ef Version 3.9.0-191.0.dev by Dart CI · 2 days ago 3.9.0-191.0.dev
ce6e968 Bump the github-actions group with 2 updates by dependabot[bot] · 2 days ago
745b0c7 Version 3.9.0-190.0.dev by Dart CI · 4 days ago 3.9.0-190.0.dev
c349670 Roll Fuchsia SDK from 28.20250519.5.1 to 28.20250528.4.1 by DEPS Autoroller · 4 days ago
a14c305 Roll Fuchsia Test Scripts from L6SMsr0eTyQlN6KR4... to DG11ez0PRGu8loi2m... by DEPS Autoroller · 4 days ago
3f2a696 [dart2js] Improve algorithm for condition targets by Stephen Adams · 4 days ago
bafa801 Version 3.9.0-189.0.dev by Dart CI · 4 days ago 3.9.0-189.0.dev
d34f769 Roll gn from ebc8f16ca7b0 to afd24ed11bc5 by DEPS Autoroller · 4 days ago
85ccbe6 [dart2js]
late final
initialized instance field getters are idempotent by Stephen Adams · 4 days ago28fc6346 analyzer: Move RuleContext and RuleContextUnit to public API by Sam Rawlins · 4 days ago
2c0fad2 Normalize the diagnostic pages by Brian Wilkerson · 4 days ago
b45d25b Elements. Print MethodElementImpl references in text expectations. by Konstantin Shcheglov · 4 days ago
63aa736 Elements. Add reference to MethodElementImpl, write it. by Konstantin Shcheglov · 4 days ago
9507d7a Version 3.9.0-188.0.dev by Dart CI · 4 days ago 3.9.0-188.0.dev
55a2089 Add a test for hasPublishedDocs by Brian Wilkerson · 4 days ago
2b59598 Display message scheduler information on the diagnostic pages by Brian Wilkerson · 4 days ago
d49cd3c [dart2js] Track, rather than compute,
isCallOnInterceptor
by Stephen Adams · 4 days ago74f74d7 [analysis_server] Dot shorthands: Document highlights tests. by Kallen Tu · 4 days ago
e724547 Elements. Deprecate Annotatable.metadata2, use 'metadata' instead. by Konstantin Shcheglov · 4 days ago
8f9cab4 [analysis_server] Dot shorthands: Go to type definition tests. by Kallen Tu · 4 days ago
f18bd99 [DAS] Fixes comment references for enum constants by FMorschel · 4 days ago
5a6d0cf Version 3.9.0-187.0.dev by Dart CI · 4 days ago 3.9.0-187.0.dev
c98a91f Elements. Rename Element2Extension.metadata to metadataAnnotations. by Konstantin Shcheglov · 4 days ago
d2252b1 [dyn_modules] Add option to dump detailed dynamic interface by Alexander Markov · 4 days ago
70dd226 Version 3.9.0-186.0.dev by Dart CI · 4 days ago 3.9.0-186.0.dev
804c6bb [test_runner] Remove duplicate "allowed values" help, use package:args's allowed value help feature by Ömer Ağacan · 5 days ago
111af5a Version 3.9.0-185.0.dev by Dart CI · 5 days ago 3.9.0-185.0.dev
5dec261 Fix test group name for sound flow analysis. by Paul Berry · 5 days ago
fa9712b Version 3.9.0-184.0.dev by Dart CI · 5 days ago 3.9.0-184.0.dev
0467dfc Bump ai to 2a5eb30492c4231624ae954e93aa1491e4aca84f by Jake Macdonald · 5 days ago
605170d Version 3.9.0-183.0.dev by Dart CI · 5 days ago 3.9.0-183.0.dev
09dc185 Elements. Use combineSignatureTypes() for inheritance inference. by Konstantin Shcheglov · 5 days ago
009a619 [analysis_server] Dot shorthands: Call hierarchy changes and tests. by Kallen Tu · 5 days ago
b999c90 Version 3.9.0-182.0.dev by Dart CI · 5 days ago 3.9.0-182.0.dev
b980788 [test_runner] Use 'line' progress indicator by default when stdout is not a terminal by Ömer Ağacan · 5 days ago
41ac971 analyzer: rename Lint*Context classes by Sam Rawlins · 5 days ago
e4cac29 Bump ai to cf7d67f1e653cc9d8988ff0dc549eb7c357c3ef9 by Jake Macdonald · 5 days ago
b085dd5 analyzer: Simplify some FileAnalysis usage by Sam Rawlins · 5 days ago
1d26804 [dart2wasm] Fix param info lookup to match signature lookup logic. by Nate Biggs · 5 days ago
31607cc Elements. Write more ElementImpl as references, not as fragments. by Konstantin Shcheglov · 5 days ago
23c6ee8 Version 3.9.0-181.0.dev by Dart CI · 6 days ago 3.9.0-181.0.dev
b414df2 [DEPS] Update web engines by Nicholas Shahan · 6 days ago
632ae99 Version 3.9.0-180.0.dev by Dart CI · 6 days ago 3.9.0-180.0.dev
25d5721 Bump tools to a0dda7e50bcd99fd3be8512cf546d872ba39e046 by Devon Carew · 6 days ago
560bb8e [analysis_server] Dot shorthands: Go to definition tests. by Kallen Tu · 6 days ago
676df8b Elements. Remove PrefixElementImpl. by Konstantin Shcheglov · 6 days ago
eba91c50 analyzer: Move RuleState into the public API by Sam Rawlins · 6 days ago
25b54e2 Version 3.9.0-179.0.dev by Dart CI · 6 days ago 3.9.0-179.0.dev
34c5794 Elements. Make FragmentOrMember implement Fragment. by Konstantin Shcheglov · 6 days ago
9d22935 Elements. Rename ElementOrMember to FragmentOrMember. by Konstantin Shcheglov · 6 days ago
b117e10 Elements. Remove InterfaceFragmentImpl.instantiateImpl() by Konstantin Shcheglov · 6 days ago
5af6310 Elements. Use named formal parameters for FragmentImpl constructors. by Konstantin Shcheglov · 6 days ago
cde11c1 CQ. Make a couple of methods return void, remove unawaited() for them. by Konstantin Shcheglov · 6 days ago
0787d1e Use a more structured response type for
ConnectedApp.getVmServices
API by Kenzie Davisson · 6 days agoebef427 [vm] Remove dead VerifyCanonicalVisitor. by Ryan Macnak · 6 days ago
2ecc1ee Close open file descriptors that are not needed during process spawn or exec. by asiva · 6 days ago
3959470 [linter] Improve correction message for discarded_futures. by Paul Berry · 6 days ago
1806e4c [ddc] Use direct cast methods for primitive casts by Nicholas Shahan · 6 days ago
2b5b551 Fine. Record InstanceElement.fields/getters/setters access. by Konstantin Shcheglov · 6 days ago
3033393 Bump ai to 47fa2fcf476a905b316282d9351e4ed063755ead by Jake Macdonald · 6 days ago
bfc8faa CodeGen. Document GenerateNodeProperty. #2 by Konstantin Shcheglov · 6 days ago
6b29fb0 Version 3.9.0-178.0.dev by Dart CI · 6 days ago 3.9.0-178.0.dev
525b67a Enable discarded_futures lint in analyzer and _fe_analyzer_shared. by Paul Berry · 6 days ago
53ecbfd [dyn_modules] Do not add dart:core as callable by default by Alexander Markov · 6 days ago
8023313 [dartfuzz] Add missing build target. by Ryan Macnak · 6 days ago
b061f91 [vm] Fix dynamic module build. by Ryan Macnak · 6 days ago
f214457 [cfe] Add Fragment.uriOffset by Johnni Winther · 6 days ago
b3a04fa Version 3.9.0-177.0.dev by Dart CI · 6 days ago 3.9.0-177.0.dev
57b8c4b Update changelog on main with 3.8.1 entries by Ivan Inozemtsev · 6 days ago
b184889 [model] Add makAsErroneous to ConstructorDeclaration and encodings by Chloe Stefantsova · 6 days ago
aa0f0e1 [cfe] Remove MemberBuilder.isConflictingSetter by Johnni Winther · 7 days ago
0045c0e [dart2wasm] Remove FunctionNode dependency from ClosureDynamicEntryGenerator by Ömer Ağacan · 7 days ago
2fc0c8b [dart2wasm] Some refactorings of the compiler by Martin Kustermann · 7 days ago
adb179c Version 3.9.0-176.0.dev by Dart CI · 7 days ago 3.9.0-176.0.dev
ac2fc57 [cfe] Combine getter/setter and final field/setter into one property builder by Johnni Winther · 7 days ago
b5e12ec Replace use of NodeLocator2 in CorrectionProducer by Brian Wilkerson · 7 days ago
4bb760d Version 3.9.0-175.0.dev by Dart CI · 7 days ago 3.9.0-175.0.dev
797b076 Check for visisbility only once when adding completions for element members. by Keerti Parthasarathy · 7 days ago
19992d8 Version 3.9.0-174.0.dev by Dart CI · 7 days ago 3.9.0-174.0.dev
a4e0a0b [build] Pass -Zxz to dh_builddeb instead of dpkg-buildpackage. by Ryan Macnak · 7 days ago
323b247 [build] Explicitly build the Debian package using xz compression. by Ryan Macnak · 7 days ago
93ddc95 Bump dartdoc to 8e6a95c4aba8def4ef01ccc600b3a3cfb8f3cb9e by Devon Carew · 7 days ago
786b6c5 [dartfuzz] Extend VM flag fuzzing to dartfuzz and iso-stress. by Ryan Macnak · 7 days ago
f8f2227 Version 3.9.0-173.0.dev by Dart CI · 7 days ago 3.9.0-173.0.dev
012d84a Fine. Record requesting the whole interface. by Konstantin Shcheglov · 7 days ago
e2fdf18 [dart2js] Refine types based on test with late sentinel by Stephen Adams · 7 days ago
8955223 [analyzer] Dot shorthands: Infer type parameters in constructor tearoffs. by Kallen Tu · 7 days ago
785b38e Convert remove-dead-code to use nodeCovering by Brian Wilkerson · 7 days ago
b916392 [vm] Move handle check after barrier in CompileFunction runtime entry. by Ryan Macnak · 7 days ago
18aa7d3 [vm] Refactor runtime entries. by Ryan Macnak · 7 days ago
d2c0f0a [analysis_server] Support folding try/catch/finally blocks by Danny Tuppeny · 7 days ago
33daa43 CodeGen. Document GenerateNodeProperty. by Konstantin Shcheglov · 7 days ago
77dd4fb3 Fine. Remove library self-dependency from 'instances'. by Konstantin Shcheglov · 7 days ago
4a64532 Fine. Match type parameters of InstanceItem(s). by Konstantin Shcheglov · 7 days ago
5047e68 [dds/dap] Handle parsing stack frames that contain dots in paths by Danny Tuppeny · 7 days ago
d828c36 Add a
dart mcp-server
command per go/dart-mcp-server-release-plan. by Jake Macdonald · 7 days agof3a4e5b Fine. Record InstanceElement.methods access. by Konstantin Shcheglov · 7 days ago
03515b4 [analyzer] Dot shorthands: Update indexing. by Kallen Tu · 7 days ago
15f49c9d [deps] rev tools by Danny Tuppeny · 7 days ago
e3fe1c3 Issue 60791. Don't add elements without names to exported references. by Konstantin Shcheglov · 7 days ago
6b53073 Reland "[vm, gen_snapshot] Add app-aot-macho-dylib option for AOT snapshots." by Tess Strickland · 7 days ago
38ea3a8 Revert "[vm, gen_snapshot] Add app-aot-macho-dylib option for AOT snapshots." by Tess Strickland · 8 days ago