Commit Graph
6890 Commits
Author SHA1 Message Date
Vladimir Matveev d7661ecf8a do not try to resolve modules that has '!' in the name, put .tsx extension to the end of the list 2015-07-29 16:24:16 -07:00
Vladimir Matveev 9332f7e1e3 introduce ModuleResolutionHost interface 2015-07-15 11:40:49 -07:00
Vladimir Matveev e15c700549 clean old program to prevent it from being captured into the closure 2015-07-09 14:45:39 -07:00
Vladimir Matveev 6a502cdacc Merge remote-tracking branch 'origin/master' into reuseProgramStructure 2015-07-09 14:40:54 -07:00
Vladimir Matveev 2685d409d5 addressed PR feedback 2015-07-09 14:40:33 -07:00
Mohamed Hegazy e336701ba8 Merge pull request #3763 from tinganho/typePredicateDeclEmit
Fixes emit of type predicate in declaration files
2015-07-09 12:34:43 -07:00
Tingan Ho 4e644e5ab8 Fixes spacing issue 2015-07-10 03:27:31 +08:00
Daniel Rosenwasser a3aa6e8bfb Merge pull request #3795 from ShyykoSerhiy/3486
fixed issue https://github.com/Microsoft/TypeScript/issues/3486
2015-07-09 12:08:31 -07:00
shyyko.serhiy@gmail.com 43307edd4a fixed issue https://github.com/Microsoft/TypeScript/issues/3486 2015-07-09 20:27:05 +03:00
Tingan Ho 52b1496a64 Accepts baselines 2015-07-09 12:10:39 +08:00
Tingan Ho 28976a0e34 Adds type predicate signature display and addresses CR feedback 2015-07-09 12:10:39 +08:00
Tingan Ho 08a7744254 Accepts baselines 2015-07-09 12:08:14 +08:00
Tingan Ho 951084fc85 Fixes emit of type predicated in delcaration files 2015-07-09 12:08:14 +08:00
Ryan Cavanaugh 43febe50ab Merge pull request #3789 from tinganho/formatFourslash
Fixes fourslash code formatting
2015-07-08 20:25:22 -07:00
Tingan Ho 98e6db4798 Fixes fourslash code formatting 2015-07-09 11:16:36 +08:00
Yui 42bff6bc77 Merge pull request #3772 from Microsoft/allowModifier
Allow modifier on class member for classDeclaration/classExpression inside function
2015-07-08 14:34:41 -07:00
Yui T 8e15a42632 Address code review 2015-07-08 13:56:27 -07:00
CyrusNajmabadi aaf0f78553 Merge pull request #3778 from Microsoft/noPushApply
Don't call push.apply, it can stack overflow with large arrays.
2015-07-08 11:25:48 -07:00
Ryan Cavanaugh 1344b14bd5 Merge pull request #3771 from RyanCavanaugh/fix3737
Fix bug #3737 (exported JSX classes props not validated)
2015-07-07 17:54:36 -07:00
Cyrus Najmabadi e0e9bcff46 Don't call push.apply, it can stack overflow with large arrays. 2015-07-07 17:44:22 -07:00
Ryan Cavanaugh 3e57af13b9 Add missed file 2015-07-07 17:04:03 -07:00
Yui T cdc999a6c5 Only check if method declaration has modifier when method is declared in object literal expression 2015-07-07 16:26:48 -07:00
Ryan Cavanaugh 1b02232165 Merge branch 'fix3737' of https://github.com/RyanCavanaugh/TypeScript into fix3737 2015-07-07 16:22:43 -07:00
Ryan Cavanaugh 8f3bce121d Actually fix the bug this time. 2015-07-07 16:22:04 -07:00
Ryan Cavanaugh 6e332cf266 Remove file that shouldn't have been in this branch 2015-07-07 15:45:35 -07:00
Ryan Cavanaugh 24d22da804 Merge remote-tracking branch 'upstream/master' into fix3737 2015-07-07 15:36:13 -07:00
Daniel Rosenwasser 8cdd59f7be Merge pull request #3727 from Microsoft/elipsisMeansQuiet
Don't give back completions after stray dots
2015-07-07 14:45:59 -07:00
Daniel Rosenwasser f2731e4033 Merge pull request #3757 from Microsoft/noImportClauseBuilders
Don't show builders in import clauses
2015-07-07 14:45:39 -07:00
Ryan Cavanaugh 719498eb0f Merge pull request #3770 from RyanCavanaugh/fix3764
Fix #3764
2015-07-07 14:38:26 -07:00
Ryan Cavanaugh 3ccaa0ee26 Cleanup 2015-07-07 14:33:59 -07:00
Ryan Cavanaugh 99fc99f3bc Improved fix from @JsonFreeman 2015-07-07 14:27:57 -07:00
Yui 42168e39ec Merge pull request #3769 from Microsoft/bindingAnonymouseWithName
Binding anonymous with name for functionExpression and classExpression
2015-07-07 13:28:38 -07:00
Yui T 9344bd0a39 Add tests 2015-07-07 13:25:53 -07:00
Yui T 48ae5ea6f8 Remove check if node is a block 2015-07-07 13:25:39 -07:00
Ryan Cavanaugh 363dc03d8e Delete some files that shouldn't have existed 2015-07-07 12:54:20 -07:00
Ryan Cavanaugh 006356d2a3 Whitespace 2015-07-07 12:53:53 -07:00
Daniel Rosenwasser d353d62434 Addressed CR feedback. 2015-07-07 12:48:17 -07:00
Ryan Cavanaugh 311d20fa99 Fix bug #3737 (exported JSX classes props not validated) 2015-07-07 12:46:58 -07:00
Ryan Cavanaugh 1fa74c56a7 Fix up other React tests 2015-07-07 11:37:55 -07:00
Ryan Cavanaugh 1568bfd642 Mark 'React' symbol as used and error if it doesn't exist 2015-07-07 11:32:57 -07:00
Ryan Cavanaugh 1a8200fea7 Add testcase for #3764 2015-07-07 11:01:34 -07:00
Yui T 92d2d1957d Update tests 2015-07-07 09:58:13 -07:00
Yui T 93a721cf1d Bind classExpression and functionExpression to its name if the expression is declared with name 2015-07-07 09:57:58 -07:00
Ryan Cavanaugh f682980216 Merge pull request #3751 from RyanCavanaugh/fix3678
Properly parse keyword-like identifiers in JSX
2015-07-06 17:43:24 -07:00
Daniel Rosenwasser f20cc83288 Merge branch 'master' into noImportClauseBuilders
Conflicts:
	src/services/services.ts
2015-07-06 16:43:54 -07:00
Daniel Rosenwasser 15962e0bb1 Merge branch 'master' into elipsisMeansQuiet 2015-07-06 16:39:59 -07:00
Daniel Rosenwasser 204d96037f Merge pull request #3698 from Microsoft/noObjectBindingBuilder
Don't show a builder for property names in object binding patterns
2015-07-06 16:37:43 -07:00
CyrusNajmabadi 9b2d44a676 Merge pull request #3561 from Microsoft/cancellableDiagnostics
Make it possible to cancel requests to get diagnostics.
2015-07-06 15:58:35 -07:00
Daniel Rosenwasser be18381926 Removed unnecessary check. 2015-07-06 15:34:44 -07:00
Daniel Rosenwasser 97dd855663 Fix test. 2015-07-06 15:33:49 -07:00