Mohamed Hegazy
1a7862c316
Merge pull request #786 from Microsoft/aliasCompletion
...
Show aliases in completion list
2014-10-01 13:54:40 -07:00
Mohamed Hegazy
a37106d4da
Merge pull request #748 from chrisbubernak/selfReferencingFileError
...
Fix issue #568 (no error for file self reference)
2014-10-01 13:44:47 -07:00
Jason Freeman
64638804f8
Merge branch 'master' into sigHelp
2014-10-01 13:10:03 -07:00
Vladimir Matveev
13f13b804d
Merge pull request #752 from Microsoft/getTokenAtPosition
...
make rename\gotoDef work at the end of token
2014-09-30 23:06:18 -07:00
CyrusNajmabadi
dc10492e28
Merge pull request #787 from Microsoft/classifierTweaks
...
Tweak classification so it does not classify things as keywords that cou...
2014-09-30 17:16:53 -07:00
Jason Freeman
b2bca72bb6
Fix argumentCount and selectedItemIndex
2014-09-30 17:13:57 -07:00
Jason Freeman
a89710471d
Add test for empty arguments and arity filtering
2014-09-30 17:13:53 -07:00
Jason Freeman
a79a1d2248
Record trailing comma even for incorrectly terminated lists
2014-09-30 17:13:49 -07:00
Jason Freeman
ab3326f7b7
Fix arity checking for partial overload resolution
2014-09-30 17:13:47 -07:00
Mohamed Hegazy
55621aae49
Get exported symbols off aliases in getCompletions
2014-09-30 14:56:46 -07:00
Daniel Rosenwasser
f2880ce5b7
Merge pull request #778 from Microsoft/getOccurrencesSetItAndForGetIt
...
getOccurrences for 'get' and 'set' keywords.
2014-09-30 14:54:18 -07:00
Cyrus Najmabadi
f09971f10b
Tweak classification so it does not classify things as keywords that could not actually be keywords according to the grammar.
2014-09-30 14:35:07 -07:00
Mohamed Hegazy
284c767e08
set the kind on alias completions
2014-09-30 14:17:32 -07:00
Daniel Rosenwasser
87146735a7
Merge pull request #776 from Microsoft/getOccurrencesThrow
...
Support getOccurrencesAtPosition for 'throw' keywords.
2014-09-30 14:06:14 -07:00
Mohamed Hegazy
11ca3dab01
Add aliases in completion list
2014-09-30 13:50:09 -07:00
Mohamed Hegazy
e49ff08922
Merge pull request #763 from Microsoft/protectedCompletion
...
Protected completion
2014-09-30 13:32:46 -07:00
Daniel Rosenwasser
c61be112d9
getOccurrences for 'get' and 'set' keywords.
...
'get'/'set' keywords are highlighted for analogous accessors.
2014-09-29 14:38:03 -07:00
Daniel Rosenwasser
2503e50a5d
Changed "ownership" relation of try blocks on throw statements.
...
A try-block now only owns a throw statement if its try statement has a catch-clause.
2014-09-29 12:41:47 -07:00
Daniel Rosenwasser
3f56411e74
Merge branch 'master' into getOccurrencesThrow
2014-09-29 11:59:40 -07:00
Vladimir Matveev
222e1d8365
outlining support for switch blocks\array literals
2014-09-28 22:33:00 -07:00
Daniel Rosenwasser
16d969c9ca
Support getOccurrencesAtPosition for 'throw' keywords.
...
Also revised behavior for 'return' keywords in that when the position
resides on a 'return' statement, 'throw' keywords in the same
function scope that are not within a try-block are also highlighted.
2014-09-28 20:39:09 -04:00
Mohamed Hegazy
8089673066
Filter protected members from the completion list
2014-09-26 14:37:17 -07:00
Daniel Rosenwasser
4ed6a80c9c
Limited identifying identifiers after dots to keywords.
2014-09-26 09:46:14 -07:00
ChrisBubernak
1b3da908de
fixing baseline
2014-09-26 09:33:06 -07:00
ChrisBubernak
93db897778
Fixed some of the baselines, made file comparisons handle different
...
casing, put diagnostic message in correct order
2014-09-26 07:47:44 -07:00
Daniel Rosenwasser
a3b59f88c1
Fix issue where trivia is incorrectly identified as an identifier following a dot.
...
Fixes #753
2014-09-25 22:28:02 -07:00
Vladimir Matveev
c456ef496d
renamed getNodeAtPosition to getExactTokenAtPosition, added predicate parameter that will determine if token with end === position should be returned
2014-09-25 14:29:32 -07:00
ChrisBubernak
e11ee0f6cf
Fixed a few of the code review suggestions
2014-09-25 13:02:37 -07:00
ChrisBubernak
ae17c35728
Added error checking for references that reference the same file along
...
with 3 tests,
2014-09-25 09:12:31 -07:00
Yui T
f5b3409058
Merge branch 'master' into notShowModuleNames
2014-09-24 15:08:54 -07:00
Yui T
684de53143
Address code review : add test case for inside ambient module declaration and single quote
2014-09-24 14:51:23 -07:00
Vladimir Matveev
dae98be062
Merge pull request #737 from Microsoft/instanceof_cascading_errors
...
do not report cascading errors in instanceof operator
2014-09-24 11:09:21 -07:00
Jason Freeman
7bd7d4605e
Merge pull request #726 from Microsoft/sigHelp
...
Signature help in the new compiler
2014-09-24 10:58:50 -07:00
Vladimir Matveev
9f23f74fc3
Merge pull request #736 from Microsoft/unary_operators_strict_mode
...
use operator token when checking unary expressions in strict mode
2014-09-24 10:56:10 -07:00
Jason Freeman
22e989795d
Merge branch 'master' into sigHelp
...
Conflicts:
src/compiler/checker.ts
src/compiler/types.ts
src/services/services.ts
2014-09-24 10:47:41 -07:00
Daniel Rosenwasser
dc9c3e168b
Merge pull request #731 from Microsoft/acknowledgeTrivia
...
Use the 'skipTrivia' scanner flag for lexical classification
2014-09-24 13:39:50 -04:00
Vladimir Matveev
649f5c01a4
do not report cascading errors in instanceof operator
2014-09-24 09:10:40 -07:00
Vladimir Matveev
ef6a87cdfb
use operator token when checking unary expressions in strict mode
2014-09-24 08:52:02 -07:00
Jason Freeman
de2ac51924
Change NodeArray to have a hasTrailingComma property instead of an OmittedExpression
2014-09-23 19:40:25 -07:00
Yui T
835d0ac551
Address code review
2014-09-23 17:58:53 -07:00
Yui T
b37e8fce41
Remove debugger flag
2014-09-23 17:05:37 -07:00
Yui T
8f4ee917b2
remove external module from showing up on completion list
2014-09-23 16:43:07 -07:00
Daniel Rosenwasser
25170ef5dd
Changed wording for unit tests.
2014-09-23 14:14:27 -07:00
Daniel Rosenwasser
c719100f69
Added test cases for multiline comments in line classification.
2014-09-23 14:13:43 -07:00
Daniel Rosenwasser
4493aa60eb
Added unit test for property access colorization.
2014-09-23 13:59:55 -07:00
Mohamed Hegazy
60b29e924a
Merge pull request #730 from Microsoft/protectedConformanceTests
...
Added protected conformance tests
2014-09-23 13:44:52 -07:00
Mohamed Hegazy
12572576c8
fix comment text
2014-09-23 13:44:39 -07:00
Daniel Rosenwasser
b2372c9e7b
Fixed up colorization tests.
2014-09-23 12:23:33 -07:00
Mohamed Hegazy
a6fdad1e97
Added protected conformance tests
2014-09-23 11:22:38 -07:00
Daniel Rosenwasser
4c87375078
Merge branch 'master' into braceYourselves
2014-09-23 08:25:28 -07:00