Arthur Ozga
4af3937e37
Merge branch 'master' into interfaceFixes
2016-12-14 09:35:09 -08:00
Arthur Ozga
4b02099372
add tests
2016-12-14 08:42:05 -08:00
Arthur Ozga
3cfac081d5
abstract class expr instantiation and abstract fix works with class expr
2016-12-14 08:40:41 -08:00
Mohamed Hegazy
c9111a0dbb
Fix https://github.com/Microsoft/TypeScript/issues/12316 : Add method to known tag names
2016-12-13 16:36:54 -08:00
Kārlis Gaņģis
aa4a0b6469
Fixed jsDoc parser - no longer omits asterisks in the middle (if the line does not start with asterisk) and additional case for whitespaces being ignored
2016-12-13 00:05:16 +02:00
Kārlis Gaņģis
19070648eb
Added test for https://github.com/Microsoft/TypeScript/issues/12236
2016-12-12 22:33:45 +02:00
Arthur Ozga
ad011108e6
Consolidate Tests
2016-12-11 22:07:49 -08:00
Arthur Ozga
469745b181
Synthetic signature uses existing parameter names
2016-12-11 21:50:46 -08:00
Arthur Ozga
d724517110
Merge branch 'master' into interfaceFixes
2016-12-09 13:28:05 -08:00
Arthur Ozga
819a654bb3
Add tests and fix rest parameters
2016-12-08 18:34:35 -08:00
Arthur Ozga
97b3d7a9ef
make index signature fix work with generics
2016-12-08 17:19:19 -08:00
Arthur Ozga
2f51b363bf
add missing index signature support
2016-12-08 16:34:15 -08:00
Arthur Ozga
c22e47d26d
add test for computed literals
2016-12-07 17:12:42 -08:00
Arthur Ozga
5cd0ea3741
handle well-known computed property/method names
2016-12-07 17:00:20 -08:00
Anubha Mathur
cb0beb8343
Merge remote-tracking branch 'origin/master' into allowBracketCompletionInComments
2016-12-07 16:02:18 -08:00
Anubha Mathur
31dde97bbd
Allowing brace completion inside comments in JS and TS files
2016-12-07 15:58:05 -08:00
Andy
b0bbbcbe07
Merge pull request #12730 from Microsoft/memberList_to_completionList
...
Use "completionList" methods instead of "memberList" ones, since they're identical
2016-12-07 15:34:32 -08:00
Andy Hanson
6d37a60445
Remove debug statement
2016-12-07 14:07:35 -08:00
Andy Hanson
9f20077914
Use "completionList" methods instead of "memberList" ones, since they're identical
2016-12-07 13:36:11 -08:00
Arthur Ozga
c511aea581
Add Support for multiple signatures
2016-12-06 19:46:08 -08:00
Sheetal Nandi
7d049c2742
Write property name of destructuring pattern explicitly
...
There wont be any symbol for the property name but we already know it is a property name
Fixes #12166
2016-12-06 11:42:44 -08:00
Arthur Ozga
f0c771303d
implement getters/setters as property
2016-12-05 14:52:08 -08:00
Arthur Ozga
ba80ce63ad
stubbing extra completions
2016-11-29 14:33:20 -06:00
Arthur Ozga
bf48564cc8
FIx typo in method stub.
2016-11-29 13:36:09 -06:00
Arthur Ozga
680af0f782
use getStart()
2016-11-28 14:42:55 -06:00
Arthur Ozga
4af0e2ab5b
Merge branch 'master' into interfaceFixes
2016-11-28 14:13:10 -06:00
Ryan Cavanaugh
6a5682c4a3
Support JSDoc @augments tag
...
Fixes #12428
2016-11-22 10:52:47 -08:00
Vladimir Matveev
b060107b51
recompute character to column when comparing indentations ( #12375 )
...
recompute character to column when comparing indentations
2016-11-21 11:34:09 -08:00
Arthur Ozga
69118cd3e4
Merge branch 'master' into interfaceFixes
...
* resolved conflicts with 4/ interface for codefixes
2016-11-16 17:13:31 -08:00
Paul van Brenk
52ec508e27
Code fix for missing imports ( #11768 )
...
* Add codefix for missing imports + tests
* Re-order and cleanup
* refactor
* make tests pass
* Make import specifier for new imports more comprehensive
* Fix existing import cases
* refactor
* Fix multiple import statement case
* add multiple code fixes and code action filtering and polishing
* not using the generic verify method for import fixes.
* Correct insert position for new imports
* improve the code action filtering logic
* Fix line ending issue
* cache where we can
2016-11-16 16:01:16 -08:00
Arthur Ozga
389959a5b5
Merge branch 'master' into interfaceFixes
...
* additionally consolidated codeFix testing
2016-11-15 14:43:14 -08:00
Arthur Ozga
d7d4bf6b04
Handle class expressions
2016-11-15 11:41:23 -08:00
Nathan Shively-Sanders
2496756aed
Merge branch 'master' into object-spread-rest-fixes
2016-11-15 11:19:01 -08:00
Paul van Brenk
1924298d87
Merge branch 'master' into unusedidentifier
2016-11-15 10:17:37 -08:00
Nathan Shively-Sanders
fe66d9ef9f
Add spread tests and update rest tests
2016-11-14 16:23:40 -08:00
Arthur Ozga
6400d53394
Fix handling of default class
2016-11-14 15:43:24 -08:00
Arthur Ozga
cfe50d1b92
Fix extends -> implements for decorators/modifiers
2016-11-14 15:13:46 -08:00
Arthur Ozga
263734f333
Add a test
2016-11-14 13:53:59 -08:00
Nathan Shively-Sanders
973d83ce93
Merge branch 'master' into fix-jsdoc-missing-space-from-bad-indent
2016-11-10 13:12:32 -08:00
Nathan Shively-Sanders
8bd0a47c82
Retain space after first word in multiline jsdoc
...
For words that were shorter than the jsdoc indent level, the space was
omitted previously.
2016-11-10 13:11:32 -08:00
Sheetal Nandi
c87bce1119
Merge pull request #11978 from Microsoft/errorReportingInJsFile
...
Report all the js file errors and skip only the nodes that are not allowed in JS file
2016-11-10 10:37:16 -08:00
Nathan Shively-Sanders
be5e5fb872
Merge pull request #11150 from Microsoft/object-spread
...
Object spread/rest
2016-11-10 09:28:58 -08:00
Arthur Ozga
0591e1bd20
Simplify Testing
2016-11-09 17:47:52 -08:00
Arthur Ozga
c650c33bb5
Update tests
2016-11-09 16:37:48 -08:00
Sheetal Nandi
78bb276216
Merge branch 'master' into errorReportingInJsFile
2016-11-09 11:38:11 -08:00
Arthur Ozga
d842a6f665
Merge branch 'master' into interfaceFixes
2016-11-08 16:49:49 -08:00
Arthur Ozga
1d6ef6aedd
cleanup
2016-11-08 16:48:54 -08:00
Vladimir Matveev
28cc938503
(signature help) type parameter lists are never variadic ( #12112 )
2016-11-08 16:10:34 -08:00
Arthur Ozga
6bd35fb066
Fix Type Param method Tests
2016-11-08 14:26:50 -08:00
Arthur Ozga
1ec234af32
Edit error handling tests
2016-11-08 14:13:25 -08:00