pq
|
63f24be16c
|
Update server/cli linter pubspec deps.
* bumps lower-bound to grab a `0.27.0`-compatible linter.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1520973002 .
|
2015-12-11 10:51:50 -08:00 |
|
Dan Rubel
|
7ad6c0f1f9
|
extract LibraryPrefixContributor from imported reference contributor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1517693004 .
|
2015-12-10 22:42:53 -05:00 |
|
Dan Rubel
|
ac21fdda66
|
simplify library element accessor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1516963002 .
|
2015-12-10 17:47:45 -05:00 |
|
Dan Rubel
|
59c3ed6ded
|
simplify contributors by resolving declarations in scope
once rather than requiring each contributor to do so.
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1520613003 .
|
2015-12-10 17:41:03 -05:00 |
|
pq
|
62656833d4
|
Wraps up the server-side of the 'Allow a user to configure which hints are "fatal"' ask (#24452).
* migrates error filtering from a predicate to a process that can customize severities.
* moves filtering/processing from the `dart` task into the `getErrors` request and the errors notification.
See: https://github.com/dart-lang/sdk/issues/24452
(Pending a thumbs-up, support for CLI to follow.)
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1517723002 .
|
2015-12-10 13:35:11 -08:00 |
|
Konstantin Shcheglov
|
f93d4fde97
|
Issue 25219. Fix for RangeError during converting empty lines in /// comments.
R=brianwilkerson@google.com
BUG= https://github.com/dart-lang/sdk/issues/25219
Review URL: https://codereview.chromium.org/1518723002 .
|
2015-12-10 10:08:07 -08:00 |
|
Dan Rubel
|
37d52a5d1c
|
do not suggest completions for cascade on library prefix - fixes #25215
add CompletionRequest dotTarget
add CompletionTarget offset and isCascade
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1516883002 .
|
2015-12-10 11:57:26 -05:00 |
|
Konstantin Shcheglov
|
e48f962af1
|
Validate that root paths are absolute and normalized.
R=brianwilkerson@google.com
BUG= https://github.com/dart-lang/sdk/issues/25203
Review URL: https://codereview.chromium.org/1511833004 .
|
2015-12-09 15:05:22 -08:00 |
|
Dan Rubel
|
29a44c7b4c
|
remove argument list suggestions - fixes #25197
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1514613003 .
|
2015-12-09 16:06:53 -05:00 |
|
Dan Rubel
|
d54fb071a9
|
do not suggest import uri reaching out of lib
related to https://github.com/dart-lang/sdk/issues/22358
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1509373005 .
|
2015-12-09 14:38:49 -05:00 |
|
Dan Rubel
|
824a012d8f
|
do not suggest static methods from superclass - fixes #24258
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1509723004 .
|
2015-12-09 14:37:03 -05:00 |
|
Dan Rubel
|
830a37afae
|
suggest after import prefix in part files - fixes #25023
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1514603002 .
|
2015-12-09 14:35:30 -05:00 |
|
Konstantin Shcheglov
|
1f5973e24e
|
Explicitly specify that FilePath is not just absolute, but also a normalized path.
It was implied, and every client I know of uses absolute and normalized paths.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1506323002 .
|
2015-12-09 11:30:54 -08:00 |
|
pq
|
2fdcb1bd74
|
Promote diagnostic.getDiagnostics() (#25061).
* removes rolling average support
* removes "experimental" tag
* bumps API version
Fixes #25061.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1509033003 .
|
2015-12-09 09:29:26 -08:00 |
|
Dan Rubel
|
e9a77de7dd
|
suggest yield and yeild* - fixes #24346
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1511553005 .
|
2015-12-09 12:03:12 -05:00 |
|
danrubel
|
87ac33a904
|
CombinatorContributor and LibraryMemberContributor - consolidate common behavior
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1516473002 .
|
2015-12-09 11:41:42 -05:00 |
|
danrubel
|
e03c395a8c
|
extract TypeMemberContributor from prefixed element contributor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1504223005 .
|
2015-12-09 07:38:20 -05:00 |
|
Konstantin Shcheglov
|
b05ae45575
|
Extract Local refactoring: provide a linked edit group for the name.
This will support in-place rename after extract in IDEA.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1502183007 .
|
2015-12-08 15:27:05 -08:00 |
|
danrubel
|
dcacf6145b
|
extract LibraryMemberContributor from prefixed element contributor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1507303002 .
|
2015-12-08 15:10:32 -05:00 |
|
danrubel
|
bc3f000893
|
fix uri contributor for Windows
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1513453002 .
|
2015-12-08 15:08:57 -05:00 |
|
danrubel
|
c66a5d3fb5
|
suggest async* and sync* - fixes 24554
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1509193003 .
|
2015-12-08 15:07:35 -05:00 |
|
Konstantin Shcheglov
|
72cf3cbe91
|
Remove unnecessary 'noSuchMethod' declarations.
Also format these file.
I don't like how the new formatter changed the code :-(
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1507813004 .
|
2015-12-08 11:39:37 -08:00 |
|
Paul Berry
|
4c28eb6f67
|
Merge remote-tracking branch 'origin/master' into analyzer-breaking-0.27
|
2015-12-08 10:16:29 -08:00 |
|
pq
|
1e4cea355f
|
Embedded option processing fixes (#25115).
* Updates error filter and linter configuration to play nice with embedded options.
* Fixes embedded lint config (#25115).
* Improves support for (and tests of) options file deletions.
* Pulls in linter with untyped options support (needed for processing merged options).
Unblocks: https://github.com/flutter/flutter/issues/624.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1503353002 .
|
2015-12-07 16:18:47 -08:00 |
|
danrubel
|
088b50f8a9
|
extract StaticMemberContributor from PrefixedElementContributor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1505703003 .
|
2015-12-07 17:15:14 -05:00 |
|
danrubel
|
20909182b0
|
add suggestion for partial named parameter - fixes #24758
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1504233002 .
|
2015-12-07 17:13:06 -05:00 |
|
Konstantin Shcheglov
|
aed5431106
|
Issue 24988. Parse source for sorting.
R=brianwilkerson@google.com
BUG= https://github.com/dart-lang/sdk/issues/24988
Review URL: https://codereview.chromium.org/1507083002 .
|
2015-12-07 14:01:24 -08:00 |
|
Brian Wilkerson
|
c5f82b8376
|
Additional clean-up after moving to the new task model; a breaking change needed to allow a bug to be fixed
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1503203002 .
|
2015-12-07 12:02:42 -08:00 |
|
Brian Wilkerson
|
ea3ba0e31f
|
Remove deprecated code
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1502213002 .
|
2015-12-07 10:24:36 -08:00 |
|
danrubel
|
89168a1956
|
add completions in assert stmt - fixes #24888
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1509523002 .
|
2015-12-07 12:51:02 -05:00 |
|
Brian Wilkerson
|
1101a1e0e7
|
Add more (incomplete) diagnostic support to the status pages
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1503893002 .
|
2015-12-07 09:50:37 -08:00 |
|
danrubel
|
55a8740ba1
|
extract named constructor suggestions from prefixed element contributor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1507633002 .
|
2015-12-07 11:58:39 -05:00 |
|
Paul Berry
|
de3a1b22c8
|
Merge remote-tracking branch 'origin/master' into analyzer-breaking-0.27
|
2015-12-07 07:04:07 -08:00 |
|
danrubel
|
9dd5b25d50
|
extract field formal contributor from prefixed element contributor
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1507513002 .
|
2015-12-07 08:05:00 -05:00 |
|
danrubel
|
79a8654e5f
|
(TBR) increase pumpEventQueue to finish analysis
Review URL: https://codereview.chromium.org/1508523002 .
|
2015-12-06 17:26:27 -05:00 |
|
danrubel
|
372cb6be58
|
fix combinator contributor
gracefully degrade given partially element information
better reporting of exceptions during testing
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1506623002 .
|
2015-12-06 15:34:19 -05:00 |
|
Paul Berry
|
4f654473ff
|
Merge remote-tracking branch 'origin/master' into analyzer-breaking-0.27
|
2015-12-06 08:41:24 -08:00 |
|
danrubel
|
53f777162e
|
(TBR) get completion tests passing
Review URL: https://codereview.chromium.org/1505443002 .
|
2015-12-04 20:55:09 -05:00 |
|
pq
|
80dfbafe28
|
Context-specific configuration status reporting.
* Fixes status page to show options per-context.
* Adds lints and error filter reporting.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1495303002 .
|
2015-12-04 15:50:00 -08:00 |
|
Konstantin Shcheglov
|
2be2c5e55c
|
Fix for navigation reginos for instance creations with import prefixes.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1498163003 .
|
2015-12-04 14:24:09 -08:00 |
|
Dan Rubel
|
a5e4c81b7f
|
move combinator contributor to new task model
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1503463002 .
|
2015-12-04 15:48:21 -05:00 |
|
Konstantin Shcheglov
|
dd9ad7e015
|
Skip assignments and argument lists.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1496363002 .
|
2015-12-04 11:43:39 -08:00 |
|
Paul Berry
|
cd03a05caf
|
Merge remote-tracking branch 'origin/master' into analyzer-breaking-0.27
|
2015-12-04 09:06:41 -08:00 |
|
danrubel
|
9f033a9d94
|
convert uri contributor to use new task model
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1498733005 .
|
2015-12-04 07:49:31 -05:00 |
|
danrubel
|
7b5a756b0f
|
extract ReplacementRange for use in tests
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1499003002 .
|
2015-12-03 20:59:29 -05:00 |
|
Konstantin Shcheglov
|
767b57bafd
|
Extract Local refactoring: skip method names in invocations.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1498523005 .
|
2015-12-03 15:19:36 -08:00 |
|
danrubel
|
4379efb6b4
|
rework ArgListContributor to use new task model
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1500793003 .
|
2015-12-03 18:00:50 -05:00 |
|
Paul Berry
|
7d3c4743db
|
Merge remote-tracking branch 'origin/master' into analyzer-breaking-0.27
|
2015-12-03 14:22:24 -08:00 |
|
Brian Wilkerson
|
090459ca08
|
Report targets will null entries (prevents an NPE)
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1497083003 .
|
2015-12-03 13:46:48 -08:00 |
|
danrubel
|
6fd2fba704
|
hookup new CompletionContributorFactory
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1500723002 .
|
2015-12-03 13:34:35 -05:00 |
|