Commit Graph
5236 Commits
Author SHA1 Message Date
Nathan Shively-Sanders 5b075ff924 Merge pull request #12728 from Microsoft/instanceof-requires-callable-rhs
Instanceof requires callable or constructable right-hand side
2017-01-06 13:49:36 -08:00
Nathan Shively-Sanders e9e7fcecbd Merge pull request #12501 from HerringtonDarkholme/non-primitive
Fix #1809, introduce non primitive object type
2017-01-06 09:51:08 -08:00
Andy 91af4ae6b3 Merge pull request #10782 from Microsoft/react_whitespace
For JSX text, construct a single literal node `"foo bar"` instead of `"foo" + " " + "bar"`
2017-01-05 13:55:42 -08:00
Zhengbo Li 9a62db2b5c Merge pull request #13287 from zhengbli/importFixExtendedTsconfig
For `path` ending with `index`, use the `path` pattern for the import quick fix
2017-01-04 15:37:48 -08:00
Zhengbo Li b19a949ce4 Support path that specified index 2017-01-04 13:35:42 -08:00
Daniel Rosenwasser 3d5545664b Merge pull request #13230 from Microsoft/instanceofRelationshipTargetTypes
Check if uninstantiated types are the same when narrowing by instanceof
2017-01-04 12:26:57 -05:00
Sheetal Nandi 54ceb51d85 Fix the emit when jsx attribute expression is empty
Fixes #12994
2017-01-03 11:21:23 -08:00
Anders Hejlsberg 88c68256e6 Merge pull request #13234 from Microsoft/fixMappedTypeInstantiation
Fix mapped type instantiation
2016-12-31 07:48:48 -10:00
Anders Hejlsberg bb37a61f61 Add regression test 2016-12-30 18:48:16 -08:00
Mohamed Hegazy 524fa64c8d Merge pull request #11547 from Microsoft/interfaceFixes
Codefix for implementing interfaces
2016-12-30 14:28:55 -08:00
Mohamed Hegazy 9865a17c48 Merge pull request #11222 from kitsonk/array-slice-typings
Improve Array.prototype.splice typing
2016-12-30 14:28:15 -08:00
Mohamed Hegazy 60476ceffe Fix test failure resulting from bad merge 2016-12-30 13:49:50 -08:00
Mohamed Hegazy 6418c2f9bb Merge pull request #12543 from wonderful-panda/fix-12536
tsserver: get candidates from <K extends keyof Foo> (fix #12536)
2016-12-30 13:23:07 -08:00
Daniel Rosenwasser d22f4fb513 Added a test. 2016-12-30 12:14:31 -05:00
Zhengbo Li 69e0677ea1 Support quick fixes for UMD global (#12545)
* Support quick fixes for UMD global

* refactor
2016-12-28 15:04:15 -08:00
rbuckton 4098058907 Merge branch 'master' into es6-new-target 2016-12-28 13:41:44 -08:00
Mohamed Hegazy e128b94dc2 Merge pull request #13192 from slawomir/13063-strictNullChecks-breaks-typeof
#13063 Fix strictNullChecks breaking typeof
2016-12-28 12:52:21 -08:00
Mohamed Hegazy b82fe52ca4 Merge pull request #13191 from Microsoft/fix13157
Aggregate transform flags for ExpressionWithTypeArguments
2016-12-27 20:53:02 -08:00
Slawomir Sadziak 498568b16f #13063 Fix strictNullChecks breaking typeof
* Allow typeof to use not-auto variable in strictNullChecks mode
2016-12-28 05:18:53 +01:00
Ron Buckton d7b61b2da5 Aggregate flags for ExpressionWithTypeArguments 2016-12-27 17:58:42 -08:00
Mohamed Hegazy 5928f60d62 Do not report helper module errors in ambient contexts for Rest helper 2016-12-27 16:45:26 -08:00
Ron Buckton bec32d4721 Merge pull request #13134 from Microsoft/fix13128
Fix non-thenable check for IndexedAccess types
2016-12-27 11:02:40 -08:00
Mohamed Hegazy f0ad56d86e Ensure test input is unformatted 2016-12-26 11:36:27 -08:00
Mohamed Hegazy 914bcfd616 Merge branch 'fix-11676' of https://github.com/flowmemo/TypeScript into flowmemo-fix-11676 2016-12-26 11:26:36 -08:00
flowmemo eb188d0e24 fix #11676 - lint test 2016-12-24 09:25:14 +08:00
flowmemo e32c62039e fix #11676 2016-12-24 00:20:46 +08:00
Herrington Darkholme 634dff27a1 Update upstream 2016-12-23 10:04:11 +08:00
Nathan Shively-Sanders 88ef816a49 Merge branch 'master' into spread-jsx-expression-children 2016-12-22 14:12:44 -08:00
Ron Buckton decc7c220e Fix non-thenable check for IndexedAccess types 2016-12-22 14:05:03 -08:00
Mohamed Hegazy b227cf01c9 Merge pull request #11119 from YuichiNukiyama/defult_export_error_message
Change error message for default export in namespace
2016-12-22 12:31:04 -08:00
Mohamed Hegazy 7e98fc71d0 Merge pull request #13111 from SaschaNaz/formatDestruct
Format destructuring by brace format option
2016-12-22 10:23:06 -08:00
Mohamed Hegazy fbe7a4fb8d Merge pull request #13125 from flowmemo/fix-13114
fix issue #13114
2016-12-22 10:10:42 -08:00
Alexander Rusakov 31abc59d11 Disallow old style octal literals in enums 2016-12-22 19:21:38 +03:00
flowmemo 4886b4248a fix issue #13114 2016-12-22 23:18:12 +08:00
Kagami Sascha Rosylight 5fb82496fb reposition defaultFormatOption 2016-12-22 12:54:23 +09:00
Kagami Sascha Rosylight 6b48f3b551 cancel getOption 2016-12-22 12:41:35 +09:00
Kagami Sascha Rosylight ebf46a77e9 merge conflict 2016-12-22 12:37:28 +09:00
Kagami Sascha Rosylight 273a0dbdfe add getOption 2016-12-22 12:33:50 +09:00
Herrington Darkholme 8b411effa6 address CR feedback 2016-12-22 10:07:23 +08:00
Herrington Darkholme 186ce38c18 add tests for generic type argument under strict null checks 2016-12-22 10:07:23 +08:00
Herrington Darkholme c19221cb3e accept new baselines 2016-12-22 10:07:22 +08:00
Herrington Darkholme 2fb51e7112 address code review feedback 2016-12-22 10:07:20 +08:00
Herrington Darkholme b8648fa9f6 add tests for non primitive type 2016-12-22 10:06:42 +08:00
Kagami Sascha Rosylight f65c865957 Merge branch 'master' of https://github.com/SaschaNaz/TypeScript into formatDestruct 2016-12-22 11:04:06 +09:00
Kagami Sascha Rosylight 82be6d1746 Format destructuring by brace format option 2016-12-22 11:03:20 +09:00
Mohamed Hegazy c563e83c99 Merge pull request #13092 from SaschaNaz/jsxdangling
Format JSX expression and closing token
2016-12-21 16:43:35 -08:00
Nathan Shively-Sanders e8b3ff0a1a Merge pull request #12694 from Microsoft/destructuring-initialisers-can-reference-previous-elements
Binding element initialisers can reference previous elements
2016-12-21 16:29:44 -08:00
Kagami Sascha Rosylight 784f29bc83 merge conflict 2016-12-22 09:00:31 +09:00
Sheetal Nandi 0c2cce565c Merge pull request #13103 from Microsoft/metadataOfClassFromModule
Update current scope when visiting namespace elements
2016-12-21 13:59:31 -08:00
Sheetal Nandi 74a9924db7 Merge pull request #13100 from Microsoft/unusedLocalsInSpread
Do not report error on unused removed property from object spread when its module member
2016-12-21 13:59:05 -08:00