Mateus Felipe C. C. Pinto
82143e6c95
[analyzer][meta] Refactor TargetKind to be a class, add a value in TargetKind to represent type parameter
...
Bug: https://github.com/dart-lang/sdk/issues/49796
Change-Id: Ide144ceb57bae94a71b9d1a7ec841d03363fc121
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/258200
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-11-04 23:38:40 +00:00
Keerti Parthasarathy
81ebaee9a2
Fix for unecessary string escape in a string interpolation
...
BUG: https://github.com/dart-lang/sdk/issues/50150
Change-Id: Ia3ab2e4cca951cb8006f6b59d5e3bea2c38ef4e8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267460
Commit-Queue: Keerti Parthasarathy <keertip@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-11-04 16:17:30 +00:00
Konstantin Shcheglov
24ffc8838d
Issue 50373. Catch InconsistentAnalysisException.
...
Bug: https://github.com/dart-lang/sdk/issues/50373
Change-Id: I60947122e63e683cb425df91be2e7039f443e957
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267883
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
2022-11-04 00:41:38 +00:00
Danny Tuppeny
e417e3c3f7
[analysis_server] Fix folding for nested blocks in line-folding-only mode
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4242 .
Change-Id: Id2dd55085ed02879c2dcf581a5f4164e0df6b1c0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267620
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-11-03 14:42:19 +00:00
Brian Wilkerson
dd7fcfaa43
Revert 215546 to fix a regression
...
Change-Id: Idc99e68b217ba9c24c9a06d65756d1885d30a3e1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267281
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
2022-11-02 21:45:11 +00:00
Ahmed Ashour
919a0460fb
[analysis_server] fix data-driven constructor matching
...
Fixes #50363
Change-Id: Ib7f7e3f9320c39135d4ddbeebd751b04c142b9cc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267421
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-11-02 19:29:27 +00:00
Ahmed Ashour
1928cd3f82
[analysis_server] fix packageName of DataDriven fix files
...
Fixes #50358
Change-Id: Id852dc2c53cb562c33ec2728b4cf07d518d6a298
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267364
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-11-02 18:34:17 +00:00
Danny Tuppeny
09c1722044
[analysis_server] Add a user setting to control verbosity of dartdocs in LSP hovers and related responses
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4119 .
Change-Id: I26aa074f35b87ced1e09073f534451248c633402
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266741
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-31 19:22:11 +00:00
Ahmed Ashour
925268bebe
[analysis_server] fix WrapInUnawaited for FunctionExpressionInvocation
...
Fixes #50310
Change-Id: Id43270ff7487aae602421427c45816181464aec7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266160
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-31 17:30:41 +00:00
Danny Tuppeny
00ca14fa23
[analysis_server] Ensure code action fix priorities are respected even if de-duped
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4203 .
Change-Id: I3be943539e64481a9de2d2d2d88fa664962ef87b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266680
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-31 15:35:40 +00:00
Brian Wilkerson
d7e43059cf
Make the ResolvedLibraryResult available for refactorings
...
Change-Id: I03db91e675fcedc39a9031fe727a4d124c5873c8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265960
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-31 15:31:31 +00:00
Konstantin Shcheglov
c7ebfde808
Fix highlighting local variable names in ForPartsWithDeclarations.
...
Change-Id: I60b9f054e46909f53e9a1c6cab58e109ae279f3d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266442
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-28 19:50:39 +00:00
Ahmed Ashour
98afb38b6a
[analysis_server] add fixes for MISSING_OVERRIDE_OF_MUST_BE_OVERRIDDEN_*
...
Fixes #50312
Change-Id: I0c599dede1c2c0710d35997144db5457360b096b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266140
Reviewed-by: Samuel Rawlins <srawlins@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-28 14:42:57 +00:00
pq
309d9ceff1
stop bulk-fixing hash_and_equals
...
Change-Id: Iada0e09677c11bec15c360821298c3735dde9d4a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266280
Commit-Queue: Phil Quitslund <pquitslund@google.com >
Reviewed-by: Samuel Rawlins <srawlins@google.com >
2022-10-27 19:17:08 +00:00
Sam Rawlins
1739cc6d89
Add BODY_MIGHT_COMPLETE_NORMALLY_CATCH_ERROR hint
...
This is similar to BODY_MIGHT_COMPLETE_NORMALLY (the static error),
BODY_MIGHT_COMPLETE_NORMALLY_NULLABLE (the Hint for nullable return
types), and RETURN_OF_INVALID_TYPE_FROM_CATCH_ERROR, combining the
rules from each.
https://github.com/dart-lang/sdk/issues/49215 (but maybe doesn't close,
if the core issue is the VM issue)
Change-Id: I9a010e5a3f0f88abfdab479339e5e76759ae9d92
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/247863
Commit-Queue: Samuel Rawlins <srawlins@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-27 18:21:47 +00:00
Ahmed Ashour
fa4417bcb7
[analysis_server] RemoveDeadCode to remove following statements after dead do while
...
If the `do` statement has a `break`, then don't mark the following statements as dead, and don't offer a fix (for now).
Bug #43511
Bug #49091
Change-Id: I5e39aaee3dd49dc15ef2e4356b913e77e73baa75
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263900
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-27 15:51:44 +00:00
Ahmed Ashour
931961eac8
[analyzer] dead code with for statement updaters
...
TEST=ci
Bug #43511
Change-Id: Ie7ad75b1810d1483558ea18818f30c02730da312
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263940
Reviewed-by: Ben Konyi <bkonyi@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-26 20:31:00 +00:00
Konstantin Shcheglov
9f35115b90
Use FooImpl in BarImpl getters/setters, property related.
...
I think we might get away with this now, because we don't let users
create elements manually.
Presubmit in google3 looks green.
https://fusion2.corp.google.com/presubmit/tap/483535261/OCL:483535261:BASE:483575659:1666678949553:5d26313d/targets
Change-Id: Id9618e2d8a15ab98c5919750461c508e87f76c7b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265405
Reviewed-by: Samuel Rawlins <srawlins@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
2022-10-26 03:49:43 +00:00
Danny Tuppeny
77a480ca49
[analysis_server] Handle type arguments on named type references for initial Call Hierarchy item
...
Change-Id: I5e30c808ddda7ff7817f7be7dd0ecff9a725854c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265501
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-25 16:31:10 +00:00
Danny Tuppeny
27ba8fce6c
[analysis_server] Include type arguments in Type Hierarchy
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4217 .
Change-Id: I8b8dec4ad25a9eb4a4f80dd036e8a9b61bb012d2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264981
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-25 16:00:41 +00:00
Brian Wilkerson
8d925319ca
Copy the file header comment when creating a new file
...
Change-Id: I5d864c0d138f6d9389c56a312c111da1f9671081
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265186
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
2022-10-24 21:14:22 +00:00
Danny Tuppeny
18acd0e44c
[analysis_server] Include target locations in Inlay Hints
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4156 .
Change-Id: I8713bccbded828d0753c7dd277b3f8da12c0f68e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265340
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-24 15:17:13 +00:00
Konstantin Shcheglov
664c021374
Deprecate xyz2 in elements.
...
Change-Id: I0dbf25882cf66670ce2d69dd22aceb053be9feb7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265182
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-21 22:07:47 +00:00
Konstantin Shcheglov
7840c54107
Report EXPECTED_ONE_LIST_PATTERN_TYPE_ARGUMENTS.
...
Change-Id: I59f2227dea39f13660e360815b1cf7d60c995a0e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265181
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
2022-10-21 21:52:18 +00:00
Ahmed Ashour
3817a4ab66
[analysis_server] TransformSetManager to use cache
...
Fixes #50252
Change-Id: I0e29af6d5e718459c8dbf6bbce81a1652c1b51bf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264983
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-21 17:04:05 +00:00
Konstantin Shcheglov
671bb192ab
Remove domain 'kythe' from DAS.
...
Change-Id: I66f0e538dce6eead6ba1c98b9cf0e3d747450130
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264895
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-21 17:03:29 +00:00
Ahmed Ashour
470f394424
[analysis_server] don't remove empty statement when in dead code
...
Bug #50188
Change-Id: I19abc92900f6c939778e240e3df2d17ae4068967
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264000
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-20 19:21:37 +00:00
Danny Tuppeny
1b38b7bb7b
[analysis_server] Move TestCode from analysis_server to analyzer
...
Change-Id: I81333240d7693b66416ce6bb308f980b264a2238
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264920
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-19 19:58:47 +00:00
Danny Tuppeny
eea14037e0
[analysis_server] Add support for range marker shorthand in TestCode
...
Change-Id: I70efc2fd32de128351aa9fd8c10555dbd1391da4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264864
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-19 18:13:57 +00:00
Konstantin Shcheglov
eea6fb106d
Look for BUILD.gn files to identify ContextRoot(s) with GnWorkspace.
...
This rehabilitates language server support for Fuchsia.
This makes GnWorkspace more like PubWorkspace, not like BlazeWorkspace. The workspace is the location of `BUILD.gn` file (and is identical to the package, although I did not change this in this CL). And there must be also `.jiri_root` somewhere above it.
We don't look for `pubspec.yaml` files to decide that we have a new `ContextRoot`, instead we rely on `.dart_tool/package_config.json` created by `Pub` from `pubspec.yaml`. For GN, I had to specialize it to look for `BUILD.gn` files.
With this change `BUILD.gn` takes preference over any other signal, so we don't care if there are `pubspec.yaml` files.
Fixed: fuchsia:109640
Change-Id: I2277336bd377abb9d8c8c33529183e21b2f51c4e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264280
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
2022-10-19 17:57:50 +00:00
Danny Tuppeny
5b1ca7eef1
[analysis_server] Remove string_scanner dependency from TestCode
...
Change-Id: Ia31efb8b5fede64d91ed1669219d11014afe25c8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264863
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-19 16:28:25 +00:00
Danny Tuppeny
f350c474e7
[analysis_server] Fix Windows test failures
...
Change-Id: I1f19b4a775c8bad217f88b9b3d272fed334f0dc2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264843
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-19 14:50:56 +00:00
Brian Wilkerson
3785d6f59a
Convert RefactoringProducer to use coveringNode
...
Change-Id: Iab2296aeba88085b1ec97afd755e03d4bf8de002
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264062
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Samuel Rawlins <srawlins@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-18 21:05:26 +00:00
Brian Wilkerson
c42ab25787
Refactor TestCode to prepare to move it to analyzer
...
This is the first phase of preparing it to be moved. The plan is for the
extensions to remain in this library along with an export of the new
library in the analyzer package.
The second phase will be to rewrite it to not use string_scanner so that
we don't have to add a dependency to the analyzer package.
Change-Id: I0d4e9c47bdcb7b825a9d3bfc76331a4e575ac664
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263443
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
2022-10-18 18:31:53 +00:00
Danny Tuppeny
ffe4a8c864
[analysis_server] Prevent convert method<->getter refactors on SDK/external package files
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4221 .
Change-Id: I1a017f098d3d72bc19c91cead4c68b2666c5fe01
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264480
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-18 16:24:16 +00:00
Ahmed Ashour
8436076fe4
[analysis_server] AddExplicitCast to handle type arguments
...
Bug #49896
Change-Id: Ib024d40c1291ecb219f235fabf3dcc2305a82368
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263741
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-13 21:34:03 +00:00
Danny Tuppeny
6f8d1e4859
[analysis_server] Add LSP Type Hierarchy
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/3313 .
Fixes https://github.com/Dart-Code/Dart-Code/issues/2527 .
Change-Id: I9f471fd3d7d55999795fee7ab4761e906566bd10
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264002
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-13 19:39:18 +00:00
Danny Tuppeny
b5846d8aba
[analysis_server] Fix renaming of enum constants
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/4215 .
Change-Id: Ia55d7ffe5230c483218729e2c51c360dbb24bb57
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264003
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-13 19:32:56 +00:00
Danny Tuppeny
54d7847787
[analysis_server] Fix relationships for subtypes that provide type arguments
...
Change-Id: I655f7bff036a17ee79a1d0f9f163125112766f2b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264001
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-13 18:07:19 +00:00
Danny Tuppeny
a93b073d27
[analysis_server] Add interfaces+superclassConstraints to type hierarchy computer
...
+ return relationship between each item and the target.
Change-Id: I426c84acf16caee0d0c5b5f69224c7ad894ee955
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263901
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-13 17:00:50 +00:00
Danny Tuppeny
eab05710b4
[analysis_server] Add a lazy computer for type hierarchies
...
Change-Id: Ieb71cea26214e3b790b80e905b3d581f297512d4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263760
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-12 19:22:17 +00:00
Danny Tuppeny
20af356c79
[analysis_server] Trigger reanalysis when LSP TODO settings change
...
Previously the setting only applied to future analysis, but this triggers reanalysis immediately.
Change-Id: Ia5687e2bbf5f5a48d9659645c5b15976e712f44f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263800
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-12 17:43:01 +00:00
Ahmed Ashour
10e7e478a2
Fix typos
...
Fixes #50184
Change-Id: If17f838d932171e30ef92d1bda8d4918e7e08a8f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263622
Reviewed-by: Lasse Nielsen <lrn@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-12 14:12:42 +00:00
Ahmed Ashour
0b5d908221
[analyzer] NOT_ENOUGH_POSITIONAL_ARGUMENTS
...
To report at the token of the expected positional argument
Fixes #50127
Change-Id: I5eb31c6d354fb15d482c2046f7faaa4505658f4e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/262603
Reviewed-by: Samuel Rawlins <srawlins@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-11 17:56:11 +00:00
Ahmed Ashour
7432006bd7
[analyzer] handle dead code with do statement
...
Bug: #43511
Change-Id: Iddae879e5343ccdafc33258495771bd6a60afef2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260110
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-10 23:03:34 +00:00
Ahmed Ashour
20218dfe15
[analysis_server] DataDriven to handle MISSING_REQUIRED_ARGUMENT
...
Fixes #45475
Change-Id: Ibe5e3b393183affb15ed5fd3449f7c497acec14d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260600
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-10 21:26:19 +00:00
Ahmed Ashour
0a23e439e9
[analysis_server] AddExplicitCast for as
...
Bug: #49896
Change-Id: Iddbe616db0edadf57ad76637863ad7a29533a77b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260111
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-10 21:26:15 +00:00
Ahmed Ashour
ecb992586a
[analyzer] change range of dead code of the RHS of binary operator
...
Bug: #43511
Change-Id: I1b1562c0262101900dabea3544bfc28293d5c7f6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260109
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2022-10-10 21:07:42 +00:00
Danny Tuppeny
172bcc33dd
[analysis_server] Fix hover on constructor name declarations
...
Change-Id: I6254a8a8d82a1f2b12e8fa3589fbe114d9945af6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263401
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2022-10-10 16:43:57 +00:00
Konstantin Shcheglov
8d1297628a
More tests for ExtractorPattern resolution, report errors.
...
Change-Id: I800f909a1d58e8bebcbfa30e52f09a16906b1e07
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263142
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
2022-10-07 18:35:35 +00:00