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 |
|
Konstantin Shcheglov
|
cb9e334572
|
Type return Future for AnalysisServer integration tests send().
R=brianwilkerson@google.com
Bug:
Change-Id: Idced4d4a43723abe10a848856b9a83fa27b58531
Reviewed-on: https://dart-review.googlesource.com/3347
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2017-09-06 16:07:49 +00:00 |
|
Konstantin Shcheglov
|
455984bbf9
|
Fix fuzzy arrow warnings in analyzer and analysis_server.
There is one warning which I'd like to fix in a separate CL.
The rest is because of package:test predicate().
I think Leaf fixed it in https://github.com/dart-lang/matcher/commit/3625f13698346576da0f5baf44e95abc9c56fb49
R=brianwilkerson@google.com
Bug:
Change-Id: I060f7ced55dbcc460185916251c47ebbd5c838d3
Reviewed-on: https://dart-review.googlesource.com/3404
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
|
2017-09-06 00:26:18 +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 |
|
Brian Wilkerson
|
35f6d5da1b
|
Correctly handle adding imports when pasting into part files
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/3001733002 .
|
2017-08-16 07:43:36 -07:00 |
|
Brian Wilkerson
|
44b5341de8
|
Update edit.importElements response data to support part files
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/3001723002 .
|
2017-08-15 08:51:51 -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 |
|
Jaime Wren
|
305e84f70a
|
Fix the buildbots by adding a line for kythe.getKytheEntries to the coverage.md file
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2993353002 .
|
2017-08-09 13:40:09 -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 |
|
Devon Carew
|
973d0e1bd1
|
Add analysis server notifications to the api coverage doc.
BUG=
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/3000563002 .
|
2017-08-09 10:28:35 -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
|
ae69313731
|
Initial implementation of the import-aware copy support
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2988183002 .
|
2017-08-01 08:32:12 -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 |
|
Konstantin Shcheglov
|
00d5012906
|
Format analyzer, analysis_server, analyzer_plugin, front_end and kernel with the latest dartfmt.
...instead of mixing formatting with actual changes in many CLs.
R=ahe@google.com, paulberry@google.com, sigmund@google.com
BUG=
Review-Url: https://codereview.chromium.org/2975253002 .
|
2017-07-13 16:28:18 -07: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
|
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
|
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
|
8c8a177f3c
|
Fix failing test (TBR)
Review-Url: https://codereview.chromium.org/2964343002 .
|
2017-07-01 12:55:17 -07:00 |
|
Brian Wilkerson
|
9ddb832e10
|
Generate constants in server as we do in plugin
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2960073002 .
|
2017-06-28 08:21:33 -07:00 |
|
Steve Messick
|
8c50e08e64
|
Add integration tests for postfix serer api
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2961683002 .
|
2017-06-26 13:13:21 -07:00 |
|
Steve Messick
|
4c8e1b9132
|
Update coverage.md
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2960683002 .
|
2017-06-26 11:21:50 -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 |
|
Brian Wilkerson
|
e28064f405
|
Restore partial analysis of analysis options files
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/2946313003 .
|
2017-06-22 08:00:50 -07:00 |
|
Brian Wilkerson
|
4da8380881
|
Convert more tests to use the new driver
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2939803002 .
|
2017-06-13 12:04:25 -07:00 |
|
Devon Carew
|
10a5bfaa08
|
Reduce the test scope of get_fixes_test.dart.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2932343002 .
|
2017-06-12 08:24:53 -07:00 |
|
Devon Carew
|
a96ef1b420
|
Fix a race condition in an analysis server test.
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2934813002 .
|
2017-06-12 07:43:01 -07:00 |
|
Brian Wilkerson
|
e8a5e404c3
|
Move LocalDeclarationVisitor for use by contributors that will be moved to analyzer_plugin
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2918343002 .
|
2017-06-05 10:24:54 -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 |
|
Brian Wilkerson
|
f6c6c01211
|
Update some of the fixes to use ChangeBuilder
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2910683002 .
|
2017-05-30 08:01:52 -07:00 |
|
Devon Carew
|
3d2d913969
|
Add analysis server integration tests.
BUG=
R=brianwilkerson@google.com, messick@google.com
Review-Url: https://codereview.chromium.org/2909823002 .
|
2017-05-27 15:55:53 -07:00 |
|
Brian Wilkerson
|
013411c10b
|
Allow plugins to provide completions for non-dart files
R=maxkim@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2910463002 .
|
2017-05-25 10:53:07 -07:00 |
|
Brian Wilkerson
|
7d26ff6d4f
|
Remove some more library directives
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2884233004 .
|
2017-05-17 08:02:08 -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 |
|
Brian Wilkerson
|
bef53e72e4
|
Remove unintentional dependency on analysis_server
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2875323002 .
|
2017-05-12 10:07:37 -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 |
|
Brian Wilkerson
|
725261ecdd
|
Add support for recording a log file during tests
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2851833003 .
|
2017-04-28 16:47:00 -07:00 |
|
Brian Wilkerson
|
e55812a3f2
|
Unify the server and plugin versions of the generators
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/2844273003 .
|
2017-04-28 07:46:29 -07:00 |
|
Devon Carew
|
d02519aec4
|
Make the analysis server integration tests driver only.
BUG=
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2820893002 .
|
2017-04-17 11:23:38 -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 |
|
Devon Carew
|
fb4828d2e1
|
Add integration tests for edit.getAssists and edit.getFixes.
BUG=
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2812483002 .
|
2017-04-10 07:50:12 -07:00 |
|
Devon Carew
|
e572bf93ec
|
Add 4 integration tests for the analysis domain.
BUG=
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2808623002 .
|
2017-04-08 20:56:00 -07:00 |
|
Steve Messick
|
543d0dc20e
|
Update coverage testing
R=devoncarew@google.com
Review-Url: https://codereview.chromium.org/2780393004 .
|
2017-03-30 11:15:55 -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 |
|
Brian Wilkerson
|
d3c926b089
|
Fix errors in analyzer
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2772473004 .
|
2017-03-23 11:26:49 -07:00 |
|
Florian Loitsch
|
cd826a144c
|
Fix typing in analyzer.
Review-Url: https://codereview.chromium.org/2764413002 .
|
2017-03-22 19:01:54 +01:00 |
|
Devon Carew
|
a231501692
|
Format generated files.
BUG=
R=brianwilkerson@google.com, jacobr@google.com
Review-Url: https://codereview.chromium.org/2765953002 .
|
2017-03-21 15:54:16 -07:00 |
|
Jacob Richman
|
a993294503
|
Format all analyzer packages
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2753923003 .
|
2017-03-16 16:11:43 -07:00 |
|
Devon Carew
|
a83e7fd18e
|
Add analysis server integration tests for the search domain.
BUG=
R=brianwilkerson@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2747893004 .
|
2017-03-13 17:06:13 -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 |
|