3181 Commits

Author SHA1 Message Date
Arthur Ozga
cddccf1f43 Merge branch 'master' into typeToStringViaTypeNode 2017-04-19 10:48:38 -07:00
Andy Hanson
0e06793098 Remove unused file 2017-04-19 07:07:16 -07:00
Andy Hanson
455492d887 Merge branch 'master' into fallthrough 2017-04-18 09:48:21 -07:00
Basarat Ali Syed
37214784b5 export interfaces for exported members 2017-04-18 10:51:08 +10:00
Arthur Ozga
cbbf6f8847 Merge branch 'master' into tripleEquals 2017-04-17 15:57:51 -07:00
Andy Hanson
c7d51a3053 Merge branch 'master' into refactor_findallrefs 2017-04-12 11:27:58 -07:00
Andy Hanson
a82ac45e36 Merge branch 'master' into fallthrough 2017-04-12 10:58:03 -07:00
Andy Hanson
ed5eca2b7b boolean-trivia lint rule: Enforce space between comment and argument 2017-04-11 09:44:58 -07:00
Andy Hanson
7320891933 boolean-trivia lint rule: Lint for null/undefined too 2017-04-07 13:13:39 -07:00
Nathan Shively-Sanders
3029b8fe38 Merge pull request #14935 from Microsoft/allow-extending-from-any
Allow extending from any
2017-04-06 09:18:01 -07:00
Nathan Shively-Sanders
90d5c299b0 Remove special symbol for untyped modules
Extending symbols from untyped modules is no longer an error, so #12532
didn't get us anything except slightly better quick info.
2017-04-05 16:01:04 -07:00
Ryan Cavanaugh
d8a24e3a5b Merge pull request #15021 from RyanCavanaugh/lintFixes
Update linting to avoid typechecking for booleanTriviaRule
2017-04-05 12:26:58 -07:00
Arthur Ozga
3bdec6943e Merge branch 'master' into tripleEquals 2017-04-05 11:51:21 -07:00
Arthur Ozga
3b6da51a81 remove TODO's 2017-04-05 11:39:59 -07:00
Ryan Cavanaugh
e3bb5d3f28 Update linting to avoid typechecking for booleanTriviaRule 2017-04-04 22:34:51 -07:00
Arthur Ozga
7e03429a8e enforce triple-equals 2017-04-04 15:51:13 -07:00
Andy Hanson
73cab09608 Enable jsdoc-format lint rule 2017-04-03 14:39:19 -07:00
Mine Starks
af0b2d9768 Merge pull request #12856 from minestarks/includejsdoctags
Expose JSDoc tags through the language service
2017-03-31 17:58:41 -07:00
jramsay
2e313caa75 Merge pull request #14100 from Microsoft/BowerComponentsFix
Type acquisition support for bower_components directory
2017-03-30 16:38:57 -07:00
Arthur Ozga
7e2517975c Basic functionality
* pass context as argument in xToNode methods
* make sourcefile optional in printer
* start consolidating NodeBuilderFlags and TypeFormatFlags
2017-03-30 14:14:15 -07:00
Andy Hanson
eb09c11e48 Call the cancellationToken once per SourceFile, instead of calling it at every possible position. 2017-03-28 10:34:21 -07:00
Hendrik Liebau
b7c0450050 fix formatting for multi-line object destructuring 2017-03-28 18:20:57 +02:00
Mohamed Hegazy
8ea961714b Merge remote-tracking branch 'origin/master' into checkJSFiles 2017-03-27 21:23:26 -07:00
Mohamed Hegazy
0637f241b7 Merge remote-tracking branch 'origin/master' into checkJSFiles 2017-03-27 21:23:07 -07:00
jramsay
25f07501fb Merge pull request #14214 from Microsoft/CancellationChecksForLowPriorityTasks
Adding cancellation token checks for lower priority tasks (navbar & outlining spans)
2017-03-27 15:48:08 -07:00
Andy Hanson
1cf765d664 Lint for fallthrough in switch 2017-03-27 15:09:00 -07:00
Jason Ramsay
d20cebf998 Merge branch 'master' into CancellationChecksForLowPriorityTasks 2017-03-27 14:49:41 -07:00
Andy Hanson
28a3604714 Fix #14346 2017-03-27 14:17:27 -07:00
Arthur Ozga
5e4b8d66ff Merge pull request #14709 from aozgaa/createTypeNode
Create type node
2017-03-27 12:58:32 -07:00
Arthur Ozga
4329b4524e Cleanup 2017-03-27 12:01:56 -07:00
Arthur Ozga
7340c4ca1e type predicate support 2017-03-27 11:53:44 -07:00
Andy Hanson
2dd23fa0a8 Lint 2017-03-27 11:51:13 -07:00
Andy Hanson
cf6c24cd02 Respond to minor PR comments 2017-03-27 11:46:38 -07:00
Andy Hanson
aa1c860f08 Merge branch 'master' into refactor_findallrefs 2017-03-27 11:31:07 -07:00
Andy Hanson
7739a88926 getReferencesInContainer: Take sourceFile as parameter 2017-03-27 10:57:54 -07:00
Mohamed Hegazy
3378f5cb38 Merge branch 'master' into checkJSFiles 2017-03-27 10:46:40 -07:00
Josh Goldberg
523ced704f symbolDisplay comment fix: "experts" vs "exports" 2017-03-27 16:51:38 +01:00
Arthur Ozga
a7c166c4a5 optional signature 2017-03-24 12:56:54 -07:00
Arthur Ozga
82bd05bbc0 Merge branch 'master' into createTypeNode 2017-03-23 16:29:00 -07:00
Arthur Ozga
8915cb9a0f Split signature factory methods 2017-03-23 13:41:54 -07:00
Mohamed Hegazy
db6c96967c Change ingore diagonstic comment to // @ts-ignore 2017-03-22 16:23:21 -07:00
Mohamed Hegazy
e408cad618 Merge branch 'master' into checkJSFiles 2017-03-22 15:45:27 -07:00
Arthur Ozga
43e01f282b remove trivia 2017-03-22 14:50:01 -07:00
Arthur Ozga
c4ddc5bffa Respond to more comments 2017-03-22 12:54:51 -07:00
Arthur Ozga
5b739cf78c respond to comments 2017-03-21 22:54:06 -07:00
Andy Hanson
5bcb8fa9fa Don't need types to handle string literals 2017-03-21 13:24:39 -07:00
Anders Hejlsberg
363c5144bc Merge pull request #14635 from Microsoft/fixIntersectionMethodOverrides
Fix intersection method overrides
2017-03-20 16:24:05 -07:00
Andy
18f0d85bff Merge pull request #14581 from Microsoft/foreachchild
Expose `forEachChild` as a method of Node
2017-03-20 14:56:21 -07:00
Arthur Ozga
ff061a1b93 consolidate edits 2017-03-17 14:56:04 -07:00
Arthur Ozga
d3661f5b6a add tokenVisitor 2017-03-17 13:55:39 -07:00