161 Commits

Author SHA1 Message Date
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
Ryan Cavanaugh
e3bb5d3f28 Update linting to avoid typechecking for booleanTriviaRule 2017-04-04 22:34:51 -07:00
Andy Hanson
73cab09608 Enable jsdoc-format lint rule 2017-04-03 14:39:19 -07:00
Mohamed Hegazy
0637f241b7 Merge remote-tracking branch 'origin/master' into checkJSFiles 2017-03-27 21:23:07 -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
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
Arthur Ozga
ff061a1b93 consolidate edits 2017-03-17 14:56:04 -07:00
Andy Hanson
2305c10a65 Fix lint errors 2017-03-17 13:54:18 -07:00
Arthur Ozga
944b34fd4e move commas to end of line 2017-03-17 12:08:38 -07:00
Arthur Ozga
ac7fc8fe75 Handle TODO's 2017-03-17 11:54:51 -07:00
Arthur Ozga
4fa32a29ce make enclosingdeclaration arg required 2017-03-16 18:02:57 -07:00
Arthur Ozga
a88be7c6f9 consolidate SignatureParts 2017-03-16 16:59:01 -07:00
Arthur Ozga
0fa4f112a3 signatures, parameter, literals, anyonymous types 2017-03-16 16:41:26 -07:00
Mohamed Hegazy
3b57b5d4d5 Refactor checking for checkJs value in a common helper 2017-03-15 15:17:33 -07:00
Mohamed Hegazy
0dac29f6f3 Merge branch 'master' into checkJSFiles 2017-03-15 12:35:26 -07:00
Mohamed Hegazy
798062944b Code review comments 2017-03-15 12:27:47 -07:00
Vladimir Matveev
2b10611fbf initial revision of infrastructure to produce text changes that uses existing node factory, formatter and printer (#14441)
initial revision of infrastructure to produce text changes that uses existing node factory, formatter and printer
2017-03-15 11:44:36 -07:00
Arthur Ozga
758e1ff8b7 temp 2017-03-15 09:06:59 -07:00
Arthur Ozga
e185ebb8d5 simplify rest param handling 2017-03-14 18:24:00 -07:00
Arthur Ozga
18723d938f Merge branch 'vladima/textChanges' into createTypeNode 2017-03-14 16:46:09 -07:00
Arthur Ozga
e381ffaac7 don't add any typenode for signature return type 2017-03-14 16:25:51 -07:00
Vladimir Matveev
d4bb267ee3 add insertNodeInListAfter functionality 2017-03-14 16:13:33 -07:00
Arthur Ozga
2fd3229568 Various fixes
* create type reference node from type parameters
* expose index signature synthesis
* widen types in helpers
* format unions
* use deep cloning
2017-03-14 14:35:23 -07:00
Mohamed Hegazy
fd9fb8f9bc Support static properties 2017-03-13 22:50:21 -07:00
Mohamed Hegazy
cc6affad27 Merge remote-tracking branch 'origin/updateCodeFixForAddMissingMember' into checkJSFiles_QuickFixes 2017-03-13 22:41:22 -07:00
Arthur Ozga
27fe2df203 some missed token bugs 2017-03-13 20:20:26 -07:00
Arthur Ozga
d298f960ab Refactor 2017-03-13 18:09:53 -07:00
Arthur Ozga
20f512cfd2 type parameters and basic object literals 2017-03-13 16:54:29 -07:00
Arthur Ozga
f0b4efe94f type literals, properties only 2017-03-13 09:18:40 -07:00
Arthur Ozga
93cd1dc1ea get name for index info 2017-03-12 18:47:52 -07:00
Arthur Ozga
965d43c6a5 Print new nodes in correct order 2017-03-12 18:35:48 -07:00
Arthur Ozga
03511c0b09 snythesize methods in missing member fix 2017-03-12 16:36:03 -07:00
Arthur Ozga
d6863bea25 missing member fixes use createTypeNode 2017-03-12 12:49:29 -07:00
Arthur Ozga
bf2acf1d2c basic end-to-end building type nodes 2017-03-11 18:58:46 -08:00
Arthur Ozga
fff531ca25 more temp 2017-03-11 15:17:40 -08:00
Mohamed Hegazy
936a91d271 Add comment 2017-03-09 16:12:58 -08:00
Mohamed Hegazy
706acdf138 Add quick fix to disable error checking in a .js file 2017-03-09 15:59:26 -08:00
Vladimir Matveev
d847e6a66a Merge remote-tracking branch 'origin/master' into vladima/textChanges 2017-03-07 15:10:41 -08:00
Andy Hanson
d58cfa238b Merge branch 'master' into lint_better 2017-03-06 06:20:48 -08:00
Vladimir Matveev
d7e62bb9f7 initial revision of infrastructure to produce text changes that uses existing node factory, formatter and printer 2017-03-03 13:50:58 -08:00
Andy Hanson
5f52549047 Merge branch 'master' into semicolon 2017-03-03 06:56:05 -08:00
Arthur Ozga
207b7b0449 Merge branch 'ImplementMissingThis' of github.com:aozgaa/TypeScript into ImplementMissingThis 2017-03-01 10:42:11 -08:00