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 |
|
scheglov@google.com
|
9448ea0f06
|
Use working cache size when request resolved units in requests.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1081903002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45111 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-13 16:35:16 +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 |
|
scheglov@google.com
|
2e2bb91f26
|
Move getElementAt() to CompilationUnitElement.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1080503003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45072 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-10 16:57:51 +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
|
ed26cdbf05
|
Remove old debug output.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1070223002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45025 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-09 18:40:00 +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
|
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 |
|
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 |
|
scheglov@google.com
|
44ce3ba66b
|
Use parsed unit/class nodes instead of resolved in fixes.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1047673005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44821 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-31 20:43:41 +00:00 |
|
danrubel@google.com
|
39598962a0
|
fix NSM error when completing imported inherited private fields
BUG=dartbug.com/23036
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1050483002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44805 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-31 16:00:31 +00:00 |
|
danrubel@google.com
|
62d8532dc5
|
Gracefully degrade if no source for completion
BUG=dartbug.com/22617
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1044463004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44796 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 21:43:05 +00:00 |
|
brianwilkerson@google.com
|
b396bc4c96
|
Support refresh of individual analysis roots (issue 22254)
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1047733004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44791 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 21:07:23 +00:00 |
|
danrubel@google.com
|
a8eb426282
|
add UNKNOWN_SOURCE error code and remove 2 unused legacy error codes
BUG=dartbug.com/23039
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1042403002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44787 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 20:12:29 +00:00 |
|
scheglov@google.com
|
028f13011e
|
Issue 23027. Try to make priority files analyzable.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=23027
Review URL: https://codereview.chromium.org//1044463005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44786 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 19:50:10 +00:00 |
|
scheglov@google.com
|
c4729ac121
|
Issue 22617. Add/remove overlay-only sources to their containing contexts.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22617
Review URL: https://codereview.chromium.org//1042923002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44782 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 16:57:33 +00:00 |
|
paulberry@google.com
|
3f96c05547
|
Clean up analyzer hints.
R=danrubel@google.com
Review URL: https://codereview.chromium.org//1042913002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44781 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 16:54:02 +00:00 |
|
brianwilkerson@google.com
|
8c298b499e
|
Recognize nested pubspecs (issue 22907)
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1042293003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44780 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-30 16:01:03 +00:00 |
|
scheglov@google.com
|
1dc26d9f06
|
Issue 23018. Fix for inlining multiline strings with leading whitespaces.
R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=23018
Review URL: https://codereview.chromium.org//1042033002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44771 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-28 02:31:07 +00:00 |
|
danrubel@google.com
|
2c188c493f
|
remove invalid completions in method declaration param list
BUG=dartbug.com/22747
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1038113002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44758 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-27 19:42:37 +00:00 |
|
danrubel@google.com
|
6312e784a9
|
only suggest types when completing from a library prefix in parameter list
BUG=dartbug.com/22526
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1035283002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44756 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-27 19:39:28 +00:00 |
|
scheglov@google.com
|
cdff0e1509
|
Test that the target node is a SimpleIdentifier.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1040733002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44741 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-27 15:48:39 +00:00 |
|
scheglov@google.com
|
2a7227b15d
|
Fix for computing overridden/implemented members from interfaces.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1037193002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44737 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-27 15:16:21 +00:00 |
|
danrubel@google.com
|
c897c1a3cd
|
send completion notification even if offset beyond eof
BUG=dartbug.com/22884
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1035623003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44721 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-26 21:03:16 +00:00 |
|
danrubel@google.com
|
9b7edbfc8b
|
fix exceptions when completing other edge cases
BUG=dartbug.com/22885
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1022703006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44697 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-25 20:20:00 +00:00 |
|