Kanchalai Tanglertsampan
7fd5699511
Merge branch 'release-2.0' into release-2.0.5
2016-09-14 16:57:59 -07:00
Yui
c98103b1fb
Merge pull request #10928 from Microsoft/addTestFix10625
...
[Release-2.0] Add tests and baselines
2016-09-14 16:31:27 -07:00
Ryan Cavanaugh
d37391fcfc
Allow type and NS references to UMD globals from modules
...
Fixes #10638
2016-09-14 16:11:23 -07:00
Yui T
48e51b5361
Add tests and baselines
2016-09-14 15:42:53 -07:00
Yui T
ced8cf8670
Add tests and update baselines
2016-09-14 11:55:13 -07:00
Vladimir Matveev
d14183c5a1
merge with origin/release-2.0.5
2016-09-13 15:59:04 -07:00
Nathan Shively-Sanders
28ec7d6177
Update baselines after cherry-pick to 2.0.5
2016-09-13 13:38:29 -07:00
Nathan Shively-Sanders
71fa082a0c
Update baselines
2016-09-13 13:34:13 -07:00
Nathan Shively-Sanders
bfed54487e
Update baselines for updated enum assignability
2016-09-13 13:33:45 -07:00
Nathan Shively-Sanders
e384317173
Update baselines
2016-09-13 13:31:42 -07:00
Nathan Shively-Sanders
aa3d2501a1
More tests of enum assignability
...
1. Numeric literal <-> enum literal assignability
2. Computed enum <-> union enum assignability
3. Also rebaseline error reporting of existing enum cases.
2016-09-13 13:31:29 -07:00
Nathan Shively-Sanders
90d685b737
Fix both new enum assignability predicates
...
And update error reporting baseline (new error is less elaborate)
2016-09-13 13:31:23 -07:00
Nathan Shively-Sanders
083f3426d1
Test that enum literal is assignable to an enum in a union
2016-09-13 13:31:18 -07:00
Nathan Shively-Sanders
e32d854f0e
Test that number is assignable to enum in a union
2016-09-13 13:31:10 -07:00
Nathan Shively-Sanders
fcac9c4fc5
Update baselines after cherry-pick to 2.0
2016-09-13 13:22:49 -07:00
Nathan Shively-Sanders
7d066fe51c
Update baselines
2016-09-13 13:14:58 -07:00
Nathan Shively-Sanders
046a37da63
Update baselines for updated enum assignability
2016-09-13 13:10:23 -07:00
Nathan Shively-Sanders
f50a43734b
Update baselines
2016-09-13 13:00:58 -07:00
Nathan Shively-Sanders
eb933f9567
More tests of enum assignability
...
1. Numeric literal <-> enum literal assignability
2. Computed enum <-> union enum assignability
3. Also rebaseline error reporting of existing enum cases.
2016-09-13 13:00:40 -07:00
Nathan Shively-Sanders
a0c3d4f306
Fix both new enum assignability predicates
...
And update error reporting baseline (new error is less elaborate)
2016-09-13 13:00:31 -07:00
Nathan Shively-Sanders
bf3941da47
Test that enum literal is assignable to an enum in a union
2016-09-13 13:00:27 -07:00
Nathan Shively-Sanders
495ea0d497
Test that number is assignable to enum in a union
2016-09-13 13:00:09 -07:00
Mohamed Hegazy
b3bb39db3e
Update baseline
2016-09-13 09:19:51 -07:00
Anders Hejlsberg
81c69b2a58
Add regression test
2016-09-13 08:55:38 -07:00
Anders Hejlsberg
9986f81981
Add regression test
2016-09-12 11:28:37 -07:00
Andy
5c16cb6f32
Merge pull request #10807 from Microsoft/release-2.0_re_export_shorthand
...
A shorthand ambient module should be considered as possibly exporting a value
2016-09-09 12:58:25 -07:00
Anders Hejlsberg
2cd4d20f7b
Accept new baselines
2016-09-09 11:20:41 -07:00
Anders Hejlsberg
aee1bf6429
Accept new baselines
2016-09-09 11:20:27 -07:00
Anders Hejlsberg
f4c621bb8e
Add regression tests
2016-09-09 11:19:59 -07:00
Andy Hanson
545d7e5e89
A shorthand ambient module should be considered as possibly exporting a value
2016-09-09 08:11:47 -07:00
Anders Hejlsberg
9adc26c3fd
Add repro from #10697
2016-09-06 10:15:50 -07:00
Vladimir Matveev
d61fd4243a
remove unused code
2016-09-02 14:11:52 -07:00
Andy Hanson
12ad9d0aaf
Search for node_modules in parent directories when getting type roots.
2016-09-02 13:42:43 -07:00
Vladimir Matveev
ed0ce1650b
fix recursive directory creation
2016-09-01 16:32:00 -07:00
Richard Knoll
c742d16ff1
Merge remote-tracking branch 'origin/master' into import_completions_pr
2016-09-01 10:46:21 -07:00
Andy
38de65a0d5
Merge pull request #10607 from Microsoft/remove_useless_inserts
...
Remove useless inserts that used to be required to trigger checks
2016-09-01 06:41:38 -07:00
Richard Knoll
7261866c6c
Cleaning up the completion code and tests
2016-08-31 19:20:15 -07:00
Yui
0b95731184
Fix 10408 : Better error message for set/get with noImplicitAny error ( #10597 )
...
* Giving more explicit error message when there is no-implicit-any on get/set accessor
* Update error message number
* Add new test and baselines
* Address PR: assert that getter must existed
* Address PR: undo renumbering of error messages
2016-08-30 16:07:36 -07:00
Andy Hanson
d47b3e22e5
Remove useless inserts that used to be required to trigger checks
2016-08-30 07:10:14 -07:00
Daniel Rosenwasser
0485bb6b56
Merge pull request #10506 from Microsoft/ctorTag
...
Issue error when tagging templates and decorating with only-constructable entities
2016-08-28 22:42:04 -07:00
Richard Knoll
1763db4698
Merge remote-tracking branch 'origin/master' into far_display_parts
2016-08-26 16:45:07 -07:00
Richard Knoll
4c847eb257
Fixing errors and adding a fourslash test
2016-08-26 15:04:08 -07:00
Nathan Shively-Sanders
3f8cd82301
Update other tests and baselines
2016-08-26 13:30:59 -07:00
Nathan Shively-Sanders
0a985ee287
Parse untyped object type members separated by ','
...
Previously if the first member was untyped and the separator was ',',
then parsing would fail.
2016-08-26 13:25:19 -07:00
Ryan Cavanaugh
0116abdcf2
First in UMD global wins
...
Fixes #9771
2016-08-26 08:49:43 -07:00
Mohamed Hegazy
c72f5e28e8
Merge pull request #10543 from Microsoft/port10212
...
Port #10212
2016-08-25 21:01:10 -07:00
Richard Knoll
276b56dfb0
More PR feedback
2016-08-25 17:41:50 -07:00
Kanchalai Tanglertsampan
3ed8bca8db
Merge branch 'master' into release-2.0
2016-08-25 16:15:30 -07:00
Nathan Shively-Sanders
0041d5ce79
Merge pull request #10538 from Microsoft/find-declarations-of-js-module-export
...
Fix crash when checking module exports for export=
2016-08-25 16:14:13 -07:00
Yui
15ff0f7956
[Release 2.0] fix10179: 2.0 emits optional class properties defined in constructors, which breaks compatibility ( #10212 )
...
* Do not emit "?" for in property declaration in .d.ts when the property is declared as optional parameter property declaration
* Update baselines
2016-08-25 12:17:39 -07:00