pq
|
ad11e5d615
|
Re-generate Server APIs.
Previous change only updated the plugin; this catches up server.
Follow-up from: https://github.com/dart-lang/sdk/commit/bea00e5bb346918cb316febf2434c70176edf649
Change-Id: Iae2ec340ffe528d76c53198322d691320f507852
Reviewed-on: https://dart-review.googlesource.com/40501
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2018-02-11 18:28:27 +00:00 |
|
Konstantin Shcheglov
|
ffd67154f7
|
Add a new optional field - 'id' to SourceChange.
R=brianwilkerson@google.com
Change-Id: Ibe85415be35982327593ffd1187ec74b1d037463
Reviewed-on: https://dart-review.googlesource.com/40102
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
|
2018-02-08 20:13:11 +00:00 |
|
Danny Tuppeny
|
fd6b8f772b
|
Increase analysis server version to 1.18.5.
The version hasn't been increased since the server started accepting overlays for HTML files (for angular plugin) so this is to allow editors to know for sure that the server supports them.
Closes #32034
https://github.com/dart-lang/sdk/pull/32034
GitOrigin-RevId: 82bef7be897a2fe30e1a01724c5284d6615d9a4a
Change-Id: Id5e8a12cd9a895cd1122ddf764d93fd6f7459aed
Reviewed-on: https://dart-review.googlesource.com/38260
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
|
2018-02-02 16:56:15 +00:00 |
|
Konstantin Shcheglov
|
402af4db46
|
Add a new experimental 'flutter' domain and move FLUTTER_OUTLINE there.
R=brianwilkerson@google.com, devoncarew@google.com
Change-Id: I8f829f10a630e38c5a3f1638d077e37832a08daa
Reviewed-on: https://dart-review.googlesource.com/36320
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2018-01-23 00:57:55 +00:00 |
|
Konstantin Shcheglov
|
a971aa8472
|
Add basic Flutter outline subscription/notification to the protocol.
R=brianwilkerson@google.com, devoncarew@google.com
Change-Id: I50d7e4507c58854b4f2afc6048285c68ee873b8b
Reviewed-on: https://dart-review.googlesource.com/36024
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
|
2018-01-19 23:22:17 +00:00 |
|
Devon Carew
|
47a861ca85
|
Add two new element types to the protocol.
Bug:
Change-Id: I5a60081d7c8500590bbabb9ee6dce74fa611b0a3
Reviewed-on: https://dart-review.googlesource.com/14883
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2017-10-18 19:02:47 +00:00 |
|
Devon Carew
|
a5c2256455
|
Send test element kinds for test outline items.
Bug:
Change-Id: Iebea8d4b9705c726e297722ef1678e1a2cd1ea96
Reviewed-on: https://dart-review.googlesource.com/12841
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2017-10-11 17:00:41 +00:00 |
|
Brian Wilkerson
|
37042bb59b
|
Add an integration test for kythe support with bug fixes
R=jwren@google.com
Review-Url: https://codereview.chromium.org/3006693002 .
|
2017-08-28 10:07:04 -07:00 |
|
Devon Carew
|
70cea428f4
|
Support experimental annotations for the analysis server spec.
BUG=
R=brianwilkerson@google.com, brustkelli77@gmail.com
Review-Url: https://codereview.chromium.org/3002543002 .
|
2017-08-13 12:37:46 -07:00 |
|
Brian Wilkerson
|
e42abf621e
|
Update the version of the server API spec for analysis.closingLabels
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/3002513002 .
|
2017-08-12 14:44:41 -07:00 |
|
Brian Wilkerson
|
8c8969db4c
|
Forward Kythe requests to plugins and merge in the results
R=jwren@google.com
Review-Url: https://codereview.chromium.org/3000823002 .
|
2017-08-12 08:16:34 -07:00 |
|
Brian Wilkerson
|
579a032564
|
Add kythe support to plugins and format the spec files
R=jwren@google.com
Review-Url: https://codereview.chromium.org/2994103002 .
|
2017-08-10 11:24:40 -07:00 |
|
Jaime Wren
|
8a426f3d67
|
Initial experimental Kythe Dart Analysis Server protocol
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2995683002 .
|
2017-08-09 12:44:59 -07:00 |
|
Danny Tuppeny
|
c4420a8943
|
Add "closing labels" to API spec. (#30332)
* Add "closing labels" to API spec.
See #30285
* Re-generate spec after adding "closing labels".
See 30285
|
2017-08-08 11:54:37 -07:00 |
|
Brian Wilkerson
|
c618032a69
|
Remove the uri from the ImportedElements object in the experimental spec API
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2991893002 .
|
2017-07-27 12:52:38 -07:00 |
|
Brian Wilkerson
|
a040de8c08
|
Update the version of the server API
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2985003002 .
|
2017-07-25 12:45:16 -07:00 |
|
Brian Wilkerson
|
d9754a58e9
|
Initial implementation of copy/paste support
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/2972833002 .
|
2017-07-05 14:02:07 -07:00 |
|
Brian Wilkerson
|
a3406c38e2
|
Update server version after adding experimental API
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/2972673002 .
|
2017-07-04 16:14:57 -07:00 |
|
Brian Wilkerson
|
0ee29eadf1
|
Run the generator after updates to spec
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2972473002 .
|
2017-07-02 07:49:05 -07:00 |
|
Brian Wilkerson
|
99cc563718
|
Update the spec to deprecate fileStamp
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2964653002 .
|
2017-06-30 08:21:47 -07:00 |
|
Steve Messick
|
c26c2774ca
|
This defines some postfix completion templates for use in the IntelliJ editor.
R=brianwilkerson@google.com
To use it, you'll need a version of the Dart plugin with this PR patched in:
https://github.com/JetBrains/intellij-plugins/pull/534
Review-Url: https://codereview.chromium.org/2917943002 .
|
2017-06-26 09:53:02 -07:00 |
|
Devon Carew
|
511963d715
|
Add an analytics domain to the analysis server.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2922603002 .
|
2017-06-02 14:38:53 -07:00 |
|
Devon Carew
|
8df017b670
|
Re-gen analysis server specs.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2911783002 .
|
2017-05-27 12:42:17 -07:00 |
|
Brian Wilkerson
|
fb982f5476
|
Make server use the common protocol classes
R=danrubel@google.com
Review-Url: https://codereview.chromium.org/2879273002 .
|
2017-05-15 09:35:46 -07:00 |
|
Devon Carew
|
f6f98576ef
|
Misc fixes to the analysis server spec.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2878273002 .
|
2017-05-13 14:10:28 -07:00 |
|
Brian Wilkerson
|
a3ac4253b1
|
Remove an obsolete error from the spec and an obsolete command-line flag
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2865403005 .
|
2017-05-10 09:33:43 -07:00 |
|
Devon Carew
|
eb1839b8fd
|
Minor changes to the generated spec, and display deprecated methods better.
BUG=
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2800283002 .
|
2017-04-15 13:43:36 -07:00 |
|
Steve Messick
|
4a2cca3a52
|
Add getStatementCompletion to the API spec
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2784673003 .
|
2017-03-30 10:13:21 -07:00 |
|
pq
|
b17f4b2b5d
|
CompletionSuggestion API for arg list text ranges.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2726923003 .
|
2017-03-01 16:10:46 -08:00 |
|
pq
|
8e6817f1da
|
New Completion defaultArgumentListString protocol.
BUG=
R=brianwilkerson@google.com
See: https://github.com/flutter/flutter-intellij/issues/553.
Review-Url: https://codereview.chromium.org/2719083003 .
|
2017-02-27 11:36:30 -08:00 |
|
Brian Wilkerson
|
c416aabed1
|
Deprecate the analysis.updateOptions request
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/2719853004 .
|
2017-02-27 10:37:02 -08:00 |
|
Devon Carew
|
25dfd0fa80
|
Deprecate execution.setSubscriptions.
BUG=
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2713513007 .
|
2017-02-24 11:01:00 -08:00 |
|
Devon Carew
|
0f7fc43df5
|
Remove the --no-error-notification flag.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2713053002 .
|
2017-02-23 16:55:46 -08:00 |
|
Devon Carew
|
9dd2a6d452
|
Revert "Tweaks to the analyzer_cli."
This reverts commit a7ac08d0e7.
BUG=
Review-Url: https://codereview.chromium.org/2709163005 .
|
2017-02-23 09:39:25 -08:00 |
|
Devon Carew
|
a7ac08d0e7
|
Tweaks to the analyzer_cli.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2709013005 .
|
2017-02-23 09:02:49 -08:00 |
|
Devon Carew
|
7f83d9d173
|
Add a diagnostic.getServerPort analysis server request.
BUG=
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2703033002 .
|
2017-02-19 15:19:40 -08:00 |
|
Brian Wilkerson
|
fb5e367ca5
|
Update server generator
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2668733002 .
|
2017-01-31 08:26:10 -08:00 |
|
Devon Carew
|
c4bcfb5a02
|
Regen the analysis server spec to include the diagnostic domain.
BUG=
R=pquitslund@google.com
Review URL: https://codereview.chromium.org/2521433002 .
|
2016-11-20 10:27:58 -08:00 |
|
Brian Wilkerson
|
ff513066c0
|
Improve server documentation
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2397293002 .
|
2016-10-06 14:57:10 -07:00 |
|
Brian Wilkerson
|
685e4ff9e1
|
Revert "Remove unused option in server API"
Review URL: https://codereview.chromium.org/2382033003 .
|
2016-09-30 10:14:12 -07:00 |
|
Brian Wilkerson
|
2972bd0d6b
|
Remove unused option in server API
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2382053002 .
|
2016-09-30 09:04:38 -07:00 |
|
Brian Wilkerson
|
74686371b3
|
Add support for getting the sessionId from instrumentation and sending it to the client
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2359233002 .
|
2016-09-22 10:26:13 -07:00 |
|
Konstantin Shcheglov
|
7343da76ba
|
Issue 27078. Describe RefactoringProblemSeverity values.
R=brianwilkerson@google.com
BUG= https://github.com/dart-lang/sdk/issues/27078
Review URL: https://codereview.chromium.org/2312073003 .
|
2016-09-06 17:46:24 -07:00 |
|
Konstantin Shcheglov
|
f4186fb463
|
Issue 27244. Add 'isDeprecated' to HoverInformation.
R=brianwilkerson@google.com
BUG= https://github.com/dart-lang/sdk/issues/27244
Review URL: https://codereview.chromium.org/2310153002 .
|
2016-09-06 11:31:11 -07:00 |
|
Devon Carew
|
cd0a81ddf5
|
Update the styles for the analysis server specification.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2296023002 .
|
2016-08-30 15:42:27 -07:00 |
|
pq
|
270695fc31
|
Adds PID to server.connected notification (#26744).
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2088663004 .
Fixes: https://github.com/dart-lang/sdk/issues/26744.
|
2016-06-21 16:00:27 -07:00 |
|
pq
|
e7e205f00b
|
Add error codes to server protocol (#25958).
See: https://github.com/dart-lang/sdk/issues/25958
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1774913006 .
|
2016-03-09 10:44:03 -08:00 |
|
Dan Rubel
|
9fe92127e5
|
update setAnalysisRoots to accept package spec file
As part of addressing https://github.com/dartino/atom-dartino/issues/13,
this CL updates the setAnalysisRoots API to allow package spec files
in the packageRoots map.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1711353003 .
|
2016-02-19 10:57:16 -05:00 |
|
Konstantin Shcheglov
|
7c5e03435b
|
Deprecate UNIT_TEST_GROUP and UNIT_TEST_TEST.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1570003002 .
|
2016-01-07 20:03:39 -08: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 |
|