Commit graph

1441 commits

Author SHA1 Message Date
Kanchalai Tanglertsampan
2e6a1371d8 Add test for export variable statement 2017-07-12 13:01:56 -07:00
Kanchalai Tanglertsampan
0acd244895 Update tests 2017-07-12 11:42:21 -07:00
Kanchalai Tanglertsampan
7ae4ff3b3d Add tests and update baselines 2017-07-10 15:24:03 -07:00
Yui
3ade89ca0e Merge pull request #16178 from Microsoft/master-fix13306
[Master] Fix #13306 recognize @type on property assignment
2017-06-22 11:25:22 -07:00
Yui
47c1563649 Merge pull request #16544 from Microsoft/master-fixIncrementalParsingWithDynamicImport
[Master] wip - fix incremental parsing with dynamic import
2017-06-19 16:44:47 -07:00
Kanchalai Tanglertsampan
8038300380 Add tests 2017-06-19 16:18:42 -07:00
Nathan Shively-Sanders
26ab0cd138 Merge pull request #16530 from Microsoft/excess-property-check-error-span-for-spread-property
Improve excess property check error span for spread property
2017-06-14 16:16:20 -07:00
Nathan Shively-Sanders
19c564d48d Test:error span for spread prop in excess prop check 2017-06-14 11:29:06 -07:00
Nathan Shively-Sanders
657c469d4f Remove undefined from optional spread properties
Fixes #16509 by making the change from #15938 less strict. This is
technically a hole, but it's not as big a hole as before #15938.
2017-06-14 10:31:11 -07:00
Kanchalai Tanglertsampan
9df2931aa3 Add tests and update baselines 2017-06-13 15:24:05 -07:00
Ron Buckton
6370fc8b85 Fix class extends+decorator with new class emit 2017-06-13 13:35:53 -07:00
Kanchalai Tanglertsampan
7dae8f73dd Merge branch 'master' into master-fix13306 2017-06-13 11:41:48 -07:00
Nathan Shively-Sanders
b967bbb722 Test @typedef in @typedef-only JS files
Previously there was nothing for the @typedef to attach to, so the
comment was never parsed. Now these comments attach to the EOF token.
2017-06-13 10:37:04 -07:00
Nathan Shively-Sanders
3d8cf62846 Merge pull request #16463 from Microsoft/jsdoc-@template-in-scope-as-type-parameter
Jsdoc @template in scope as type parameter
2017-06-12 16:07:49 -07:00
Nathan Shively-Sanders
da83eb967a Returned generic function is instantiated correctly 2017-06-12 13:56:17 -07:00
Anders Hejlsberg
a74b790ed5 Add tests 2017-06-11 14:54:46 -07:00
Nathan Shively-Sanders
cae1286b72 Merge pull request #16343 from Microsoft/weak-types-for-primitives
Weak type errors for primitives
2017-06-09 09:03:48 -07:00
Ron Buckton
eadafd20eb Merge pull request #16346 from Microsoft/fix15618
Improve contextual types using jsdoc tags
2017-06-09 00:11:47 -07:00
Ron Buckton
ff1f33729b Improve contextual types and return type checking 2017-06-08 16:44:42 -07:00
Ron Buckton
9e985c9619 Merge branch 'master' into fix15618 2017-06-08 14:31:14 -07:00
Kanchalai Tanglertsampan
7121891921 Remove unneccessary debug.fail as by defualt we will add commonJS module transformation step 2017-06-08 14:31:11 -07:00
Ron Buckton
80a7716117 PR Feedback 2017-06-08 11:27:35 -07:00
Nathan Shively-Sanders
a5b68c0800 Update tests and baselines 2017-06-08 09:07:16 -07:00
Ron Buckton
0760439a16 Merge pull request #16316 from Microsoft/fix14056
Better types from jsdoc type references
2017-06-07 17:30:33 -07:00
Ron Buckton
6bbacb64ce Improve contextual types using jsdoc tags 2017-06-07 17:14:27 -07:00
Ron Buckton
471e680ef0 Better types from jsdoc param tags 2017-06-06 18:10:00 -07:00
Anders Hejlsberg
588880487c Merge pull request #16305 from Microsoft/contextualGenericTypes
Contextual generic function types
2017-06-06 17:49:51 -07:00
Ron Buckton
70c1c57493 Merge pull request #16196 from Microsoft/fix15959
Allow JS constructor function to return non-void
2017-06-06 15:16:58 -07:00
Nathan Shively-Sanders
617f60e3f0 Merge pull request #16306 from Microsoft/fix-nullable-filtering-in-spreads
Fix nullable filtering in spreads
2017-06-06 15:00:48 -07:00
Anders Hejlsberg
98a5c9b73f Merge branch 'master' into contextualGenericTypes 2017-06-06 14:57:20 -07:00
Ron Buckton
6e87078540 Added tests and improve type of new expression 2017-06-06 14:48:40 -07:00
Nathan Shively-Sanders
cfb52e0e91 Test spread in unions of null/undefined 2017-06-06 14:13:02 -07:00
Nathan Shively-Sanders
ea830d4fad Move spreadUnion* tests into conformance suite 2017-06-06 13:58:54 -07:00
Anders Hejlsberg
61223f2ab0 Add tests 2017-06-06 13:26:51 -07:00
Herrington Darkholme
0600a27dd9 fix #15447: object is empty object type (#16290) 2017-06-06 10:08:33 -07:00
Yui
a6e1cedfd7 Merge pull request #16281 from Microsoft/master-MergeDynamicImport
[Master] Remerge this back to master after fixing test failure
2017-06-05 18:55:24 -07:00
Yui T
b9017795a0 Revert "Revert "[Master] wip-dynamic import" (#16264)"
This reverts commit ccc60c8b3b.
2017-06-05 17:16:29 -07:00
Ron Buckton
a05a53b2a2 Fix for..await emit for es2017 2017-06-05 16:57:50 -07:00
Mohamed Hegazy
ccc60c8b3b Revert "[Master] wip-dynamic import" (#16264) 2017-06-05 10:49:20 -07:00
Yui
9d16d34c6a Merge pull request #14774 from Microsoft/master-dynamicImport
[Master] wip-dynamic import
2017-06-05 06:59:14 -07:00
Yui T
3118afe9bc Remove ES2018 folder 2017-06-04 20:32:12 -07:00
Nathan Shively-Sanders
24e35cd940 Merge pull request #16047 from Microsoft/sandersn/weakType
Weak type detection
2017-06-02 13:11:45 -07:00
Yui T
2f476bf22f Merge branch 'master' into master-dynamicImport 2017-06-02 09:10:20 -07:00
Yui
66b6d69c37 Merge pull request #16110 from Microsoft/master-refactorJsDocTest
[Master] Add more JSDoc tests and move them into one folder instead of spread between salsa and jsdoc conformance
2017-06-01 14:03:58 -07:00
Nathan Shively-Sanders
928da675ac Merge pull request #16156 from Microsoft/report-jsdoc-syntax-errors
Report JSDoc syntax errors
2017-05-31 16:21:32 -07:00
Kanchalai Tanglertsampan
1daff75d46 Update tests/baselines 2017-05-31 13:13:25 -07:00
Yui T
558cb2e2fa Add tests 2017-05-31 12:15:50 -07:00
Kanchalai Tanglertsampan
7815ccff1c Merge branch 'master' into master-refactorJsDocTest 2017-05-30 13:47:53 -07:00
Nathan Shively-Sanders
41e134529a Test reporting jsdoc syntax errors 2017-05-30 13:33:13 -07:00
Kanchalai Tanglertsampan
d7c33713e4 Merge branch 'master' into master-refactorJsDocTest 2017-05-30 08:38:08 -07:00