e2cc27b | Mohamed Hegazy | 22 May 2017, 20:30:16 UTC | Update LKG | 22 May 2017, 20:30:16 UTC |
6b64fee | Nathan Shively-Sanders | 19 May 2017, 20:14:31 UTC | Add name property to Declaration temporarily The property will go away in TypeScript 2.4 and only remain on NamedDeclaration. | 19 May 2017, 20:14:31 UTC |
367e072 | Ryan Cavanaugh | 18 May 2017, 21:39:38 UTC | Merge pull request #15941 from RyanCavanaugh/release-2.3 Port plugin load | 18 May 2017, 21:39:38 UTC |
e01ea0e | Ryan Cavanaugh | 18 May 2017, 21:21:23 UTC | Merge branch 'release-2.3' of https://github.com/Microsoft/TypeScript into release-2.3 | 18 May 2017, 21:21:23 UTC |
930e4c5 | Ryan Cavanaugh | 18 May 2017, 02:52:57 UTC | Add flag to allow local plugin loading | 18 May 2017, 21:21:16 UTC |
4dc00a2 | Mohamed Hegazy | 15 May 2017, 23:22:48 UTC | Update LKG | 15 May 2017, 23:22:48 UTC |
1788478 | Mohamed Hegazy | 15 May 2017, 23:21:07 UTC | Merge branch 'release-2.3' of https://github.com/Microsoft/TypeScript into release-2.3 | 15 May 2017, 23:21:07 UTC |
507dc76 | Ron Buckton | 15 May 2017, 22:28:55 UTC | Fix issue with throw in async delegator. | 15 May 2017, 23:17:50 UTC |
2dd4c8a | Mohamed Hegazy | 15 May 2017, 23:17:10 UTC | Update LKG | 15 May 2017, 23:17:10 UTC |
9d2656f | Mohamed Hegazy | 15 May 2017, 22:46:50 UTC | Fix #15463: use intersection types to emulate spread in generic react components (#15851) * Fix #15463: use intersection types to emulate spread in generic react components * Fix lint errors * reverse condition | 15 May 2017, 22:51:36 UTC |
a0db9ad | Ron Buckton | 15 May 2017, 22:28:55 UTC | Fix issue with throw in async delegator. | 15 May 2017, 22:39:10 UTC |
8534a5a | Mohamed Hegazy | 12 May 2017, 19:56:50 UTC | Update LKG | 12 May 2017, 19:56:50 UTC |
6976dda | Yui T | 12 May 2017, 18:54:23 UTC | Address PR | 12 May 2017, 19:27:42 UTC |
dbae5d2 | Yui T | 12 May 2017, 05:40:34 UTC | Add more tests and update baselines | 12 May 2017, 19:27:38 UTC |
5eb9fd0 | Yui T | 12 May 2017, 05:40:21 UTC | getApparentType of the propsType | 12 May 2017, 19:27:28 UTC |
07b4857 | Kanchalai Tanglertsampan | 11 May 2017, 23:31:40 UTC | Update baselines | 12 May 2017, 19:27:20 UTC |
62c0e69 | Kanchalai Tanglertsampan | 11 May 2017, 23:30:56 UTC | Add tests and update lib tests file | 12 May 2017, 19:27:14 UTC |
331285b | Kanchalai Tanglertsampan | 11 May 2017, 23:30:43 UTC | getApparentType for each constituent of props type of the targetAttributesType | 12 May 2017, 19:26:50 UTC |
35001e9 | Nathan Shively-Sanders | 11 May 2017, 19:41:42 UTC | Merge branch 'release-2.3' of https://github.com/Microsoft/TypeScript into release-2.3 | 11 May 2017, 19:41:42 UTC |
3831804 | Nathan Shively-Sanders | 11 May 2017, 18:38:26 UTC | Test:reference ambient block scoped vars in different file | 11 May 2017, 19:37:49 UTC |
7dd3cde | Nathan Shively-Sanders | 11 May 2017, 18:37:28 UTC | Allow references to ambient block scoped variables Even when 1. --out or --outfile is specified 2. The block scoped variable's file is after the referrer's file. | 11 May 2017, 19:37:41 UTC |
0f7cc75 | jramsay | 10 May 2017, 23:34:57 UTC | Merge pull request #15752 from Microsoft/PortCompileOnSaveFixToRelease-2.3 Port Compile On Save Fix to Release-2.3 | 10 May 2017, 23:34:57 UTC |
fd43e15 | Jason Ramsay | 10 May 2017, 18:38:10 UTC | In shims.ts resolveModuleName should only return resolved modules found in ts files (.ts, .d.ts, .tsx) | 10 May 2017, 23:12:05 UTC |
52df34b | Nathan Shively-Sanders | 10 May 2017, 18:51:07 UTC | Fix lint | 10 May 2017, 19:45:56 UTC |
7b660c8 | Nathan Shively-Sanders | 10 May 2017, 18:48:32 UTC | Test: no declare in declaration tmp in namespace | 10 May 2017, 19:45:48 UTC |
03bca49 | Nathan Shively-Sanders | 10 May 2017, 18:45:01 UTC | Correctly emit expression in extends in namespace Shouldn't have a declare for the emitted temp | 10 May 2017, 19:45:41 UTC |
5cd9f4e | Nathan Shively-Sanders | 09 May 2017, 17:46:47 UTC | Unnamed nodes now extend Declaration, not NamedDeclaration | 10 May 2017, 16:20:17 UTC |
39f6454 | Nathan Shively-Sanders | 08 May 2017, 22:07:50 UTC | Switch to Declaration/NamedDeclaration hierarchy | 10 May 2017, 16:19:55 UTC |
42e7852 | Nathan Shively-Sanders | 08 May 2017, 21:24:45 UTC | Revert "Convert `Declaration` to union, not type hierarchy" This reverts commit 573040f0cfa713929bfa1fe84f4fd2a81cc82658. | 10 May 2017, 16:19:47 UTC |
6941aeb | Nathan Shively-Sanders | 08 May 2017, 21:17:11 UTC | Revert "Fix lint" This reverts commit b39c319f0c4ee9b460ed51eba77e8c0958896c80. | 10 May 2017, 16:19:40 UTC |
b153092 | Nathan Shively-Sanders | 08 May 2017, 21:16:53 UTC | Revert "Turn ClassElement and TypeElement into unions too" This reverts commit 22f353ac940bfd4e170d9e56a094fdd385476191. | 10 May 2017, 16:19:35 UTC |
10475c7 | Nathan Shively-Sanders | 08 May 2017, 16:35:21 UTC | Turn ClassElement and TypeElement into unions too Slows down compilation another 3%, so I'm not sure we'll want to take this change. | 10 May 2017, 16:19:22 UTC |
356651e | Nathan Shively-Sanders | 05 May 2017, 22:09:54 UTC | Address comments: simplify, dedupe and clean up | 10 May 2017, 16:19:16 UTC |
9983a11 | Nathan Shively-Sanders | 05 May 2017, 20:48:45 UTC | Fix lint | 10 May 2017, 16:19:06 UTC |
949bb27 | Nathan Shively-Sanders | 05 May 2017, 20:47:28 UTC | Convert `Declaration` to union, not type hierarchy | 10 May 2017, 16:19:00 UTC |
1bdea39 | Nathan Shively-Sanders | 04 May 2017, 23:13:32 UTC | Update baselines | 10 May 2017, 16:18:51 UTC |
0f74294 | Nathan Shively-Sanders | 04 May 2017, 23:12:54 UTC | getNameOfDeclaration uniformly, including JS decls JS-style assignment declarations have a name, but it's not stored on the name property of the BinaryExpression. This commit adds `getNameOfDeclaration` to uniformly get the name of a declaration. It also reworks the declaration of `Declaration` so that accessing `name` is an error unless the type does *not* include BinaryExpression. | 10 May 2017, 16:18:35 UTC |
c10de35 | Yui | 09 May 2017, 04:09:32 UTC | Merge pull request #15687 from Microsoft/release_allowSpreadGenericType [Release] Allow spread generic type | 09 May 2017, 04:09:32 UTC |
69e35cb | Yui T | 08 May 2017, 22:35:26 UTC | Fix linting error | 08 May 2017, 23:07:20 UTC |
d4539bb | Yui T | 08 May 2017, 22:35:17 UTC | Update baaselines | 08 May 2017, 23:07:14 UTC |
b7c54f3 | Kanchalai Tanglertsampan | 08 May 2017, 20:35:09 UTC | Update tests and baselines | 08 May 2017, 23:07:09 UTC |
e829fa0 | Kanchalai Tanglertsampan | 08 May 2017, 20:31:44 UTC | Do not error when spread generic type | 08 May 2017, 23:07:00 UTC |
eda9133 | Yui | 08 May 2017, 22:11:27 UTC | Merge pull request #15674 from Microsoft/release-fix15463 [Release] fix15463 | 08 May 2017, 22:11:27 UTC |
9dafe8b | Nathan Shively-Sanders | 08 May 2017, 21:13:06 UTC | Merge branch 'release-2.3' of https://github.com/Microsoft/TypeScript into release-2.3 | 08 May 2017, 21:13:06 UTC |
6beaafc | Mohamed Hegazy | 08 May 2017, 20:46:52 UTC | Update LKG | 08 May 2017, 20:46:52 UTC |
1e39e6c | Nathan Shively-Sanders | 08 May 2017, 18:36:30 UTC | Clean up test a little | 08 May 2017, 20:37:44 UTC |
a11e0a7 | Nathan Shively-Sanders | 08 May 2017, 18:03:41 UTC | Update test with trickier case from #15616 | 08 May 2017, 20:37:38 UTC |
b2cfaf8 | Nathan Shively-Sanders | 08 May 2017, 17:40:24 UTC | Simplify JS check in index constraint error reporting Any declaration that is a BinaryExpression is a special javascript declaration, and all JS declarations that are checked for index constraint compatibility are, in fact, relevant. | 08 May 2017, 20:37:30 UTC |
5c56b4c | Anders Hejlsberg | 01 May 2017, 23:45:06 UTC | Optimize signature relationship checks in instantiations of same type | 08 May 2017, 20:12:45 UTC |
b4fce08 | Kanchalai Tanglertsampan | 08 May 2017, 16:46:54 UTC | Update baselines | 08 May 2017, 19:24:28 UTC |
d5ae6d1 | Kanchalai Tanglertsampan | 08 May 2017, 16:46:46 UTC | Refactor "isKnownProperty" to be use outside of checkTypeScriptAssignable as JSX do excess property after | 08 May 2017, 19:24:23 UTC |
acf78b7 | Yui T | 05 May 2017, 23:36:02 UTC | Wip - remove freshness flag from jsx attributes | 08 May 2017, 19:24:19 UTC |
64d301b | Yui T | 05 May 2017, 17:05:50 UTC | Updates tests and baselines | 08 May 2017, 19:24:11 UTC |
ddd5351 | Yui T | 05 May 2017, 15:47:52 UTC | Add tests and baselines | 08 May 2017, 19:24:05 UTC |
66b0b44 | Yui T | 05 May 2017, 05:16:23 UTC | Address PR | 08 May 2017, 19:23:48 UTC |
e8741d8 | Kanchalai Tanglertsampan | 05 May 2017, 00:12:52 UTC | Update tests anad baselines | 08 May 2017, 19:23:44 UTC |
f9dbfd4 | Kanchalai Tanglertsampan | 05 May 2017, 00:12:39 UTC | Allow excess property in spread attributes but also check if any explicitly specified attributes are correct | 08 May 2017, 19:23:40 UTC |
5e3fefd | Yui T | 04 May 2017, 21:39:51 UTC | Wip-fixing spread type | 08 May 2017, 19:23:36 UTC |
03da13c | Nathan Shively-Sanders | 05 May 2017, 00:05:09 UTC | Update baselines | 05 May 2017, 15:57:18 UTC |
428fbbf | Nathan Shively-Sanders | 05 May 2017, 00:04:37 UTC | Address PR comments | 05 May 2017, 15:57:09 UTC |
b9f85fd | Nathan Shively-Sanders | 02 May 2017, 20:38:53 UTC | Update baselines | 05 May 2017, 15:57:04 UTC |
a1c92eb | Nathan Shively-Sanders | 02 May 2017, 20:36:01 UTC | Declare synthetic var for class extends expression Classes that extend expressions will get a synthetic var declaration for the expression. This is required for classes that extend an expression that return an intersection type. | 05 May 2017, 15:56:56 UTC |
601aa8e | Ron Buckton | 04 May 2017, 20:33:28 UTC | Update baselines | 04 May 2017, 21:02:09 UTC |
e3d54c3 | Ron Buckton | 04 May 2017, 20:09:35 UTC | Add check for tslib __await helper | 04 May 2017, 21:02:08 UTC |
a9ad853 | Ron Buckton | 02 May 2017, 22:00:56 UTC | __asyncDelegator cleanup | 04 May 2017, 21:02:07 UTC |
3d09bc4 | Ron Buckton | 02 May 2017, 19:49:34 UTC | Switch to __await sentinel, better support for return values | 04 May 2017, 21:02:06 UTC |
2dece39 | Ron Buckton | 02 May 2017, 01:05:50 UTC | Fix over agressive async delegation | 04 May 2017, 21:02:05 UTC |
53c1caa | Nathan Shively-Sanders | 04 May 2017, 17:12:49 UTC | Test:index constraint check on js class expression | 04 May 2017, 20:01:34 UTC |
a17f16d | Nathan Shively-Sanders | 04 May 2017, 17:11:25 UTC | Add JS declaration to index constraint check error reporting Now Javascript-style declarations like `this.foo = "bar"` are handled correctly. | 04 May 2017, 20:01:26 UTC |
f43af5e | Yui | 03 May 2017, 20:41:09 UTC | Merge pull request #15548 from Microsoft/release-fix15469 [Release - React] Fix 15469 | 03 May 2017, 20:41:09 UTC |
b77c0ad | Yui T | 03 May 2017, 20:30:30 UTC | Add tests and update baselines | 03 May 2017, 20:30:30 UTC |
c6ece96 | Yui T | 03 May 2017, 03:54:42 UTC | Update baseline | 03 May 2017, 03:54:42 UTC |
1f19fd6 | Yui T | 03 May 2017, 03:54:27 UTC | Don't stop checking other attributes even though we see spread type. This is so that things are correctly marked as reference and type-checked | 03 May 2017, 03:54:27 UTC |
8a30678 | Yui | 02 May 2017, 02:29:04 UTC | Merge pull request #15512 from Microsoft/release-2.3_fixDefaultTypeParameter [React-Release 2.3] Enable default type parameter in React Component class | 02 May 2017, 02:29:04 UTC |
eb123f9 | Mohamed Hegazy | 01 May 2017, 23:10:44 UTC | Merge pull request #15516 from Microsoft/release-2.3_fix_importClause_npe importTracker: Fix error for undefined importClause | 01 May 2017, 23:10:44 UTC |
1318e1e | Andy Hanson | 01 May 2017, 22:34:49 UTC | importTracker: Fix error for undefined importClause | 01 May 2017, 22:34:49 UTC |
5f19c3e | Kanchalai Tanglertsampan | 01 May 2017, 20:19:06 UTC | Add tests and baselines | 01 May 2017, 20:19:06 UTC |
28450d5 | Kanchalai Tanglertsampan | 01 May 2017, 18:53:13 UTC | For React Component class, we fill in missing type parameter and instantiate the constructor signature with the new type arguments. | 01 May 2017, 18:53:13 UTC |
bb582c2 | Mohamed Hegazy | 01 May 2017, 18:09:36 UTC | Merge pull request #15502 from Microsoft/portFixes5-1-2017 Port fixes from master | 01 May 2017, 18:09:36 UTC |
8531b7a | Ron Buckton | 25 April 2017, 20:30:07 UTC | Do not rename references to class inside of the class body function | 01 May 2017, 17:43:38 UTC |
c110342 | Ron Buckton | 25 April 2017, 19:44:02 UTC | Fix class name emit in ES5 | 01 May 2017, 17:43:32 UTC |
f3737dd | Nathan Shively-Sanders | 24 April 2017, 21:48:25 UTC | Test ES2015 transform of accessors w/captured this | 01 May 2017, 17:42:41 UTC |
6962314 | Nathan Shively-Sanders | 24 April 2017, 21:46:58 UTC | ES2015 transforms accessors with captured `this` Previously, it did not, meaning that the emit for lexically captured `this` was incorrect. | 01 May 2017, 17:42:35 UTC |
1d209d5 | Mohamed Hegazy | 01 May 2017, 17:41:44 UTC | Update version | 01 May 2017, 17:41:44 UTC |
d1a202d | Mohamed Hegazy | 28 April 2017, 21:25:52 UTC | Update LKG | 28 April 2017, 21:25:52 UTC |
a28c533 | Mohamed Hegazy | 28 April 2017, 21:25:14 UTC | Update version | 28 April 2017, 21:25:14 UTC |
9eaddb4 | Ryan Cavanaugh | 28 April 2017, 20:29:50 UTC | Merge pull request #15445 from RyanCavanaugh/sessionBackCompat Add compat overload to Session constructor | 28 April 2017, 20:29:50 UTC |
9ce6b35 | Ryan Cavanaugh | 28 April 2017, 17:13:21 UTC | Add compat overload | 28 April 2017, 17:13:21 UTC |
47e5569 | Mohamed Hegazy | 25 April 2017, 22:27:55 UTC | Update LKG | 25 April 2017, 22:27:55 UTC |
9ada915 | Mohamed Hegazy | 25 April 2017, 22:18:11 UTC | Merge pull request #15381 from Microsoft/revert15104 Revert #15104 | 25 April 2017, 22:18:11 UTC |
fe0a307 | Mohamed Hegazy | 25 April 2017, 21:48:06 UTC | Revert "Treat callback parameters as strictly covariant" This reverts commit 8ae3e050759311d6cef51cc7b5067a5257b7f33c. | 25 April 2017, 21:48:06 UTC |
96a3c91 | Mohamed Hegazy | 25 April 2017, 21:47:38 UTC | Revert "Fix callback types to match covariantly" This reverts commit eebd67f8d53939e63fc54829dffec88f333ff64d. | 25 April 2017, 21:47:38 UTC |
70bb2d3 | Mohamed Hegazy | 25 April 2017, 21:47:26 UTC | Revert "Accept new baselines" This reverts commit 11543d7369b6b0fc594dd0d38b092f0fa66e8075. | 25 April 2017, 21:47:26 UTC |
3abd0c8 | Mohamed Hegazy | 25 April 2017, 21:47:16 UTC | Revert "Add tests" This reverts commit 50f84b12a2ad5fef8294410c2cdfcce35b49a577. | 25 April 2017, 21:47:16 UTC |
42d6a9c | Mohamed Hegazy | 25 April 2017, 21:46:55 UTC | Revert "Check callback return values bi-variantly" This reverts commit 189fc515796a2612874ea7f74226edc0aacc5088. | 25 April 2017, 21:46:55 UTC |
d581bed | Mohamed Hegazy | 25 April 2017, 21:46:43 UTC | Revert "Accept new baselines" This reverts commit 33bc9d161685bf41d0072a566b89226543ad0a63. | 25 April 2017, 21:46:43 UTC |
cf17be2 | Mohamed Hegazy | 25 April 2017, 21:46:30 UTC | Revert "Add another test case" This reverts commit 510bc8196760f9d62b29d2f3e48a8bc6ad0d8d14. | 25 April 2017, 21:46:30 UTC |
e86512e | Mohamed Hegazy | 25 April 2017, 21:46:18 UTC | Revert "Allow callbacks unioned with null and/or undefined" This reverts commit ec35b800e30ec735be8946842fcfa6ef45649a2c. | 25 April 2017, 21:46:18 UTC |
22647bb | Mohamed Hegazy | 25 April 2017, 21:46:06 UTC | Revert "Update tests" This reverts commit 3cda0eac32e265a0f4e4b0814af8b4724bfa889d. | 25 April 2017, 21:46:06 UTC |
8a85f4a | Mohamed Hegazy | 24 April 2017, 18:31:35 UTC | Update LKG | 24 April 2017, 18:31:35 UTC |