Anders Hejlsberg
|
451f48bf82
|
Optimize checkTypeRelatedTo, part 2
|
2016-07-21 09:57:46 -07:00 |
|
Anders Hejlsberg
|
f5f8a4554a
|
Optimize checkTypeRelatedTo
|
2016-07-20 11:15:01 -07:00 |
|
Anders Hejlsberg
|
1868f2ec83
|
Remove bizarre fourslash test
|
2016-07-19 07:18:55 -07:00 |
|
Anders Hejlsberg
|
a2c4176ea8
|
Fix fourslash test
|
2016-07-19 07:18:35 -07:00 |
|
Anders Hejlsberg
|
26713c8721
|
Expand top level of declared type in type alias declaration
|
2016-07-19 07:18:16 -07:00 |
|
Anders Hejlsberg
|
a53a53f179
|
Accept new baselines
|
2016-07-18 17:31:48 -07:00 |
|
Anders Hejlsberg
|
a17bd026e5
|
Associate type alias names with union, intersection and literal types
|
2016-07-18 17:31:17 -07:00 |
|
Anders Hejlsberg
|
7d1c2fcf70
|
Accept new baselines
|
2016-07-18 17:18:35 -07:00 |
|
Anders Hejlsberg
|
15a66676cc
|
Fix fourslash tests
|
2016-07-18 17:14:34 -07:00 |
|
Anders Hejlsberg
|
0f132cdb7f
|
Order union type constituents by type ID
|
2016-07-18 17:14:14 -07:00 |
|
Anders Hejlsberg
|
32f4cbb58a
|
Accept new baselines
|
2016-07-18 13:16:45 -07:00 |
|
Anders Hejlsberg
|
c48cd4a93b
|
Unify 'boolean' and 'true | false'
|
2016-07-18 13:16:11 -07:00 |
|
Anders Hejlsberg
|
cb27e54ba7
|
Fix fourslash test
|
2016-07-18 11:15:19 -07:00 |
|
Anders Hejlsberg
|
a96d38ef96
|
Accept new baselines
|
2016-07-16 14:46:10 -07:00 |
|
Anders Hejlsberg
|
614d171a21
|
Include type parameter constrains in literal type context determination
|
2016-07-16 14:45:38 -07:00 |
|
Anders Hejlsberg
|
01a33f707c
|
Accept new baselines
|
2016-07-16 07:47:03 -07:00 |
|
Anders Hejlsberg
|
b5a5758169
|
No subtype reduction in createUnionOrIntersectionProperty for performance
|
2016-07-16 07:46:28 -07:00 |
|
Anders Hejlsberg
|
4501b3ec60
|
Accept new baselines
|
2016-07-14 09:21:54 -07:00 |
|
Anders Hejlsberg
|
44339dd55f
|
Performance optimizations
|
2016-07-14 09:21:18 -07:00 |
|
Anders Hejlsberg
|
6309ada1fa
|
Accepting new baselines
|
2016-07-06 21:01:51 -07:00 |
|
Anders Hejlsberg
|
871aee1416
|
Adding new tests
|
2016-07-06 21:01:00 -07:00 |
|
Anders Hejlsberg
|
82c26cd1ef
|
Adding selected tests from #6196
|
2016-07-06 21:00:47 -07:00 |
|
Anders Hejlsberg
|
868d5e602f
|
Merge branch 'master' into literalTypes
|
2016-07-06 19:51:34 -07:00 |
|
Anders Hejlsberg
|
280b27e263
|
Narrowing doesn't require switch expression to be unit type
|
2016-07-06 19:50:44 -07:00 |
|
Mohamed Hegazy
|
a039412373
|
Update LKG
|
2016-07-06 16:21:48 -07:00 |
|
Mohamed Hegazy
|
9a39f9c117
|
Merge branch 'release-2.0'
|
2016-07-06 14:58:41 -07:00 |
|
Mohamed Hegazy
|
4768286f72
|
Merge pull request #9541 from Microsoft/Fix9531
Fix #9531: account for `async` as an contextual keyword when parsing export assignments
|
2016-07-06 14:55:43 -07:00 |
|
Mohamed Hegazy
|
bf240d2c69
|
Fix #9531: account for async as an contextual keyword when parsing export assignments
|
2016-07-06 14:08:21 -07:00 |
|
Mohamed Hegazy
|
94f21697cd
|
Merge pull request #9534 from Microsoft/updateAuthors
Update authors
|
2016-07-06 11:32:02 -07:00 |
|
Mohamed Hegazy
|
9ff0cab59c
|
Update script to pass more than one argument
|
2016-07-06 00:44:30 -07:00 |
|
Mohamed Hegazy
|
8b20ad00b9
|
Update AUTHORS.md for release-2.0
|
2016-07-06 00:39:53 -07:00 |
|
Mohamed Hegazy
|
6fe105e811
|
Add authors script to generate authors from repo
|
2016-07-06 00:39:35 -07:00 |
|
Mohamed Hegazy
|
4c6b9843f6
|
Add .mailmap file
|
2016-07-06 00:39:05 -07:00 |
|
Mohamed Hegazy
|
29985f33b7
|
Update language in comment
|
2016-07-05 16:11:22 -07:00 |
|
Mohamed Hegazy
|
230c9cfbe7
|
Update LKG
|
2016-07-05 15:59:14 -07:00 |
|
Mohamed Hegazy
|
a4a4829897
|
Merge branch 'release-2.0'
|
2016-07-05 15:42:32 -07:00 |
|
Mohamed Hegazy
|
1102fa6bae
|
Merge pull request #9420 from Microsoft/formatting_loc
Do not scan nodes preceding formatted region, just skip over them
|
2016-07-05 14:40:48 -07:00 |
|
Mohamed Hegazy
|
29ac7e4e3d
|
Merge pull request #9510 from Microsoft/fixSwitchCase
Fix switch case circular reference stack overflow
|
2016-07-05 14:36:19 -07:00 |
|
Richard Knoll
|
69fcb133f6
|
Merge pull request #9482 from Microsoft/port_include_relative_path
Port 9475 to release 2.0
|
2016-07-05 14:19:22 -07:00 |
|
Anders Hejlsberg
|
5225997c8c
|
Merge branch 'master' into literalTypes
# Conflicts:
# src/compiler/checker.ts
|
2016-07-05 13:25:15 -07:00 |
|
Vladimir Matveev
|
d56a50bedb
|
Merge pull request #9485 from Microsoft/getEmitOutputAsObject
add new method getEmitOutputObject to return result of the emit as object
|
2016-07-05 11:12:42 -07:00 |
|
Anders Hejlsberg
|
829c3bc264
|
Add regression test
|
2016-07-04 20:38:00 -07:00 |
|
Anders Hejlsberg
|
a8a8826f69
|
Exclude FlowSwitchClause from flow graph for case expressions
|
2016-07-04 20:27:59 -07:00 |
|
Anders Hejlsberg
|
e8d4a5a22d
|
Accept new baselines
|
2016-07-03 16:47:04 -07:00 |
|
Anders Hejlsberg
|
1cec8dc798
|
All types can be null/undefined and thus falsy in regular type checking mode
|
2016-07-03 16:45:27 -07:00 |
|
Yui
|
c2730ce659
|
Fix reading files from IOLog because previous our API captures (#9483)
* Fix reading files from IOLog because previous our API captures
* Refactoring the ioLog
|
2016-07-03 05:59:44 -07:00 |
|
Yui
|
19c141aefe
|
Fix PromiseLike to be compatible with es6-promise (#9484)
|
2016-07-02 21:50:13 -07:00 |
|
Anders Hejlsberg
|
881d5105cd
|
Detect always truthy and always falsy types with &&, ||, ! operators
|
2016-07-02 09:37:50 -07:00 |
|
Vladimir Matveev
|
f9a5593f6a
|
fix linter
|
2016-07-01 20:30:08 -07:00 |
|
Vladimir Matveev
|
f7c4281f6b
|
add new method getEmitOutputObject to return result of the emit as object with properties instead of json string
|
2016-07-01 17:35:12 -07:00 |
|