4ee8852d77
[CFE/parser] Update 'end' on endLiteralString; Set offset of StringConcatenation to the start; rename 'token' to 'operatorToken' on endBinaryPatterns
Jens Johansen
2026-04-30 01:05:23 -07:00
c5fb640747
[analysis_server] Handle request cancellation when a request is waiting for an outbound user prompt
Danny Tuppeny
2026-04-29 13:57:38 -07:00
7859c59810
Augment. Build parameter elements after linking fragments.
Konstantin Shcheglov
2026-04-29 13:48:26 -07:00
e20704c3b0
CQ. Move PackageConfigFileBuilder to analyzer_testing.
Konstantin Shcheglov
2026-04-29 13:18:35 -07:00
18c3034f20
Convert two more refactors to use ChangeBuilder
Brian Wilkerson
2026-04-29 13:15:21 -07:00
4ee49b7503
Augment. Support for a few more nodes in NodeReplacer.
Konstantin Shcheglov
2026-04-29 10:32:50 -07:00
e07f7eddd8
[vm] Remove dead regexp code.
Ryan Macnak
2026-04-29 08:10:43 -07:00
7012150dc7
[vm] Hoist allocation of sentinel et al.
Ryan Macnak
2026-04-29 08:06:40 -07:00
8cbfb32907
CQ. Encapsulate and rename fragment to AST node mapping.
Konstantin Shcheglov
2026-04-29 08:02:40 -07:00
66eb8bde1b
Augment. Rename element model tests for class, enum, extension, extension type, mixin.
Konstantin Shcheglov
2026-04-29 07:46:09 -07:00
b4254d0946
CQ. Change _isTopGetter to check for GetterElement.
Konstantin Shcheglov
2026-04-29 07:45:21 -07:00
8e166e93d3
[CFE] Remove crash data posting to some local service
Jens Johansen
2026-04-29 06:46:41 -07:00
1d8d507384
[dart2wasm] More precise inlining
Martin Kustermann
2026-04-29 05:16:01 -07:00
5a6b815789
analyzer: Report a warning when a Future.then onError handler returns the wrong type.
Sam Rawlins
2026-04-29 05:00:59 -07:00
ae33e9c12c
[dart2wasm] Filter out user-provided program constraints
Martin Kustermann
2026-04-29 02:26:33 -07:00
890f7e8aa9
fix: do not forward Authorization/Cookie to subdomains on redirect
mohammadmseet-hue
2026-04-29 00:54:05 -07:00
1e46f62954
Roll Fuchsia SDK from 31.20260424.5.1 to 31.20260427.7.1
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-28 19:59:05 -07:00
5fb2054a09
Roll BoringSSL from 439e53783a5f to 8415495eff36 (30 revisions)
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-28 19:14:34 -07:00
224333acc2
Roll gn from dcc5e98fbd10 to fa9dacd8eff0
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-28 18:18:26 -07:00
2a93a26d91
Revert "Switch on building devtools from source when building the Dart SDK"
Liam Appelbe
2026-04-28 18:13:10 -07:00
560f44af01
CQ. Switch clients to default constructor of FunctionTypeImpl.
Konstantin Shcheglov
2026-04-28 17:13:48 -07:00
59439606f1
[vm] Remove redundant class roots.
Ryan Macnak
2026-04-28 15:51:33 -07:00
a5d8c88952
[tools] Add build_test_fast.py for a faster edit-compile-test loop
kevmoo
2026-04-28 15:19:09 -07:00
2e413148cb
DAS: Add some completion support for plugins in analysis options yaml
Sam Rawlins
2026-04-28 14:59:08 -07:00
e118f9cf00
[vm] Add flag to check core snapshots also match on OS and architecture.
Ryan Macnak
2026-04-28 11:05:30 -07:00
9c88b8a976
[ package:vm_service ] Prepare for 15.2.0 release
Ben Konyi
2026-04-28 08:32:29 -07:00
efff5f70c1
fix: reject WebSocket close status codes outside RFC 6455 range (1000-4999)
mohammadmseet-hue
2026-04-28 00:56:50 -07:00
bb52def063
[dart2wasm] Cleanup a bit more code after dynamic module support was removed
Martin Kustermann
2026-04-28 00:20:21 -07:00
b8b0cad67a
[dart2wasm] Make most void functions have no return values
Martin Kustermann
2026-04-28 00:20:02 -07:00
75479bc7a7
fix: reject HTTP requests with Transfer-Encoding not ending in chunked
mohammadmseet-hue
2026-04-27 23:59:39 -07:00
e5babeeddb
fix: getRandomBytes never produces byte value 0xff (off-by-one)
mohammadmseet-hue
2026-04-27 23:01:36 -07:00
94e1217774
Reland "[dart:js_interop] Make JSFunction and JSExportedDartFunction generic"
Srujan Gaddam
2026-04-27 20:32:55 -07:00
672877606d
[linter] Erase types to non-nullable and type bounds correctly
Srujan Gaddam
2026-04-27 20:32:55 -07:00
761ece74b6
[dart2wasm] Remove assertion that named param Symbol cannot be private.
Nate Biggs
2026-04-27 19:12:03 -07:00
13909c16eb
Roll Fuchsia SDK from 31.20260417.4.1 to 31.20260424.5.1
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-27 18:04:08 -07:00
59afc052bd
Roll BoringSSL from 8743bafcfe78 to 439e53783a5f (18 revisions)
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-27 17:16:19 -07:00
a66b93ac4e
DAS: Support links to plugins in analysis options
Sam Rawlins
2026-04-27 16:14:40 -07:00
f61ca92aca
Bump test to 8bbb8474e3ff85aa9450c2b00f9476b34ebdd679
Nate Bosch
2026-04-27 12:58:26 -07:00
d0d8184d1a
Switch on building devtools from source when building the Dart SDK
Sam Rawlins
2026-04-27 12:46:37 -07:00
a4290fbcb2
Fix linked edits handling in ChangeBuilder
Brian Wilkerson
2026-04-27 11:43:00 -07:00
5b5960aac7
CQ. Remove StringTypes mixin, use parseType() more.
Konstantin Shcheglov
2026-04-27 11:40:06 -07:00
ba666c8082
CQ. Refactor references by role.
Konstantin Shcheglov
2026-04-27 10:07:25 -07:00
3d2d6492c1
Add 'external-effect' pragma support to all the backends.
Nate Biggs
2026-04-27 09:42:38 -07:00
d29b88d152
[analyzer] Update SDK constraint to ^3.11.0
Konstantin Shcheglov
2026-04-27 09:08:48 -07:00
8c9f9af9e3
[vm] Make IsRedirectingFactory a JIT-only state bit
Sigmund Cherem
2026-04-27 08:53:18 -07:00
946bb79832
[modular_aot] Support undefined value of local variables
Alexander Markov
2026-04-27 07:40:35 -07:00
8363860ee7
[vm,compiler] Fix handling of the argument of _simpleInstanceOf
Alexander Markov
2026-04-27 07:38:24 -07:00
d13596f2f2
[dart_data_home] Prepare for release
Daco Harkes
2026-04-27 05:08:18 -07:00
487b03e74e
Use later tools commit with fixed tests
Helin Shiah
2026-04-27 01:45:02 -07:00
5ecbd3acc2
Fix the error_test failures
Erik Ernst
2026-04-27 01:31:31 -07:00
fffd7cf17b
Issue 56118. Add DartObject.toTypeValueNotExtensionTypeErased() as experimental.
Konstantin Shcheglov
2026-04-26 11:29:19 -07:00
f891d8f664
[linter] Fixes simplify_variable_pattern for typedefs and type parameters
FMorschel
2026-04-25 08:27:44 -07:00
3809c0f559
Introduce error for super in parameterless anonymous method
Erik Ernst
2026-04-25 01:05:42 -07:00
a909051679
[dwds][dwds_test_common] Migrate package to the SDK repository
Jessy Yameogo
2026-04-23 13:18:18 -07:00
e1d687cb9e
[dwds][dwds_test_common] Base copy of DWDS and DWDS_TEST_COMMON from webdev@e43744b235531f409ab5e2f1271178943569697a
Jessy Yameogo
2026-04-23 13:18:18 -07:00
7b6119f636
Improve the documentation for new lints.
Brian Wilkerson
2026-04-23 10:58:39 -07:00
42966152d1
Add a test of deprecated_member_use for primary constructors
Brian Wilkerson
2026-04-23 10:42:21 -07:00
0abe294f46
Build devtools with a Python script, rather than Dart
Sam Rawlins
2026-04-23 08:57:21 -07:00
6af0f89dfc
Roll gn from a7ad13b5c256 to e2f38fa47b6a
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-23 08:09:12 -07:00
ef261e1f28
Roll BoringSSL from 2382739958b6 to 7954718d7735 (12 revisions)
dart-autoroll@skia-public.iam.gserviceaccount.com
2026-04-23 08:09:04 -07:00