File tree
1,506 files changed
+56157
-55790
lines changed- .circleci
- src
- compiler
- transformers
- module
- harness
- parallel
- unittests
- lib
- loc/lcl
- chs/diagnosticMessages
- cht/diagnosticMessages
- csy/diagnosticMessages
- deu/diagnosticMessages
- esn/diagnosticMessages
- fra/diagnosticMessages
- ita/diagnosticMessages
- jpn/diagnosticMessages
- kor/diagnosticMessages
- plk/diagnosticMessages
- ptb/diagnosticMessages
- rus/diagnosticMessages
- trk/diagnosticMessages
- server
- typingsInstaller
- services
- codefixes
- formatting
- refactors
- tests/baselines/reference
- api
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,506 files changed
+56157
-55790
lines changedDiff for: .circleci/config.yml
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
| 68 | + | |
68 | 69 |
| |
69 | 70 |
| |
70 | 71 |
| |
|
Diff for: .npmignore
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
| 21 | + | |
20 | 22 |
| |
| 23 | + | |
21 | 24 |
| |
22 | 25 |
| |
| 26 | + |
Diff for: .travis.yml
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
|
Diff for: Gulpfile.ts
+5-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
143 | 143 |
| |
144 | 144 |
| |
145 | 145 |
| |
146 |
| - | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
147 | 150 |
| |
148 | 151 |
| |
149 | 152 |
| |
150 | 153 |
| |
151 | 154 |
| |
152 |
| - | |
153 |
| - | |
| 155 | + | |
154 | 156 |
| |
155 | 157 |
| |
156 | 158 |
| |
|
Diff for: Jakefile.js
+5-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
209 |
| - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
210 | 213 |
| |
211 | 214 |
| |
212 | 215 |
| |
213 | 216 |
| |
214 | 217 |
| |
215 | 218 |
| |
216 | 219 |
| |
217 |
| - | |
218 |
| - | |
| 220 | + | |
219 | 221 |
| |
220 | 222 |
| |
221 | 223 |
| |
|
Diff for: src/compiler/binder.ts
+128-92
Large diffs are not rendered by default.
Diff for: src/compiler/checker.ts
+633-399
Large diffs are not rendered by default.
Diff for: src/compiler/commandLineParser.ts
+17-27
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
62 | 62 |
| |
63 | 63 |
| |
64 | 64 |
| |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
65 | 72 |
| |
66 | 73 |
| |
67 | 74 |
| |
| |||
144 | 151 |
| |
145 | 152 |
| |
146 | 153 |
| |
| 154 | + | |
| 155 | + | |
147 | 156 |
| |
148 | 157 |
| |
149 |
| - | |
150 | 158 |
| |
151 | 159 |
| |
152 | 160 |
| |
| |||
1742 | 1750 |
| |
1743 | 1751 |
| |
1744 | 1752 |
| |
1745 |
| - | |
| 1753 | + | |
1746 | 1754 |
| |
1747 | 1755 |
| |
1748 | 1756 |
| |
| |||
2032 | 2040 |
| |
2033 | 2041 |
| |
2034 | 2042 |
| |
2035 |
| - | |
| 2043 | + | |
2036 | 2044 |
| |
2037 | 2045 |
| |
2038 | 2046 |
| |
| |||
2119 | 2127 |
| |
2120 | 2128 |
| |
2121 | 2129 |
| |
2122 |
| - | |
| 2130 | + | |
2123 | 2131 |
| |
2124 | 2132 |
| |
2125 | 2133 |
| |
| |||
2146 | 2154 |
| |
2147 | 2155 |
| |
2148 | 2156 |
| |
2149 |
| - | |
| 2157 | + | |
2150 | 2158 |
| |
2151 | 2159 |
| |
2152 | 2160 |
| |
| |||
2237 | 2245 |
| |
2238 | 2246 |
| |
2239 | 2247 |
| |
2240 |
| - | |
2241 |
| - | |
2242 |
| - | |
2243 |
| - | |
2244 |
| - | |
2245 |
| - | |
2246 |
| - | |
2247 |
| - | |
2248 |
| - | |
2249 |
| - | |
2250 |
| - | |
2251 |
| - | |
2252 |
| - | |
2253 |
| - | |
2254 |
| - | |
2255 |
| - | |
2256 |
| - | |
2257 |
| - | |
2258 | 2248 |
| |
2259 | 2249 |
| |
2260 | 2250 |
| |
2261 | 2251 |
| |
2262 | 2252 |
| |
2263 |
| - | |
2264 |
| - | |
| 2253 | + | |
| 2254 | + | |
2265 | 2255 |
| |
2266 | 2256 |
| |
2267 | 2257 |
| |
| |||
2285 | 2275 |
| |
2286 | 2276 |
| |
2287 | 2277 |
| |
2288 |
| - | |
| 2278 | + | |
2289 | 2279 |
| |
2290 |
| - | |
| 2280 | + | |
2291 | 2281 |
| |
2292 | 2282 |
| |
2293 | 2283 |
| |
|
Diff for: src/compiler/core.ts
+41-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
28 | 32 |
| |
29 | 33 |
| |
30 | 34 |
| |
| |||
1590 | 1594 |
| |
1591 | 1595 |
| |
1592 | 1596 |
| |
1593 |
| - | |
| 1597 | + | |
1594 | 1598 |
| |
1595 | 1599 |
| |
1596 | 1600 |
| |
| |||
2539 | 2543 |
| |
2540 | 2544 |
| |
2541 | 2545 |
| |
2542 |
| - | |
2543 | 2546 |
| |
2544 | 2547 |
| |
2545 | 2548 |
| |
| |||
2560 | 2563 |
| |
2561 | 2564 |
| |
2562 | 2565 |
| |
2563 |
| - | |
| 2566 | + | |
2564 | 2567 |
| |
2565 | 2568 |
| |
2566 | 2569 |
| |
| |||
2583 | 2586 |
| |
2584 | 2587 |
| |
2585 | 2588 |
| |
2586 |
| - | |
| 2589 | + | |
2587 | 2590 |
| |
2588 | 2591 |
| |
2589 | 2592 |
| |
| |||
2618 | 2621 |
| |
2619 | 2622 |
| |
2620 | 2623 |
| |
2621 |
| - | |
| 2624 | + | |
2622 | 2625 |
| |
2623 | 2626 |
| |
2624 | 2627 |
| |
| |||
3049 | 3052 |
| |
3050 | 3053 |
| |
3051 | 3054 |
| |
3052 |
| - | |
| 3055 | + | |
3053 | 3056 |
| |
3054 | 3057 |
| |
3055 | 3058 |
| |
| |||
3147 | 3150 |
| |
3148 | 3151 |
| |
3149 | 3152 |
| |
| 3153 | + | |
| 3154 | + | |
| 3155 | + | |
| 3156 | + | |
| 3157 | + | |
| 3158 | + | |
| 3159 | + | |
| 3160 | + | |
| 3161 | + | |
| 3162 | + | |
| 3163 | + | |
| 3164 | + | |
| 3165 | + | |
| 3166 | + | |
| 3167 | + | |
| 3168 | + | |
| 3169 | + | |
| 3170 | + | |
| 3171 | + | |
| 3172 | + | |
| 3173 | + | |
| 3174 | + | |
| 3175 | + | |
| 3176 | + | |
| 3177 | + | |
| 3178 | + | |
| 3179 | + | |
| 3180 | + | |
| 3181 | + | |
| 3182 | + | |
| 3183 | + | |
| 3184 | + | |
3150 | 3185 |
|
Diff for: src/compiler/declarationEmitter.ts
+6-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
608 | 608 |
| |
609 | 609 |
| |
610 | 610 |
| |
611 |
| - | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
612 | 617 |
| |
613 | 618 |
| |
614 | 619 |
| |
|
Diff for: src/compiler/diagnosticMessages.json
+39-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2317 | 2317 |
| |
2318 | 2318 |
| |
2319 | 2319 |
| |
| 2320 | + | |
| 2321 | + | |
| 2322 | + | |
| 2323 | + | |
2320 | 2324 |
| |
2321 | 2325 |
| |
2322 | 2326 |
| |
| |||
2602 | 2606 |
| |
2603 | 2607 |
| |
2604 | 2608 |
| |
2605 |
| - | |
| 2609 | + | |
2606 | 2610 |
| |
2607 | 2611 |
| |
2608 | 2612 |
| |
| |||
3296 | 3300 |
| |
3297 | 3301 |
| |
3298 | 3302 |
| |
3299 |
| - | |
| 3303 | + | |
3300 | 3304 |
| |
3301 | 3305 |
| |
3302 | 3306 |
| |
| |||
3472 | 3476 |
| |
3473 | 3477 |
| |
3474 | 3478 |
| |
| 3479 | + | |
| 3480 | + | |
| 3481 | + | |
| 3482 | + | |
| 3483 | + | |
| 3484 | + | |
| 3485 | + | |
| 3486 | + | |
3475 | 3487 |
| |
3476 | 3488 |
| |
3477 | 3489 |
| |
| |||
3788 | 3800 |
| |
3789 | 3801 |
| |
3790 | 3802 |
| |
| 3803 | + | |
| 3804 | + | |
| 3805 | + | |
| 3806 | + | |
3791 | 3807 |
| |
3792 | 3808 |
| |
3793 | 3809 |
| |
| |||
3806 | 3822 |
| |
3807 | 3823 |
| |
3808 | 3824 |
| |
| 3825 | + | |
| 3826 | + | |
| 3827 | + | |
| 3828 | + | |
| 3829 | + | |
| 3830 | + | |
| 3831 | + | |
| 3832 | + | |
| 3833 | + | |
| 3834 | + | |
| 3835 | + | |
| 3836 | + | |
| 3837 | + | |
| 3838 | + | |
| 3839 | + | |
| 3840 | + | |
| 3841 | + | |
3809 | 3842 |
| |
3810 | 3843 |
| |
3811 | 3844 |
| |
| |||
3822 | 3855 |
| |
3823 | 3856 |
| |
3824 | 3857 |
| |
| 3858 | + | |
| 3859 | + | |
| 3860 | + | |
| 3861 | + | |
3825 | 3862 |
| |
3826 | 3863 |
| |
3827 | 3864 |
| |
|
0 commit comments