Commit Graph
13737 Commits
Author SHA1 Message Date
Mohamed Hegazy fe642f5586 Merge branch 'sergey-shandar-sergey-shandar-findindex' 2016-09-13 22:42:05 -07:00
Mohamed Hegazy 2f9879c45e Update other defintions of findIndex 2016-09-13 22:41:40 -07:00
Mohamed Hegazy d42dbfa317 Merge branch 'sergey-shandar-findindex' of https://github.com/sergey-shandar/TypeScript into sergey-shandar-sergey-shandar-findindex 2016-09-13 22:36:15 -07:00
Mohamed Hegazy fb274ac9d0 Merge branch 'erictsangx-fixUnionTypeCallSignature' 2016-09-13 22:27:10 -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 f34cf80eaf Merge branch 'YuichiNukiyama-change_unexposed_error_message' 2016-09-13 21:59:50 -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
Mohamed Hegazy 542a2a0002 Merge branch 'master' of https://github.com/Microsoft/TypeScript 2016-09-13 20:52:06 -07:00
Mohamed Hegazy 86651c7dcf Merge branch 'gnalck-master' 2016-09-13 20:51:32 -07:00
Mohamed Hegazy cb9cacfad2 Merge branch 'master' of https://github.com/gnalck/TypeScript into gnalck-master 2016-09-13 20:51:20 -07:00
Mohamed HegazyandGitHub 6dfe55e539 Merge pull request #10902 from Microsoft/FixIOCapture
Fix build tasks for iocapture
2016-09-13 20:25:05 -07:00
Paul van BrenkandGitHub 97d8632482 Merge pull request #10906 from Microsoft/coc
Add Code of Conduct
2016-09-13 16:45:55 -07:00
Paul van Brenk 0212319b17 move to contribute header 2016-09-13 16:43:52 -07:00
Anders HejlsbergandGitHub 8079b8d31d Merge pull request #10881 from Microsoft/typeAssertionInitializers
Type assertion in initializer suppresses literal widening
2016-09-13 16:33:11 -07:00
Mohamed Hegazy 5a378b72b1 Fix build error caused by merge 2016-09-13 16:18:13 -07:00
Paul van Brenk 4994ec4a3b Removed Code of Conduct from contributing, since readme is more obvious 2016-09-13 16:07:54 -07:00
Paul van Brenk f2c4c60a51 Add Code of Conduct 2016-09-13 15:59:42 -07:00
Ron BucktonandGitHub 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 HegazyandGitHub 873850b99e Merge pull request #9941 from Microsoft/configuration-inheritance
Configuration Inheritance
2016-09-13 14:30:36 -07:00
Mohamed HegazyandGitHub 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 HegazyandGitHub 3d0547c819 Merge pull request #10550 from benmosher/strict-null-check-proxy
Allow undefined from ProxyHandler<T>.getOwnPropertyDescriptor
2016-09-13 14:08:23 -07:00
AndyandGitHub e7de977b90 Merge pull request #10754 from Microsoft/source_file
Optimize 'getSourceFile' to only get the source file once.
2016-09-13 14:02:39 -07:00
Mohamed HegazyandGitHub 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
Mohamed HegazyandGitHub 5721f03e15 Merge pull request #10842 from jeffreymorlan/fix-10618
Fix ECMA-402 declarations (issue #10618)
2016-09-13 12:53:55 -07:00
Mohamed Hegazy 38f6f80286 Fix build tasks for iocapture 2016-09-13 12:39:29 -07:00
Richard KnollandGitHub 65d40f814c Merge pull request #10888 from Microsoft/safe_import_completions
Safe import completions
2016-09-13 11:11:31 -07:00
Ron BucktonandGitHub 7e33955fe7 Merge pull request #10883 from Microsoft/fix10876
Fix missing final label
2016-09-13 10:10:57 -07:00
Nathan Shively-SandersandGitHub 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
rbuckton 24b802e513 Fix captured block scope variables in downlevel async.
Fixes #10889
2016-09-12 20:58:41 -07:00
rbuckton 899ce32b08 Added test for scenario. 2016-09-12 20:28:38 -07:00
Richard Knoll 6ea5c22760 Also wrap getEffectiveTypeRoots in import completion code 2016-09-12 18:17:54 -07:00
Richard Knoll 4af2dcd32e Consume exceptions when checking for import completions 2016-09-12 18:08:28 -07:00
Anders Hejlsberg caa2bd5bd8 Merge branch 'master' into typeAssertionInitializers 2016-09-12 18:04:39 -07:00
Anders HejlsbergandGitHub 9812ab5666 Merge pull request #10870 from Microsoft/fixNarrowingWithAny
Fix equality narrowing with any
2016-09-12 18:01:57 -07:00
Ron BucktonandGitHub 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 BucktonandGitHub 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 2942de1d8e Add test 2016-09-12 16:00:24 -07:00
Anders Hejlsberg d83e7c179d Accept new baselines 2016-09-12 15:56:11 -07:00
Anders Hejlsberg 816808c098 No widening of inferred type when initializer has a type assertion 2016-09-12 15:55:52 -07:00
Ron BucktonandGitHub 439fe7908a Merge pull request #10871 from Microsoft/fix10800
Fix issue with helper emit.
2016-09-12 14:52:08 -07:00
Nathan Shively-Sanders c071b397b2 Update baselines 2016-09-12 14:43:44 -07:00
Nathan Shively-Sanders cf36fafe9a Computed enum assignability is semi-structural 2016-09-12 14:43:24 -07:00
rbuckton c7bb95bb29 Fix missing asteriskToken for target=es6/module=amd.
Fixes #10857.
2016-09-12 14:22:25 -07:00
Nathan Shively-Sanders 5cf99e605a Update baselines for updated enum assignability 2016-09-12 14:13:17 -07:00
Nathan Shively-Sanders 977b788559 Enum assignability:loosen numbers+tighten computed
1. All numbers and numeric literals are assignable to all enums and enum
literals.
2. Computed enums are no longer assignable to anything except
themselves, even if they would otherwise be "semi-structurally"
compatible.
2016-09-12 14:11:47 -07:00
Mohamed Hegazy 208b341733 Merge branch 'master' into fixNarrowingWithAny 2016-09-12 14:07:34 -07:00