Commit Graph

  • 66f8a406dd Update tests Anders Hejlsberg 2016-11-22 14:28:21 -08:00
  • d7dd0289d5 Distribute isomorphic mapped types over union types Anders Hejlsberg 2016-11-22 14:27:39 -08:00
  • a8ef77c33c Merge pull request #12445 from tlancina/master Mohamed Hegazy 2016-11-22 12:41:39 -08:00
  • 61204cc05d Re-add sourceFiles to program emit callback Tim Lancina 2016-11-22 14:17:59 -06:00
  • fb23e6dba1 Merge pull request #12442 from RyanCavanaugh/portAugments Ryan Cavanaugh 2016-11-22 11:52:18 -08:00
  • daa9d59c4c Support JSDoc @augments tag Ryan Cavanaugh 2016-11-22 10:52:47 -08:00
  • 75a9435d43 Merge pull request #12433 from Microsoft/updatelibreducesymbols Mohamed Hegazy 2016-11-22 11:26:04 -08:00
  • 86583d495c Merge pull request #12441 from RyanCavanaugh/jsDocAugments Ryan Cavanaugh 2016-11-22 11:23:45 -08:00
  • 761895dee4 Port (#12372) zhengbli 2016-11-22 11:11:00 -08:00
  • 77613eb325 Merge pull request #12440 from Microsoft/mergeMaster11222016 Mohamed Hegazy 2016-11-22 10:59:17 -08:00
  • 103090b60e report config errors when config file changed (#12372) Zhengbo Li 2016-11-22 10:56:46 -08:00
  • 6a5682c4a3 Support JSDoc @augments tag Ryan Cavanaugh 2016-11-22 10:52:47 -08:00
  • 7e8af628ed Merge branch 'master' into release-2.1 Mohamed Hegazy 2016-11-22 10:45:18 -08:00
  • 72df02cbbd Add function Mohamed Hegazy 2016-11-21 23:27:18 -08:00
  • 8a334ac00d Add special handeling for function and array in Object.freeze Mohamed Hegazy 2016-11-21 23:13:22 -08:00
  • 6246eb1fd8 Added parse, emit, and check for prefix bind Ron Buckton 2016-11-22 01:54:52 -05:00
  • ab8d6c0dab Port lib changes Mohamed Hegazy 2016-11-21 22:45:36 -08:00
  • aebb806955 Type check for bind, polish emit for pipeline Ron Buckton 2016-11-22 00:09:38 -05:00
  • c1c7e20856 Parse and emit for bind Ron Buckton 2016-11-21 21:45:53 -05:00
  • 70e130b08c Maintain support for deprecated API typingOptions.enableAutoDiscovery Jason Ramsay 2016-11-21 13:42:42 -08:00
  • 60288b7d7b Improve operator expression type checking Ron Buckton 2016-11-21 21:12:46 -05:00
  • 2d16b19ef9 Merge pull request #12431 from Microsoft/rwcFixes Mohamed Hegazy 2016-11-21 17:37:34 -08:00
  • 11cefec247 Partial instantiation of signatures Ron Buckton 2016-11-21 20:31:32 -05:00
  • b8b6e61491 handel missing files gracefully Mohamed Hegazy 2016-11-21 17:26:18 -08:00
  • 5403ce62ed normalize path in harness Mohamed Hegazy 2016-11-21 17:26:10 -08:00
  • 843d08b5af increase timeout Mohamed Hegazy 2016-11-21 17:25:38 -08:00
  • 9009da225c Update baseline-accept configuration Mohamed Hegazy 2016-11-21 17:25:31 -08:00
  • 77c0540433 Merge pull request #12425 from Microsoft/keyofOnlyStrings Anders Hejlsberg 2016-11-21 15:51:00 -08:00
  • 6389a0debc wrap subexpressions of conditional expressions in parens if necessary (#12420) (#12422) Vladimir Matveev 2016-11-21 13:41:12 -08:00
  • b662a8b319 Add test case Anders Hejlsberg 2016-11-21 13:10:42 -08:00
  • dbc661f88e Accept new baselines Anders Hejlsberg 2016-11-21 12:57:43 -08:00
  • 1710df5f28 Type of for-in variable is keyof T when object type is a type parameter Anders Hejlsberg 2016-11-21 12:56:32 -08:00
  • 4c6b94f16f wrap subexpressions of conditional expressions in parens if necessary (#12420) Vladimir Matveev 2016-11-21 12:52:13 -08:00
  • 90ee161391 Merge pull request #12350 from Microsoft/default_excludes Andy 2016-11-21 12:23:53 -08:00
  • 4c8cdb41e6 recompute character to column when comparing indentations (#12375) (#12418) Vladimir Matveev 2016-11-21 12:06:43 -08:00
  • c5558482b7 Accept new baselines Anders Hejlsberg 2016-11-21 11:43:15 -08:00
  • 5498a95245 Update tests Anders Hejlsberg 2016-11-21 11:42:38 -08:00
  • 854a20f1fe Update Record<K, T> type Anders Hejlsberg 2016-11-21 11:42:21 -08:00
  • 76ceab97dd Make keyof T a string-like type Anders Hejlsberg 2016-11-21 11:41:51 -08:00
  • b060107b51 recompute character to column when comparing indentations (#12375) Vladimir Matveev 2016-11-21 11:34:09 -08:00
  • 409253145e Merge pull request #12335 from Microsoft/getJSDoc-cleanup Nathan Shively-Sanders 2016-11-21 11:30:27 -08:00
  • baa228bbe8 Merge pull request #12415 from Microsoft/fix_lint Andy 2016-11-21 10:53:16 -08:00
  • 0952e7d8d6 Port 12369 to release-2.1 (#12414) Zhengbo Li 2016-11-21 10:45:43 -08:00
  • 7c1f33f913 Fix lint errors Andy Hanson 2016-11-21 10:42:54 -08:00
  • 110c3ac6ac Add locale options to tsserver (#12369) Zhengbo Li 2016-11-21 10:30:38 -08:00
  • 998246af9c Merge pull request #12389 from Microsoft/keyofRelations Anders Hejlsberg 2016-11-20 15:54:41 -08:00
  • f8b8465a4c Merge pull request #12378 from andraaspar/master Mohamed Hegazy 2016-11-20 15:07:31 -08:00
  • 764e7ca83e Merge branch 'master' into rbuckton/pipeline Ron Buckton 2016-11-20 14:15:58 -08:00
  • d040db42f5 Add test for proper tuple type handling Marius Schulz 2016-11-20 22:26:32 +01:00
  • c1c12c75f7 Add regression test Anders Hejlsberg 2016-11-20 08:55:20 -08:00
  • d71c2dd030 Accept new baselines Anders Hejlsberg 2016-11-20 08:55:09 -08:00
  • 4ed3225c06 Add optimized getTypeOfExpression function Anders Hejlsberg 2016-11-20 08:13:39 -08:00
  • cd70f22b88 Add “|” and “&” to list of tokens that start a type Marius Schulz 2016-11-20 10:48:03 +01:00
  • 4ce494a27d Accept new baselines Anders Hejlsberg 2016-11-19 15:10:35 -08:00
  • a439e62138 Add tests Anders Hejlsberg 2016-11-19 15:10:22 -08:00
  • e45c5dbcea Add tests and accept new baselines Marius Schulz 2016-11-19 22:30:33 +01:00
  • 443abe5373 Allow one leading ignored “|” or “&” in a type position Marius Schulz 2016-11-19 22:30:18 +01:00
  • f2a7434fa3 Merge pull request #12376 from Microsoft/vladima/update-tslint Vladimir Matveev 2016-11-19 10:58:36 -08:00
  • dcd225a892 Fix comparable relation for keyof T Treat keyof T as string | number for purposes of indexing Allow indexed access types with for-in and in operator Anders Hejlsberg 2016-11-19 09:03:23 -08:00
  • c96bc89982 Fix issue #12260. András Parditka 2016-11-19 11:13:36 +01:00
  • 94c78961ef modify error message Yuichi Nukiyama 2016-11-19 16:18:20 +09:00
  • eaf791e328 update to tslint@next Vladimir Matveev 2016-11-18 22:53:38 -08:00
  • 5a9451ae23 Rename typingOptions.enableAutoDiscovery to typeAcquisition.enable Jason Ramsay 2016-11-18 17:46:06 -08:00
  • 1980334328 Merge branch 'master' into asyncGenerators Ron Buckton 2016-11-18 17:55:56 -08:00
  • 38b7757e57 Tests for iterationMode=iterable Ron Buckton 2016-11-18 17:55:06 -08:00
  • 725dbc2add Merge branch 'master' into defult_export_error_message Yuichi Nukiyama 2016-11-19 10:51:42 +09:00
  • 4edf1b714a Merge remote-tracking branch 'tsupstream/master' Yuichi Nukiyama 2016-11-19 10:49:52 +09:00
  • 32bcc9749b Revert diagnostic error number change Ron Buckton 2016-11-18 17:05:00 -08:00
  • c72509b190 Added iterationMode switch, consolidate some tests, cleanup Ron Buckton 2016-11-18 16:50:43 -08:00
  • 12971d2c65 Merge branch 'tsconfigMixedContentSupportRedux' into tsconfigMixedContentSupport Jason Ramsay 2016-11-18 16:18:19 -08:00
  • 464bc0e9e0 Merge branch 'master' into tsconfigMixedContentSupportRedux Jason Ramsay 2016-11-18 16:15:15 -08:00
  • 891173c9ed Merge branch 'master' into tsconfigMixedContentSupport Jason Ramsay 2016-11-18 16:07:50 -08:00
  • b857439270 Check assignability: rest destructuring assignment Nathan Shively-Sanders 2016-11-16 13:39:00 -08:00
  • 6b0de7b5ae Test assignability checking of object rests Nathan Shively-Sanders 2016-11-16 13:38:25 -08:00
  • 71b28a024a Merge pull request #12310 from Microsoft/check-object-rest-destructuring-assignment Nathan Shively-Sanders 2016-11-18 16:01:25 -08:00
  • 0e1be3efa1 Always enable evolving types in Javascript files Nathan Shively-Sanders 2016-11-18 14:13:56 -08:00
  • 6fb9d9a811 Update baselines to have no evolving types Nathan Shively-Sanders 2016-11-18 13:53:18 -08:00
  • 90fa6335c8 Disable evolving types with implicit any Nathan Shively-Sanders 2016-11-18 13:51:44 -08:00
  • 7dd30dbfd4 tsconfig.json mixed content support Jason Ramsay 2016-11-10 11:42:42 -08:00
  • 0c5429d3b7 Add missed jsDoc rename in services' Node implementation Nathan Shively-Sanders 2016-11-18 15:48:31 -08:00
  • 707ed699bb Merge pull request #12366 from Microsoft/declarationsInFilesWithErrors Sheetal Nandi 2016-11-18 15:46:58 -08:00
  • 91e6bce34c Address PR comments Nathan Shively-Sanders 2016-11-18 15:44:15 -08:00
  • b8f6227aa8 Merge pull request #12368 from Microsoft/Port12351-3 Mohamed Hegazy 2016-11-18 15:42:32 -08:00
  • b514d7c91c Merge pull request #12362 from Microsoft/disable-evolving-types-with-implicit-any Nathan Shively-Sanders 2016-11-18 15:39:02 -08:00
  • a41746bd6c Add tests Anders Hejlsberg 2016-11-18 13:31:10 -08:00
  • dad5736306 Support apparent types for T[K] indexed access types Anders Hejlsberg 2016-11-18 13:30:56 -08:00
  • c1d9b19bc7 Add new tests Anders Hejlsberg 2016-11-18 06:27:45 -08:00
  • 4b1ac518d3 Accept new baselines Anders Hejlsberg 2016-11-18 06:27:24 -08:00
  • 47cf1ff5fc Error on circular constraints in mapped types Anders Hejlsberg 2016-11-18 06:13:04 -08:00
  • 398244177d Type relations for generic mapped types Anders Hejlsberg 2016-11-17 20:18:00 -08:00
  • 7caee79ce7 Rename getJSDocComments -> getCommentsFromJSDoc Nathan Shively-Sanders 2016-11-18 15:10:19 -08:00
  • ab84cd0647 Improve readability of types and names Nathan Shively-Sanders 2016-11-18 15:03:40 -08:00
  • 6f1c3b3b49 Handle when type alias's type parameter extends type that wont get emitted in .d.ts Fixes #12326 Sheetal Nandi 2016-11-18 14:01:59 -08:00
  • 9ce544e229 Handle the scenario when heritage clause of interface is not entity name expression Fixes #12291 Sheetal Nandi 2016-11-18 11:01:28 -08:00
  • f626ff777f Merge pull request #12363 from Microsoft/declarationsInFilesWithErrors Sheetal Nandi 2016-11-18 14:57:09 -08:00
  • 30fde91970 use location of config file as initial location for automatic type reference inclusion if possible (#12341) (#12361) Vladimir Matveev 2016-11-18 14:25:26 -08:00
  • 7750fe1a7c Always enable evolving types in Javascript files Nathan Shively-Sanders 2016-11-18 14:13:56 -08:00
  • e81da9cd8a Merge pull request #12351 from Microsoft/mappedTypeRelations Anders Hejlsberg 2016-11-18 14:10:09 -08:00
  • aa556502f3 Handle when type alias's type parameter extends type that wont get emitted in .d.ts Fixes #12326 Sheetal Nandi 2016-11-18 14:01:59 -08:00
  • a4d584f14a Update baselines to have no evolving types Nathan Shively-Sanders 2016-11-18 13:53:18 -08:00