danrubel@google.com
|
a56ac2f521
|
update code completion suggestion relevance based on common usage
BUG=
R=lukechurch@google.com, scheglov@google.com
Review URL: https://codereview.chromium.org//925723002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43792 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-15 21:17:48 +00:00 |
|
scheglov@google.com
|
ef1e368409
|
Improve code generation for 'bottom' and 'dynamic' arguments.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//924783005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43780 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-13 21:02:34 +00:00 |
|
scheglov@google.com
|
865b217511
|
Issue 22381. Fix for navigating to constructor from redirecting factory constructor.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22381
Review URL: https://codereview.chromium.org//921833002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43731 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-12 17:58:29 +00:00 |
|
danrubel@google.com
|
c762e94a1c
|
check for null completion node
BUG=dartbug.com/22371
R=scheglov@google.com
Review URL: https://codereview.chromium.org//915023002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43690 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-11 15:44:21 +00:00 |
|
scheglov@google.com
|
0b922f3d22
|
Quick Fix for an undefined class in is/as expressions.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//913923002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43675 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-11 01:31:53 +00:00 |
|
paulberry@google.com
|
acaed71dba
|
Clean up analyzer and analysis server hints.
R=scheglov@google.com
Review URL: https://codereview.chromium.org//908283002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43667 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-10 20:40:26 +00:00 |
|
scheglov@google.com
|
ff4e2bfce1
|
Issue 22188. Verify that none or all execution flows return.
R=brianwilkerson@google.com, paulberry@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22188
Review URL: https://codereview.chromium.org//871013012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43663 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-10 19:14:01 +00:00 |
|
brianwilkerson@google.com
|
92e3e1b94a
|
Fix notifications for nested packages
R=paulberry@google.com
Review URL: https://codereview.chromium.org//907183002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43620 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-09 22:57:44 +00:00 |
|
scheglov@google.com
|
07d2c82919
|
Issue 22316. Don't propose to create invalid local variable.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22316
Review URL: https://codereview.chromium.org//895773004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43600 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-09 16:45:43 +00:00 |
|
danrubel@google.com
|
5194a2b1b4
|
filter static methods when showing instance completions
BUG=dartbug.com/22171
R=scheglov@google.com
Review URL: https://codereview.chromium.org//908493003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43580 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-07 00:56:15 +00:00 |
|
scheglov@google.com
|
8cee600323
|
Don't propose fixes to update SDK sources.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//902273002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43574 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 22:21:48 +00:00 |
|
scheglov@google.com
|
8d35890475
|
Convert refactoring tests to use 'await'.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//908463004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43573 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 22:13:37 +00:00 |
|
scheglov@google.com
|
2593c00b36
|
Quick Fix for adding 'async' to fix invalid 'await'.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//894373005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43571 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 21:10:11 +00:00 |
|
danrubel@google.com
|
f43912dfce
|
fix code completion in string literals
BUG=dartbug.com/22297
R=scheglov@google.com
Review URL: https://codereview.chromium.org//907453005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43567 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 20:07:29 +00:00 |
|
scheglov@google.com
|
bd8778a87b
|
Quick Assist to add explicit types to formal parameters.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//908503004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43566 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 20:03:39 +00:00 |
|
brianwilkerson@google.com
|
f473ae15a3
|
Spec changes for issue 22254
Review URL: https://codereview.chromium.org//882643004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43565 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 19:35:40 +00:00 |
|
scheglov@google.com
|
eac4b2e0a3
|
Discard pending notifications on the same source change.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//904093002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43564 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 19:31:13 +00:00 |
|
scheglov@google.com
|
172b8bee6e
|
Fix for the server version test.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//891473006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43561 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 19:11:28 +00:00 |
|
brianwilkerson@google.com
|
4468038300
|
Rework requests in execution domain
R=paulberry@google.com, scheglov@google.com
Review URL: https://codereview.chromium.org//904733003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43556 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 15:49:44 +00:00 |
|
danrubel@google.com
|
20b64a97a4
|
fix completion in for statement
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//862803008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43541 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 04:58:11 +00:00 |
|
danrubel@google.com
|
84350e186c
|
fix named param default value code completion
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//897483003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43540 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 04:50:57 +00:00 |
|
danrubel@google.com
|
dc95fd3689
|
use propogated type for completions
BUG=dartbug.com/21457
R=scheglov@google.com
Review URL: https://codereview.chromium.org//902983002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43539 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 04:43:15 +00:00 |
|
danrubel@google.com
|
fa0dc53f6f
|
fix code completion in conditional expressions
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//904653004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43538 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 04:33:07 +00:00 |
|
brianwilkerson@google.com
|
95a9962be0
|
Use MemoryResourceProvider in server and execution domain tests
R=scheglov@google.com
Review URL: https://codereview.chromium.org//896423004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43530 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 22:46:41 +00:00 |
|
scheglov@google.com
|
81ebd5fd77
|
Fix for extracting local variable in if-else-if statements.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//879463004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43528 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 22:36:56 +00:00 |
|
danrubel@google.com
|
e5a34c3c12
|
fix completions in indexed expression
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//902913002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43523 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 21:42:43 +00:00 |
|
scheglov@google.com
|
ae2e608ff9
|
Send notificatinos after no-op changes.
This should solve the problem when client remove some part of the code,
so removes also error markers for it, and then quickly restores it,
so for the server it looks as an empty/no-op change. But information is
lost, and the server should resend it to the client.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//899753004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43521 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 20:42:17 +00:00 |
|
danrubel@google.com
|
2425d0c57c
|
const rename and cleanup
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//904603004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43520 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 19:50:42 +00:00 |
|
danrubel@google.com
|
8233434126
|
move relevance computation from client to server
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//901253002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43519 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 19:36:19 +00:00 |
|
brianwilkerson@google.com
|
fcd7fdb93a
|
Fix ambiguous description
R=paulberry@google.com
Review URL: https://codereview.chromium.org//901063002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43493 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-05 01:31:09 +00:00 |
|
brianwilkerson@google.com
|
6ddc37a5cc
|
Disable analysis in hidden directories (fix for issue 22170)
R=paulberry@google.com
Review URL: https://codereview.chromium.org//880313006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43485 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-04 21:27:43 +00:00 |
|
danrubel@google.com
|
dbd0fa9d68
|
fix exception and improve keyword completion
BUG=dartbug.com/22231
R=scheglov@google.com
Review URL: https://codereview.chromium.org//897833002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43466 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-04 13:18:42 +00:00 |
|
scheglov@google.com
|
51842b06f2
|
Fix type hierarchy when there is no element.
This one was caught by an integration test.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//892913004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43445 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-03 23:01:51 +00:00 |
|
scheglov@google.com
|
1a94fa3a6a
|
Wait for analysis in search domain. Rewrite with async/await.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//894323003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43435 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-03 21:59:31 +00:00 |
|
scheglov@google.com
|
658d3e949e
|
Check PackageMapUriResolver constructor arguments.
R=brianwilkerson@google.com, paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org//887943004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43405 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-03 16:06:25 +00:00 |
|
pquitslund@google.com
|
ba6742f9fe
|
Formatter service API tweaks.
Some way to indicate no selection is required in the case where there is none. I opted for the -1 convention not becuase I particularly like it but because, well, it's convention! :)
R=brianwilkerson@google.com, scheglov@google.com
Review URL: https://codereview.chromium.org//894863002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43369 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-02 23:14:22 +00:00 |
|
brianwilkerson@google.com
|
81c90c6492
|
Specify mapUri for directories
R=paulberry@google.com, scheglov@google.com
Review URL: https://codereview.chromium.org//896513002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43364 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-02 22:45:50 +00:00 |
|
paulberry@google.com
|
b40a5702b3
|
Fix async/await type checking in analyzer.
This required making the "async" library into TypeProvider so that we
can create Future<...> types when doing resolution and error/hint
checking.
BUG=21888,22053,22091,22092,22160,22164
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//898513002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43361 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-02 20:58:37 +00:00 |
|
paulberry@google.com
|
f9f324ca9b
|
Avoid redundant notifications when a file is analyzed in multiple contexts.
BUG=dartbug.com/22210
R=danrubel@google.com
Review URL: https://codereview.chromium.org//887793003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43315 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-29 21:42:48 +00:00 |
|
danrubel@google.com
|
ef89b4c21a
|
tests for earlier CL
BUG=dartbug.com/21768
R=paulberry@google.com
Review URL: https://codereview.chromium.org//882273002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43295 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-29 16:50:24 +00:00 |
|
brianwilkerson@google.com
|
cb6c16922f
|
Fix for issue 22052
R=scheglov@google.com
Review URL: https://codereview.chromium.org//881403002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43292 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-29 16:01:58 +00:00 |
|
danrubel@google.com
|
b9f3559e03
|
(TBR) fix failing test
BUG=
Review URL: https://codereview.chromium.org//881413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43258 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 20:39:36 +00:00 |
|
danrubel@google.com
|
4229cb1c6f
|
use CompletionTarget for replacement offset/length
add code completion replacementLength and replacementOffset assertions
BUG=
R=paulberry@google.com
Review URL: https://codereview.chromium.org//886463002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43255 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 20:11:10 +00:00 |
|
scheglov@google.com
|
36ce6423a6
|
Fix for two semantic highlighting problems.
1. We need to dispose the existing semantic highlighting manager before setting a new input.
So, we would not apply old highlighting to the new file.
2. We need to clear "input" fields to correctly determine full file path.
R=danrubel@google.com
BUG=
Review URL: https://codereview.chromium.org//882203002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43254 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 19:55:25 +00:00 |
|
scheglov@google.com
|
c5af5132fc
|
Issue 22191. Grab the document lock before positionsLock to prevent deadlock.
R=paulberry@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22191
Review URL: https://codereview.chromium.org//885653005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43251 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 18:33:16 +00:00 |
|
danrubel@google.com
|
b35d83dbad
|
Revert 43227
BUG=
Review URL: https://codereview.chromium.org//878353002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43228 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 04:48:18 +00:00 |
|
danrubel@google.com
|
5a7c80ab80
|
(TBR) fix the build
BUG=dartbug.com/22180
Review URL: https://codereview.chromium.org//882913003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43227 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 04:30:36 +00:00 |
|
paulberry@google.com
|
ea333d8459
|
Fix mixin resolution order when multiple mixins present.
BUG=dartbug.com/22069
R=scheglov@google.com
Review URL: https://codereview.chromium.org//879093002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43224 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-27 23:41:21 +00:00 |
|
scheglov@google.com
|
a016a7b56e
|
Fix for 'Convert Method to Getter' when multiple files are changed.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//881943002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43221 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-27 23:12:23 +00:00 |
|
jwren@google.com
|
3c66f9be64
|
Change server API version to 1.0.0 for clients
R=paulberry@google.com
Review URL: https://codereview.chromium.org//881873002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43212 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-27 22:06:16 +00:00 |
|