Paul Berry
|
bd65b86ada
|
[analyzer_cli] Migrate to new constructor decl syntax.
(Part of https://github.com/dart-lang/sdk/issues/63288)
This change migrates the analyzer_cli package to use the new
constructor declaration syntax, described in
https://github.com/dart-lang/language/blob/main/accepted/future-releases/primary-constructors/feature-specification.md#abbreviations-of-in-body-constructor-declarations.
This change was performed in an automated fashion, by (a) bumping the
package's SDK constraint to `3.13.0-0`, (b) enabling the lints
`unnecessary_type_name_in_constructor` and
`unnecessary_const_in_enum_constructor`, (c) fixing the resulting lint
failures using `dart fix`, and then (d) reformatting the affected
files.
To ease code review, I've reverted unrelated formatting changes.
Change-Id: I563e97f19c03ad0672dba271de303b786a6a6964
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508367
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
|
2026-06-01 22:05:51 -07:00 |
|
Konstantin Shcheglov
|
00a45e425a
|
Remove build mode from analyzer_cli.
Change-Id: I2236c728741837588394f896b37f181fc907d335
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/190726
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
|
2021-03-12 17:05:37 +00:00 |
|
Mike Fairhurst
|
f846d0e7ea
|
[analyzer_cli] Remove unused dart:async imports
Change-Id: I58d1ca58e6d630aee928c6a7cb7fc97822a3be22
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/161449
Auto-Submit: Mike Fairhurst <mfairhurst@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
|
2020-09-02 17:38:37 +00:00 |
|
Brian Wilkerson
|
904e67ebc6
|
Enable slash_for_doc_comments in analyzer_cli
Change-Id: I78cd694a06d4adfda4cb6e6aacc3727c29470b78
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/132453
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
|
2020-01-18 20:04:28 +00:00 |
|
Konstantin Shcheglov
|
3172748cb0
|
Remove ResolverProvider, and its using for fileResolverProvider / packageResolverProvider.
It does not look that these are used anymore.
Change-Id: Ieafecc306dbf2b53e3366b1ffadc34aa7ba416a9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/128081
Reviewed-by: Paul Berry <paulberry@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
|
2019-12-12 19:54:51 +00:00 |
|
Konstantin Shcheglov
|
eeb19b0416
|
Remove usages of ExtensionManager and package:plugin in general.
R=brianwilkerson@google.com
Change-Id: I489e72464474b3d40d7678f44562f65934f93288
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/96863
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
|
2019-03-14 15:31:08 +00:00 |
|
Brian Wilkerson
|
18844b85ec
|
Remove occurrences of Future<Null> from analyzer_cli
Change-Id: I008589455681dd5da80df4e466803f8cf48cd910
Reviewed-on: https://dart-review.googlesource.com/c/88435
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
|
2019-01-05 19:25:47 +00:00 |
|
David Morgan
|
a3db8a904e
|
Support running analyzer_cli in worker mode in an isolate.
Change-Id: I2ce54bd775e0f7f9e9205c6d24f019d9a395c455
Reviewed-on: https://dart-review.googlesource.com/c/80160
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2018-10-17 13:56:39 +00:00 |
|
Brian Wilkerson
|
7054d92a02
|
Remove some classes from the analyzer public API
Change-Id: Ic53a8426818b06f44c2876abd16c789589bf78b5
Reviewed-on: https://dart-review.googlesource.com/52421
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
|
2018-04-24 15:28:15 +00:00 |
|
Devon Carew
|
d4abd49df7
|
Add analytics to analyzer-cli and analysis server.
BUG=
R=brianwilkerson@google.com, scheglov@google.com, zra@google.com
Review-Url: https://codereview.chromium.org/2963323002 .
|
2017-07-05 23:29:46 -07:00 |
|
Brian Wilkerson
|
34a71429d9
|
Remove hook for setting a provider for an EmbedderUriResolver
R=pquitslund@google.com
Review URL: https://codereview.chromium.org/2075663002 .
|
2016-06-16 10:28:40 -07:00 |
|
pq
|
37767eff86
|
Hooks for injecting embedder resolver providers.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1666573006 .
|
2016-02-04 11:03:43 -08:00 |
|
Brian Wilkerson
|
5b95009a6b
|
Move ResolverProvider to analyzer so that it can be shared
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1658663002 .
|
2016-02-01 08:12:29 -08:00 |
|
Brian Wilkerson
|
3fa4b0fadb
|
Add hook to command-line analyzer similar to server
R=pquitslund@google.com
Review URL: https://codereview.chromium.org/1646413003 .
|
2016-01-29 13:31:25 -08:00 |
|