brianwilkerson@google.com
|
24c853446a
|
Convert analyzer and analysis_server to use the plugin package
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1063153004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45382 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-23 20:32:35 +00:00 |
|
danrubel@google.com
|
1330c1f1ee
|
provide importUri for packages and include those suggestions
BUG=dartbug.com/23175
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1100213002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45377 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-23 16:24:57 +00:00 |
|
scheglov@google.com
|
9efb25fa50
|
Use package:test_reflective_loader instead of reflective_tests.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1101003002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45365 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-22 20:54:29 +00:00 |
|
danrubel@google.com
|
8f7079de3d
|
fix NSM in suggestions with importUri
BUG=dartbug.com/23302
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1088973008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45359 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-22 20:15:16 +00:00 |
|
brianwilkerson@google.com
|
8e6ccb391a
|
Rename IndexStore to avoid confusion with the new public API
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1100673005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45356 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-22 19:40:45 +00:00 |
|
danrubel@google.com
|
b0886e8c98
|
include importUri in out of scope suggestions
BUG=dartbug.com/23175
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1095113004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45349 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-22 14:31:46 +00:00 |
|
brianwilkerson@google.com
|
4422b7c01e
|
Fix error handling for formatting and update the spec
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1099633004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45296 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 20:57:33 +00:00 |
|
danrubel@google.com
|
f117f67660
|
add optional importUri to completion suggestion
BUG=dartbug.com/23175
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1097083002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45288 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 15:32:54 +00:00 |
|
danrubel@google.com
|
25c6bbaa14
|
suggest types in var declaration when partial type name supplied
BUG=dartbug.com/23225
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1097973002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45287 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 15:29:28 +00:00 |
|
danrubel@google.com
|
58dd0377b3
|
fix NSM when computing field formal parameter in non-constructor arg list
BUG=dartbug.com/23268
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1099583002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45286 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 15:15:01 +00:00 |
|
danrubel@google.com
|
1a605b53d5
|
suggest this keyword in constructor param list
BUG=dartbug.com/22685
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1084233003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45285 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 15:13:40 +00:00 |
|
scheglov@google.com
|
ec67f0c0c5
|
Issue 23184. Fix for exception when 'async' is used outside of a function body.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=23184
Review URL: https://codereview.chromium.org//1098493002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45219 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-16 19:39:39 +00:00 |
|
danrubel@google.com
|
118f05d804
|
suggest "this." local fields in constructor param
BUG=dartbug.com/22685
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1082233003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45213 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-16 16:06:26 +00:00 |
|
paulberry@google.com
|
cd1dd1864b
|
Fix additional cases where analysis server might send null, violating protocol.
In addition, modify the code generation so that these protocol
violations will be caught by assertions during unit tests.
Previously, they would only be caught at runtime by client code.
R=brianwilkerson@google.com, scheglov@google.com
Review URL: https://codereview.chromium.org//1083223003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45211 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-16 15:41:39 +00:00 |
|
paulberry@google.com
|
cb319b21cd
|
Fix "edit.format" to follow protocol when there is no selection.
BUG=dartbug.com/23230
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1092653002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45210 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-16 14:44:55 +00:00 |
|
paulberry@google.com
|
bb10493211
|
Use mock ProcessResult in optimizing_pub_package_map_provider_test.
This will make it feasible to cherry-pick this test into older
versions of Dart in which the ProcessResult constructor is private.
Also, fix some "unused variable" hints.
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1062853006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45183 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-15 20:55:18 +00:00 |
|
paulberry@google.com
|
7e53bd2b1f
|
Avoid redundant calls to "pub list" when multiple dependencies change.
BUG=dartbug.com/22574
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1089453002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45170 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-15 16:02:18 +00:00 |
|
danrubel@google.com
|
29d83d3cb5
|
improve keyword suggestions
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1084613002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45113 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-13 17:44:19 +00:00 |
|
brianwilkerson@google.com
|
dbfb8bf97d
|
Create a public API for contributing assists and make assists pluggable
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1073383002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45109 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-13 16:03:50 +00:00 |
|
brianwilkerson@google.com
|
46064e8f2f
|
Create a public API for contributing fixes and make fixes pluggable
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1080653003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45079 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-10 21:01:10 +00:00 |
|
danrubel@google.com
|
9efad0a88f
|
add suggestions for named param
BUG=dartbug.com/22403
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1078943003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45047 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-10 01:23:23 +00:00 |
|
scheglov@google.com
|
3acb224c1d
|
Add await/async when a method with 'await' in its body is extracted.
R=brianwilkerson@google.com, paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org//1055183004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45036 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-09 21:16:17 +00:00 |
|
scheglov@google.com
|
28c4a74388
|
Tweaks for Element encoding and decoding.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1067363003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45016 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-09 16:09:07 +00:00 |
|
danrubel@google.com
|
a22a7c47ff
|
do not suggest local functions
BUG=dartbug.com/23131
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1076773002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45014 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-09 15:58:59 +00:00 |
|
scheglov@google.com
|
976eeb8df4
|
Use file/offset/kind triplet as elements id.
It saves about 20 MB for each ToDo MVC sample.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1075773002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45011 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-09 15:21:12 +00:00 |
|
danrubel@google.com
|
0a1f0d3fc9
|
refactor optype to better filter invocation/prefixed suggestions
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1072623002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45001 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-09 12:16:28 +00:00 |
|
danrubel@google.com
|
de06a0607e
|
fix NSMError in completion
BUG=dartbug.com/23114
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1069813002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44979 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-08 18:42:25 +00:00 |
|
danrubel@google.com
|
a34401414c
|
improve parser recovery for import statements
BUG=dartbug.com/23108
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1068263002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44978 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-08 18:26:00 +00:00 |
|
danrubel@google.com
|
faf29a0686
|
improve parser recovery for import directives
BUG=dartbug.com/23108
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1062343002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44968 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-08 13:37:50 +00:00 |
|
danrubel@google.com
|
509dd4988a
|
suggest loadLibrary is import is deferred
BUG=dartbug.com/23108
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1065063002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44953 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 22:20:04 +00:00 |
|
danrubel@google.com
|
2a7093fa25
|
suggest deferred/as keywords
BUG=dartbug.com/23108
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1067143002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44952 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 22:17:20 +00:00 |
|
danrubel@google.com
|
ec456501b5
|
do not suggest elements from internal sdk libs
BUG=dartbug.com/23104
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1064743002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44939 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 16:52:43 +00:00 |
|
scheglov@google.com
|
4d9b8090a0
|
Tweaks for 'Encapsulate Field' assist.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1066913002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44936 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 15:33:53 +00:00 |
|
danrubel@google.com
|
1e83a73221
|
rename completion source files to match content
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1068483002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44921 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-06 17:46:39 +00:00 |
|
danrubel@google.com
|
259dac94cc
|
rename completion computer to contributor
* this will be followed by a separate CL that renames related files
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1060713005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44918 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-06 17:25:09 +00:00 |
|
scheglov@google.com
|
a9bbd436f5
|
Issue 13239. Add the 'Encapsulate Field' refactoring.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=13239
Review URL: https://codereview.chromium.org//1062823002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44912 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-06 15:44:33 +00:00 |
|
paulberry@google.com
|
4af80fc1e7
|
Add an analysis server option to enable null-aware-operator support.
The option may be enabled in editor by setting the tracing option
"experimental/nullAwareOperators" (in com.google.dart.tools.core) to
true.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1063613002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44909 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-06 14:53:00 +00:00 |
|
danrubel@google.com
|
9eede4128e
|
suggest dynamic and void when defining new compilation unit members
BUG=dartbug.com/23063
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1048303003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44895 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-03 22:18:39 +00:00 |
|
danrubel@google.com
|
9f492ecbe6
|
fix keyword completion in class body
BUG=
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1057403003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44894 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-03 22:12:56 +00:00 |
|
scheglov@google.com
|
8a1f8b158b
|
Issue 23091. Fix for adding import prefix before string-interpolated identifier.
R=paulberry@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=23091
Review URL: https://codereview.chromium.org//1059133003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44893 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-03 21:58:59 +00:00 |
|
scheglov@google.com
|
cadcd05f73
|
Issue 22988. Improve checking for conflicts between parameters and local elements during extracting methods.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22988
Review URL: https://codereview.chromium.org//1053323002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44891 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-03 21:04:26 +00:00 |
|
danrubel@google.com
|
4e903a637e
|
do not suggest completions for empty dot target
BUG=dartbug.com/23095
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1056163002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44887 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-03 20:38:50 +00:00 |
|
danrubel@google.com
|
8bf9e95e6e
|
replace request.node with request.target
BUG=
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1054363003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44886 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-03 20:34:20 +00:00 |
|
scheglov@google.com
|
17ea180d2c
|
Issue 23081. Fix for inlining into IndexExpression index.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=23081
Review URL: https://codereview.chromium.org//1052243003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44863 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-02 17:19:08 +00:00 |
|
scheglov@google.com
|
f11ca733d4
|
Fix 'getHover' integration test.
R=paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org//1054063002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44862 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-02 17:16:44 +00:00 |
|
danrubel@google.com
|
2329562cc0
|
replace request.node with request.target.containingNode in more situations
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1050743003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44852 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-02 00:41:20 +00:00 |
|
brianwilkerson@google.com
|
83c9fe01a6
|
Fix a null-pointer reference and minor clean-up
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1053723002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44844 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-01 20:57:33 +00:00 |
|
danrubel@google.com
|
caff47a011
|
add type completions after "on" in a try block
BUG=dartbug.com/23028
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1053663002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44839 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-01 19:29:57 +00:00 |
|
scheglov@google.com
|
e154d7ac6a
|
Tweaks for hover - local variables and methods.
1. We don't need enclosing class and library for local elements.
2. None of the elements other than methods append class name in toString(), so remove it there too.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1050983002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44838 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-01 18:24:16 +00:00 |
|
scheglov@google.com
|
8bf13093b1
|
Fix removing type annotations for const/final variables.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1051733003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44836 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-01 18:08:28 +00:00 |
|