Nathan Shively-Sanders
|
4337369ed4
|
Update improved baselines
|
2016-11-04 11:07:18 -07:00 |
|
Nathan Shively-Sanders
|
cc342d12e7
|
Move convertForOf to factory for esnext and es2015
Saves a lot of duplicated code
|
2016-11-04 11:06:56 -07:00 |
|
Sheetal Nandi
|
4a906143c6
|
Merge pull request #11998 from Microsoft/unusedProperty
Mark property referenced in the destructuring as referenced
|
2016-11-04 10:42:05 -07:00 |
|
Nathan Shively-Sanders
|
71f3157a35
|
Address PR comments
1. Remove extra line in __rest shim.
2. Improve __rest vs __assign check for destructuring assignment.
|
2016-11-04 09:03:03 -07:00 |
|
Nathan Shively-Sanders
|
00ff0e5bb8
|
Do not add undefined to parameter properties
They are actually properties, so don't get undefined added when they
have an initialiser.
Also update baselines
|
2016-11-04 08:22:55 -07:00 |
|
Ron Buckton
|
defc0537ae
|
Merge pull request #12039 from Microsoft/fix12010
Ensure transformFlags are correct before visiting a node.
|
2016-11-03 23:38:52 -07:00 |
|
Zhengbo Li
|
1c004bf317
|
Port #12027, #11980 and #11932 to master (#12037)
* add test for the fix for overwrite emitting error
* cr feedback
|
2016-11-03 21:13:41 -07:00 |
|
Ron Buckton
|
cbec19afd7
|
Ensure transformFlags are correct before visiting a node.
|
2016-11-03 17:21:36 -07:00 |
|
Ron Buckton
|
fea68278f6
|
Merge branch 'master' into asyncGenerators
|
2016-11-03 17:01:59 -07:00 |
|
Arthur Ozga
|
3b0b696517
|
broken
|
2016-11-03 16:02:32 -07:00 |
|
Nathan Shively-Sanders
|
286845c6c5
|
Test adding undefined to default-valued parameters
When --strictNullChecks is on
Also update a baseline that changes now.
|
2016-11-03 15:35:29 -07:00 |
|
Nathan Shively-Sanders
|
995732fad2
|
Add undefined to default-valued parameters
When --strictNullChecks is on
|
2016-11-03 15:35:10 -07:00 |
|
Anders Hejlsberg
|
d1a8af5320
|
Parse '[P in K]' part of mapped type as a type parameter declaration
|
2016-11-03 14:35:27 -07:00 |
|
Nathan Shively-Sanders
|
c9c5f49a24
|
Improve readability of ES next destructuring emit
|
2016-11-03 13:36:35 -07:00 |
|
Nathan Shively-Sanders
|
14f8b9990f
|
Update objectRestAssignment test
Missed previously, just got the baselines
|
2016-11-03 13:33:16 -07:00 |
|
Paul van Brenk
|
40c0cbd7b5
|
Clean up
|
2016-11-03 13:28:08 -07:00 |
|
Paul van Brenk
|
2f453ce674
|
Handle most module cases
|
2016-11-03 12:48:28 -07:00 |
|
Andy Hanson
|
0b71df5099
|
Add a .d.ts file to the test to ensure it is excluded from the calculation too
|
2016-11-03 12:33:03 -07:00 |
|
Anders Hejlsberg
|
702efd559b
|
Merge pull request #12026 from Microsoft/keyofAndConstraints
Fix 'keyof' for constrained type parameters
|
2016-11-03 11:34:08 -07:00 |
|
Anders Hejlsberg
|
48f2b78125
|
Merge branch 'master' into keyofAndConstraints
|
2016-11-03 11:21:13 -07:00 |
|
Ron Buckton
|
a2e0b19a94
|
Emit for full down-level generators
|
2016-11-03 11:14:12 -07:00 |
|
Andy
|
9705791309
|
Merge pull request #12021 from Microsoft/tslint_version
Lock tslint version to 4.0.0-dev.0, because 4.0.0-dev.1 complains about unnecessary semicolons following properties
|
2016-11-03 11:07:25 -07:00 |
|
Anders Hejlsberg
|
6a5de5d00e
|
Fix linting errors
|
2016-11-03 10:55:58 -07:00 |
|
Nathan Shively-Sanders
|
7ed52044d1
|
Update objectRestAssignment test and baselines
|
2016-11-03 10:54:07 -07:00 |
|
Nathan Shively-Sanders
|
7ff8876096
|
Merge branch 'object-spread' into object-rest-syntax
|
2016-11-03 10:12:45 -07:00 |
|
Anders Hejlsberg
|
d9b0b637e3
|
Accept new baselines
|
2016-11-03 10:01:53 -07:00 |
|
Anders Hejlsberg
|
4019265fe1
|
Update tests
|
2016-11-03 10:01:42 -07:00 |
|
Anders Hejlsberg
|
83abd048b5
|
Correct assignability for keyof types and type parameters
|
2016-11-03 10:01:27 -07:00 |
|
Nathan Shively-Sanders
|
7a2c7ad374
|
Spread handles index signatures from singleton spreads
I broke it when simplifying the logic earlier.
|
2016-11-03 09:41:31 -07:00 |
|
Nathan Shively-Sanders
|
a077fd104a
|
Remove spread type tests from spread tests
|
2016-11-03 09:39:58 -07:00 |
|
Andy Hanson
|
e8c3d62d99
|
Lock tslint version to 4.0.0-dev.0, because 4.0.0-dev.1 complains about unnecessary semicolons following properties
|
2016-11-03 08:14:40 -07:00 |
|
Andy Hanson
|
b6727ea582
|
Only resolve symlinks in node_modules
|
2016-11-03 07:53:10 -07:00 |
|
Andy Hanson
|
2eca0af91b
|
Leave files from node_modules out when calculating getCommonSourceDirectory
|
2016-11-03 07:50:07 -07:00 |
|
Anders Hejlsberg
|
7cd39e3818
|
Parsing of mapped types
|
2016-11-03 06:09:44 -07:00 |
|
Herrington Darkholme
|
023d5caf3b
|
accept new baseline
|
2016-11-03 13:27:22 +08:00 |
|
Herrington Darkholme
|
747f50f447
|
migrate checkDelete to new property checking
|
2016-11-03 13:27:22 +08:00 |
|
Herrington Darkholme
|
8ea8044f80
|
add new tests and accept baselines
|
2016-11-03 13:27:21 +08:00 |
|
Herrington Darkholme
|
2e8bbf0c96
|
fix #11480, disallow delete operator on readonly property or index
signature
|
2016-11-03 13:27:21 +08:00 |
|
Nathan Shively-Sanders
|
a6320203be
|
Fix lint
|
2016-11-02 16:31:04 -07:00 |
|
Nathan Shively-Sanders
|
334820c357
|
Remove spread types, leaving spread syntax/emit
Spreads are still typed, but cannot be created from a non-object type.
Tests still need to be updated.
|
2016-11-02 16:26:34 -07:00 |
|
Nathan Shively-Sanders
|
9d4ddb68c7
|
Update baselines
|
2016-11-02 14:57:18 -07:00 |
|
Nathan Shively-Sanders
|
ac20b46f4f
|
Add rest tests
|
2016-11-02 14:56:58 -07:00 |
|
Nathan Shively-Sanders
|
e3a08ed663
|
Downlevel emit of rest elements
|
2016-11-02 14:56:01 -07:00 |
|
Nathan Shively-Sanders
|
a7c18367ca
|
Parse, bind and check rest elements
|
2016-11-02 14:55:24 -07:00 |
|
Arthur Ozga
|
d02eb6c1f1
|
fix jakefile1
|
2016-11-02 14:43:16 -07:00 |
|
Vladimir Matveev
|
ab75ea75d3
|
module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program (#11999)
module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program
|
2016-11-02 14:41:26 -07:00 |
|
Arthur Ozga
|
04968ab7cb
|
fix references to codefixes?
|
2016-11-02 13:05:27 -07:00 |
|
Arthur Ozga
|
e5279fd828
|
Rename and simplify fourslash interface
|
2016-11-02 12:39:55 -07:00 |
|
Nathan Shively-Sanders
|
f65dd2101c
|
Test index [access] types inside spread types
|
2016-11-02 11:37:52 -07:00 |
|
Nathan Shively-Sanders
|
f2d739ffcf
|
Spread types handle nested index [access] types
Nested index [access] types are treated as assignable to themselves only,
just like type parameters.
|
2016-11-02 11:36:25 -07:00 |
|