Commit Graph
6917 Commits
Author SHA1 Message Date
Yuichi Nukiyama 632619861d change error message for assigning from object 2016-09-17 11:14:11 +09:00
Yui 02547fe664 Merge pull request #10766 from Microsoft/fix10741_emitCommentOnlyOnce
Fix 10741: Only emit comment only once in module declaration with identifier pat…
2016-09-16 16:30:40 -07:00
Kanchalai Tanglertsampan b193426c7b Address PR: Update comment 2016-09-16 15:17:52 -07:00
Kanchalai Tanglertsampan 58976ffd38 Merge branch 'master' into emitTypeAliasInDeclarationFile 2016-09-16 14:29:54 -07:00
Kanchalai Tanglertsampan f137c92deb Address PR 2016-09-16 14:08:03 -07:00
Yui fcdc07ef12 Merge pull request #10760 from Microsoft/fix10731_commentDecoratedClass
Fix10731: Correctly emit comment for decorated class declaration
2016-09-16 09:28:48 -07:00
Yui 2ac86d7a64 Merge pull request #10767 from Microsoft/fix10739_commentEnumDeclaration
Fix 10739: Only emit comment once for export enum declaration
2016-09-16 09:28:02 -07:00
Kanchalai Tanglertsampan e8810812e0 Serialize type alias when type alias symbol is not accessible 2016-09-16 09:16:55 -07:00
Ryan Cavanaugh 98a3fc55d8 Merge pull request #10929 from RyanCavanaugh/fix10638
Allow type and NS references to UMD globals from modules
2016-09-15 14:00:51 -07:00
Nathan Shively-Sanders 955f2f2fc0 Merge pull request #10671 from Microsoft/new-jsdoc-parser
Remove service's jsdoc parser and enhance parser's jsdoc parser
2016-09-15 12:27:43 -07:00
Nathan Shively-Sanders f8f244f68a Merge branch 'master' into new-jsdoc-parser 2016-09-15 11:53:04 -07:00
Anders Hejlsberg bbf80a733c Merge pull request #10920 from Microsoft/fixLiteralUnionInference
Fix literal union type inference
2016-09-14 17:48:17 -07:00
Ron Buckton 21c2c893b9 Merge pull request #10926 from Microsoft/fix10862
Fix super in down-level async method
2016-09-14 17:15:51 -07:00
Nathan Shively-Sanders e2ff42f453 Add comment explaining a magic constant in parser 2016-09-14 16:25:17 -07:00
Ryan Cavanaugh 9e6116851f Allow type and NS references to UMD globals from modules
Fixes #10638
2016-09-14 15:56:43 -07:00
Anders Hejlsberg 832295d8b0 Address CR feedback 2016-09-14 14:58:39 -07:00
Andy 42515c717d Merge pull request #10510 from Microsoft/import_directory
An import ending in "/" is always an import of a directory.
2016-09-14 14:07:11 -07:00
Ron Buckton e50105bd9e Fix super in down-level async method 2016-09-14 13:33:06 -07:00
Anders Hejlsberg e9ad5daddc Match number and string literal types to number and string in inference 2016-09-14 10:29:51 -07:00
Ryan Cavanaugh 6a899721ba Lint 2016-09-14 10:02:00 -07:00
Ryan Cavanaugh a399e8dc6d Fix merge conflict 2016-09-14 09:51:56 -07:00
Andy f00d3fcede Merge pull request #9897 from Microsoft/umd_export
Clarify code checking for UMD exports...
2016-09-14 06:25:49 -07:00
Andy Hanson 0f51bdbb4f Rename function and use directorySeparator variables 2016-09-14 06:21:07 -07:00
Mohamed Hegazy 5367249e20 Merge branch 'fixUnionTypeCallSignature' of https://github.com/erictsangx/TypeScript into erictsangx-fixUnionTypeCallSignature 2016-09-13 22:26:48 -07:00
Mohamed Hegazy 7fb0e15042 Use diffrent error message for namespaces unexported members 2016-09-13 21:59:18 -07:00
Mohamed Hegazy 94ddbb580b Merge branch 'change_unexposed_error_message' of https://github.com/YuichiNukiyama/TypeScript into YuichiNukiyama-change_unexposed_error_message 2016-09-13 20:59:15 -07:00
Anders Hejlsberg 8079b8d31d Merge pull request #10881 from Microsoft/typeAssertionInitializers
Type assertion in initializer suppresses literal widening
2016-09-13 16:33:11 -07:00
Ryan Cavanaugh 537fee191c Resolve diagnostics conflict 2016-09-13 15:13:24 -07:00
Ron Buckton 02334d8523 Merge pull request #10890 from Microsoft/fix10889
Fix captured block scope variables in downlevel async.
2016-09-13 14:31:34 -07:00
Mohamed Hegazy 873850b99e Merge pull request #9941 from Microsoft/configuration-inheritance
Configuration Inheritance
2016-09-13 14:30:36 -07:00
Mohamed Hegazy e6479334e1 Merge pull request #10333 from jwbay/better-type-as-value-error
Add clearer error message when types are used as values
2016-09-13 14:15:48 -07:00
Mohamed Hegazy a612d586c6 Merge pull request #10582 from oijazsh/TS2339
Show an elaboration when accessing a non-existent property of a union type
2016-09-13 13:57:14 -07:00
Ron Buckton 094cb6d6d7 Added comments for __generator, reduced overall size of helper 2016-09-13 12:58:53 -07:00
Ryan Cavanaugh 8cadf56996 Add JSX to SEF exprs 2016-09-13 11:51:56 -07:00
Ryan Cavanaugh add7c1a664 Flip check, add SEF cases 2016-09-13 11:50:37 -07:00
Ryan Cavanaugh ced5f62eb1 Merge branch 'master' into disallowBadCommas 2016-09-13 11:43:59 -07:00
Ron Buckton 7e33955fe7 Merge pull request #10883 from Microsoft/fix10876
Fix missing final label
2016-09-13 10:10:57 -07:00
Nathan Shively-Sanders 95210acf03 Merge pull request #10784 from Microsoft/enum-number-assignability-in-unions
Number and enum literal are assignable to enums, even inside unions
2016-09-13 09:30:16 -07:00
Nathan Shively-Sanders 5ed0653295 Remove unnecessary parentheses 2016-09-13 08:48:07 -07:00
Andy Hanson 48c67cbdb5 Merge branch 'master' into import_directory 2016-09-13 08:46:49 -07:00
Andy Hanson 715d3f234e Merge branch 'master' into umd_export 2016-09-13 08:41:37 -07:00
rbuckton 24b802e513 Fix captured block scope variables in downlevel async.
Fixes #10889
2016-09-12 20:58:41 -07:00
Anders Hejlsberg caa2bd5bd8 Merge branch 'master' into typeAssertionInitializers 2016-09-12 18:04:39 -07:00
Anders Hejlsberg 9812ab5666 Merge pull request #10870 from Microsoft/fixNarrowingWithAny
Fix equality narrowing with any
2016-09-12 18:01:57 -07:00
Ron Buckton f16edf95f9 Merge pull request #10875 from Microsoft/fix10857
Fix missing asteriskToken for target=es6/module=amd.
2016-09-12 16:23:53 -07:00
Ron Buckton 0451cc36f2 Merge pull request #10874 from Microsoft/fix10855
Support export default for target=ES5/module=ES6.
2016-09-12 16:23:24 -07:00
rbuckton 810a680d3a Fix missing final label.
Fixes #10876
2016-09-12 16:20:14 -07:00
Anders Hejlsberg 816808c098 No widening of inferred type when initializer has a type assertion 2016-09-12 15:55:52 -07:00
Ryan Cavanaugh 5b3c272dbb Disallow left comma operator operands which don't have side effects 2016-09-12 14:45:42 -07:00
Nathan Shively-Sanders cf36fafe9a Computed enum assignability is semi-structural 2016-09-12 14:43:24 -07:00