Commit Graph

10487 Commits

Author SHA1 Message Date
Nathan Shively-Sanders
772f8dd26d Accept baselines 2015-11-24 09:37:12 -08:00
Nathan Shively-Sanders
c35f7da0fa Elaborate interface signature errors
Signature errors were not reported before.
2015-11-24 09:34:20 -08:00
Anders Hejlsberg
ea0cc798da Merge pull request #5738 from Microsoft/unionIntersectionTypeInference
Improved union/intersection type inference
2015-11-24 08:33:14 -08:00
SaschaNaz
880db386a4 removing filename requirement 2015-11-24 23:39:12 +09:00
Ron Buckton
5c23a5f11e Extract source map generation logic out of the emitter. 2015-11-23 22:38:05 -08:00
Wesley Wigham
b4d6081ca2 accpet new baseline 2015-11-23 17:11:38 -08:00
Wesley Wigham
88d580ffe7 Merge branch 'master' into emit-module-in-strict-mode 2015-11-23 17:06:02 -08:00
Wesley Wigham
f782c82ba3 Add comments, change error message 2015-11-23 17:02:01 -08:00
Wesley Wigham
4e52ab4748 ending the pain and suffering of the projects tests 2015-11-23 16:41:56 -08:00
Wesley Wigham
1c0bdaffda projects tests are maddening 2015-11-23 15:42:02 -08:00
Wesley Wigham
83ec5a97cb projects teeests 2015-11-23 15:32:58 -08:00
Wesley Wigham
f2a1beda8f accept new projects baselines 2015-11-23 15:18:19 -08:00
Wesley Wigham
044ff46ed8 fix transpile unit tests 2015-11-23 15:16:10 -08:00
Wesley Wigham
79c4dc62f1 Accept so many baselines 2015-11-23 14:57:47 -08:00
Wesley Wigham
a03f06f766 add strict mdoe directive to all nones6 module emits 2015-11-23 14:39:41 -08:00
Vladimir Matveev
fb76dc95de Merge pull request #5759 from Microsoft/bangInModuleNames
do not treat modules with '!' in names any specially
2015-11-23 14:08:33 -08:00
Anders Hejlsberg
262bdb5203 Merge pull request #5761 from Microsoft/fixErrorElaboration
Fix crash during error elaboration
2015-11-23 13:59:11 -08:00
Vladimir Matveev
566c0db543 fix lint errors 2015-11-23 13:24:46 -08:00
Anders Hejlsberg
c5dd297683 Accepting new baselines 2015-11-23 13:22:23 -08:00
Anders Hejlsberg
6a144506f4 Adding regression test 2015-11-23 13:21:51 -08:00
Wesley Wigham
3b6fa314da new tests 2015-11-23 13:12:34 -08:00
Anders Hejlsberg
4beedcf4c7 Update relation cache after we decide to elaborate an error 2015-11-23 13:09:50 -08:00
Vladimir Matveev
2836c17791 do not treat modules with '!' in names any specially 2015-11-23 13:08:44 -08:00
Wesley Wigham
a9be53093c change enum emit 2015-11-23 12:55:29 -08:00
Wesley Wigham
60234342d5 fix whitespace 2015-11-23 12:44:49 -08:00
Wesley Wigham
6a8e78cdc0 fix ES6 emit for namespaces to only emit one export binding 2015-11-23 12:43:28 -08:00
Wesley Wigham
d0fc3948b5 Correct comments, use destructuring 2015-11-23 12:22:08 -08:00
Vladimir Matveev
5eb8f71ee1 addressed PR feedback 2015-11-22 22:06:05 -08:00
Vladimir Matveev
fbaba90ac9 Merge pull request #5747 from Microsoft/thisWithLetConst
correctly capture 'this' when converting loops into functions
2015-11-22 21:53:20 -08:00
Vladimir Matveev
988a51237b address PR feedback - fixed typo in comment 2015-11-22 21:28:07 -08:00
Vladimir Matveev
181c943feb correctly capture 'this' when converting loops into functions 2015-11-21 20:11:39 -08:00
Yui T
5aec74e992 Merge branch 'applylinteronscripts' of https://github.com/Microsoft/TypeScript into applylinteronscripts
Conflicts:
	Jakefile.js
2015-11-20 16:31:18 -08:00
Yui T
97f0bfcd72 apply tslint rule to scripts\tslint 2015-11-20 16:28:58 -08:00
Yui T
8d3fca9de8 apply tslint rule to scripts\tslint 2015-11-20 16:26:13 -08:00
Anders Hejlsberg
add5146aea Fix linting errors 2015-11-20 15:32:17 -08:00
Wesley Wigham
f28958fe18 Merge branch 'master' into autohoist-default 2015-11-20 13:45:25 -08:00
Wesley Wigham
02a9b11e0e Accpet new baselines 2015-11-20 13:41:41 -08:00
Nathan Yee
5b3d299412 Clarify comment 2015-11-20 13:33:58 -08:00
Wesley Wigham
b11786866b Merge branch 'master' into use-common-directory-for-out 2015-11-20 13:32:12 -08:00
Nathan Yee
40a2a2584d Fix object type literal regression 2015-11-20 13:31:17 -08:00
Ryan Cavanaugh
fb83ee0a30 WIP 2015-11-20 10:59:13 -08:00
Vladimir Matveev
71b98e0615 apply 'noImplicitReturns' check for functions that don't have type annotations 2015-11-20 10:56:17 -08:00
Ron Buckton
c94dcbd770 Merge pull request #5726 from Microsoft/cloneNode
Generic algorithm to create a shallow, memberwise clone of a node.
2015-11-20 10:54:46 -08:00
Ron Buckton
4edf330217 Minor comment update 2015-11-20 10:30:47 -08:00
Ron Buckton
0ee4e0b10d Modified cloneNode to ignore own properties of clone. 2015-11-20 10:13:01 -08:00
Anders Hejlsberg
11f4e3c330 Accepting new baselines 2015-11-20 10:08:32 -08:00
Anders Hejlsberg
a0842aaf04 Adding tests 2015-11-20 10:08:00 -08:00
Anders Hejlsberg
dc629d5a54 Reduce union and intersection types before inference 2015-11-20 10:07:36 -08:00
Nathan Yee
c93f454549 Implement #5173
Give more helpful error when trying to set default values on an
interface
2015-11-20 08:30:50 -08:00
Vladimir Matveev
6844285782 verbose module resolution 2015-11-19 21:33:33 -08:00