scheglov@google.com
|
b8da9bc651
|
Format and sort analyzer and analysis_server packages.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//725143004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41792 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-11-17 22:23:53 +00:00 |
|
paulberry@google.com
|
b4af87636b
|
Change integration test notifications to use structured objects.
This allows us to use completions when writing code to handle server
notifications in integration tests.
R=scheglov@google.com
Review URL: https://codereview.chromium.org//631553002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40916 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-10-06 01:04:51 +00:00 |
|
paulberry@google.com
|
1363c77a02
|
Change integration test send...() methods to return structured objects.
This allows us to use completions when analyzing responses from the
server in integration tests.
R=brianwilkerson@google.com, scheglov@google.com
Review URL: https://codereview.chromium.org//628783002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40909 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-10-04 17:37:47 +00:00 |
|
paulberry@google.com
|
a5e47c8eb2
|
Change integration test send...() methods to use structured objects.
This is less error prone than using raw JSON, and requires less effort
when writing integration tests.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//621383002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40904 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-10-03 18:52:47 +00:00 |
|
paulberry@google.com
|
96d5bd1bf0
|
Add union types to the analysis server API spec.
R=brianwilkerson@google.com, jwren@google.com
Review URL: https://codereview.chromium.org//469673002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39208 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-08-13 17:38:11 +00:00 |
|
paulberry@google.com
|
d03c364236
|
Add a test to verify that analysis server code generation is up to date.
This test will run on the Windows, Linux, and MacOS buildbots, so it
should help ensure that code generation works properly on all of those
platforms.
R=jwren@google.com
Review URL: https://codereview.chromium.org//469543002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39201 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-08-13 15:29:04 +00:00 |
|
jwren@google.com
|
6e66a26763
|
Initial cut at generating the AnalysisServer.java interface. Currently this generates a commented out interface as the java server is not up to date with the spec.
This work iterates on the work that Paul started.
R=brianwilkerson@google.com, paulberry@google.com
Review URL: https://codereview.chromium.org//463163002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39155 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-08-12 18:33:59 +00:00 |
|
paulberry@google.com
|
37697c0e81
|
Rename InttestMixin -> IntegrationTestMixin
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//459203002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39128 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-08-12 12:07:43 +00:00 |
|
paulberry@google.com
|
ff1f9c2643
|
Code generate integration test streams for notifications.
When a notification is received from the server, it is checked to
verify that its type matches the analysis server API, and then it is
dispatched to the proper stream.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//453603003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39094 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-08-11 17:34:27 +00:00 |
|
paulberry@google.com
|
acd92bad63
|
Code generate integration test methods for synchronous request/response pairs.
These methods take care of validating requests and responses (unless
the optional argument 'checkTypes' is false); this should make writing
integration tests easier and less error-prone.
R=jwren@google.com
Review URL: https://codereview.chromium.org//451483005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39007 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-08-07 20:13:53 +00:00 |
|