8500 Commits

Author SHA1 Message Date
Zhengbo Li
64cd99538e Rollback to polling file watching 2015-12-11 12:54:42 -08:00
Mohamed Hegazy
1aee5e137a Update LKG 2015-12-04 14:27:44 -08:00
Yui
792e86e26f Merge pull request #5922 from Microsoft/updateversion
Update to 1.7.5 version in release-1.7
2015-12-03 17:55:09 -08:00
Vladimir Matveev
564c7b448f Merge pull request #5921 from Microsoft/revert-5919-port_union_reduction_to_1.7
Revert "Port union reduction to 1.7"
2015-12-03 17:19:39 -08:00
Yui T
70c0806c55 Update to version 1.7.5 2015-12-03 17:16:11 -08:00
Anders Hejlsberg
8c085fc920 Only infer *to* type references that have explicit type arguments 2015-12-03 17:10:38 -08:00
Vladimir Matveev
c531b5cfa8 pin tslint version to ~2 2015-12-03 16:53:28 -08:00
Vladimir Matveev
7ece82f191 Revert "Port union reduction to 1.7" 2015-12-03 16:48:27 -08:00
Vladimir Matveev
2fb9f9bcef Merge pull request #5919 from Microsoft/port_union_reduction_to_1.7
Port union reduction to 1.7
2015-12-03 16:11:48 -08:00
Vladimir Matveev
1c4fd1120e pin tslint version to ~2 2015-12-03 15:56:02 -08:00
Anders Hejlsberg
ccb4326cce Merge pull request #5895 from Microsoft/unionTypeParameterInference
Fix union type parameter inference
Conflicts:
	src/compiler/checker.ts
2015-12-03 15:11:24 -08:00
Anders Hejlsberg
b022893fd8 Merge pull request #5737 from Microsoft/unionIntersectionTypeInference
Improved union/intersection type inference
Conflicts:
	src/compiler/checker.ts
2015-12-03 15:06:46 -08:00
Mohamed Hegazy
a1ff917aa2 Update LKG v1.7.3 2015-11-20 14:33:31 -08:00
Vladimir Matveev
d370ac8caa Merge pull request #5664 from Microsoft/Port-5662
port 5662 into release-1.7
2015-11-16 10:01:59 -08:00
Vladimir Matveev
a7fb3e4e70 do not crash when variable and function declarations collide 2015-11-14 14:20:13 -08:00
Vladimir Matveev
b3ed46f0df port 5662 into release-1.7 2015-11-13 15:08:30 -08:00
Zhengbo Li
6e918d1a20 Merge pull request #5656 from zhengbli/CherryPicking5593To17
Cherrypicking PR 5593
2015-11-13 12:07:46 -08:00
zhengbli
04a05b26e4 Cherrypicking PR 5593 2015-11-13 11:44:02 -08:00
Mohamed Hegazy
e3b2fe9ede Update LKG 2015-11-11 12:44:41 -08:00
Mohamed Hegazy
e110e68b44 Merge pull request #5606 from Microsoft/revert-5604-updateversion
Revert "Update version to 1.7.4"
2015-11-10 21:33:48 -08:00
Yui T
97c80f3bc7 Update the package.json version 2015-11-10 18:33:05 -08:00
Yui T
bb9efe6985 Use version 1.7.3 2015-11-10 18:21:08 -08:00
Yui
03b8eeb3f3 Revert "Update version to 1.7.4" 2015-11-10 18:00:36 -08:00
Yui
049714996e Merge pull request #5604 from Microsoft/updateversion
Update version to 1.7.4
2015-11-10 18:00:29 -08:00
Yui T
0ad4de1518 Update version to 1.7.4 2015-11-10 17:32:50 -08:00
Mohamed Hegazy
9b84247469 Update LKG 2015-11-02 13:26:10 -08:00
Nathan Shively-Sanders
c5e611891b Add a variable of type this in constructor body
The test already had a reference to the `this` value, but that doesn't
show that the *type* is allowed.
2015-11-02 11:24:51 -08:00
Nathan Shively-Sanders
e83129b197 Switch to isNodeDescendantOf 2015-11-02 11:24:46 -08:00
Nathan Shively-Sanders
515ddc2a56 Fix isConstructorParameter 2015-11-02 11:24:43 -08:00
Nathan Shively-Sanders
86f6378e37 Accept baselines 2015-11-02 11:24:33 -08:00
Nathan Shively-Sanders
455cccee9c Add tests based on #5449 2015-11-02 11:24:29 -08:00
Nathan Shively-Sanders
53d392151d Forbid 'this' as constructor parameter type 2015-11-02 11:24:20 -08:00
Ron Buckton
e3218591d2 Update LKG 2015-10-28 14:16:44 -07:00
Ron Buckton
0676f79e28 Linter errors 2015-10-28 14:15:41 -07:00
Ron Buckton
e64fa42b29 Use resolvedSymbol instead of mergedSymbol.
Fixes #5333.
2015-10-28 14:14:35 -07:00
Mohamed Hegazy
7d99460748 Merge pull request #5436 from Microsoft/fix5430
Fix #5430: Use FileMap to store file list in tsserver
2015-10-28 13:37:31 -07:00
Mohamed Hegazy
616b0d7939 Fix #5430: Use FileMap instead of a simple Map for storing file list in tsserver 2015-10-28 10:05:29 -07:00
Mohamed Hegazy
2bf0d4f85c Merge branch 'release-1.7' of https://github.com/Microsoft/TypeScript into release-1.7 2015-10-27 10:01:38 -07:00
Mohamed Hegazy
6b080fe7c3 Update LKG 2015-10-27 10:01:21 -07:00
Vladimir Matveev
f42793ab22 Merge pull request #5409 from Microsoft/port-5408
Port 5408 into release-1.7
2015-10-27 09:59:07 -07:00
Ryohei Ikegami
bf7d6574d5 Accept baseline 2015-10-27 09:49:57 -07:00
Ryohei Ikegami
18cf2e490f Add compiler test 2015-10-27 09:49:51 -07:00
Ryohei Ikegami
60572bad94 Add tests for nested destructuring 2015-10-27 09:49:44 -07:00
Ryohei Ikegami
0caac5fa97 Do not type non-identifier binding name 2015-10-27 09:49:37 -07:00
Vladimir Matveev
3313e5b965 addressed PR feedback 2015-10-26 16:59:54 -07:00
Vladimir Matveev
c8d8becc78 use process.stdout.write on server 2015-10-26 16:59:44 -07:00
Vladimir Matveev
ba0b0d6333 Merge pull request #5406 from Microsoft/Port-5405
Ports 5405 into release-1.7
2015-10-26 14:20:38 -07:00
Vladimir Matveev
5162edbdc2 allow other files except .d.ts as external library packages 2015-10-26 11:44:57 -07:00
Zhengbo Li
fb09401ef7 Merge pull request #5394 from zhengbli/patchRelease17
Cherry-picking PR#5336 and PR#5354 into release-1.7
2015-10-24 20:18:15 -04:00
zhengbli
674108a0b7 Cherry-picking PR#5336 and PR#5354 into release-1.7 2015-10-24 19:22:32 -04:00