Commit Graph

  • 1641f9bb0e Normalize nested object literals Anders Hejlsberg 2017-10-26 06:53:41 -07:00
  • 63dcdef6cf Use minimal lib for projects tests (#19488) Wesley Wigham 2017-10-25 22:10:16 -07:00
  • e08f8d263f Remove unnecessary comment Ron Buckton 2017-10-25 18:05:50 -07:00
  • 3605e4ef69 Remove unnecessary comment Ron Buckton 2017-10-25 18:04:31 -07:00
  • dfa1ffe650 Cleanup and reordering Ron Buckton 2017-10-25 18:00:59 -07:00
  • c0ed26e605 Simplify comparers Ron Buckton 2017-10-25 17:46:39 -07:00
  • 2a016fce51 Use a map for read file lookups (#19487) Wesley Wigham 2017-10-25 17:44:25 -07:00
  • 1a6022d6dd Stop using expensive directoryExists in unit/rwc tests where it does not matter (#19486) Wesley Wigham 2017-10-25 17:04:41 -07:00
  • c35e90ef5e Merge pull request #19484 from Microsoft/reloadScriptsWithoutProject Sheetal Nandi 2017-10-25 16:48:57 -07:00
  • 130c407708 More control over which collator to use in each situation Ron Buckton 2017-10-25 16:30:19 -07:00
  • 570172990d Stop collecting type baselines for RWC tests (#19482) Wesley Wigham 2017-10-25 16:08:50 -07:00
  • 96c66a61b4 Add test case to verify reload works without open project Sheetal Nandi 2017-10-25 13:45:48 -07:00
  • b16e6d43d1 Reload contents of file from disk irrespective of project presence and file already containing its own text Fixes #19336 Sheetal Nandi 2017-10-24 13:02:41 -07:00
  • b0a3f9d4ec Merge pull request #19479 from Microsoft/reloadScriptsWithoutProject Sheetal Nandi 2017-10-25 15:46:08 -07:00
  • 97a2e42c02 Merge pull request #19457 from Microsoft/openFilesRetainProjectRoot Sheetal Nandi 2017-10-25 15:45:45 -07:00
  • f9003b3444 Add test case to verify reload works without open project Sheetal Nandi 2017-10-25 13:45:48 -07:00
  • 2668f50577 Reload contents of file from disk irrespective of project presence and file already containing its own text Fixes #19336 Sheetal Nandi 2017-10-24 13:02:41 -07:00
  • b435c90f86 Normalize object literals in widened union types Anders Hejlsberg 2017-10-25 11:46:51 -07:00
  • a83ec4167e Added test for preventing fragment with jsxFactory uniqueiniquity 2017-10-25 10:17:03 -07:00
  • 5dd1a47c6b Error when using fragment with jsxFactory uniqueiniquity 2017-10-24 12:54:21 -07:00
  • 961495bb79 Remove unnecessary type annotation uniqueiniquity 2017-10-25 10:17:27 -07:00
  • c4a675ef99 Removed double tests of gotoDefinition Armando Aguirre 2017-10-24 16:55:41 -07:00
  • 4d7923af00 Consistent naming Ron Buckton 2017-10-24 16:37:41 -07:00
  • 6d4e2a006f Revert change in navigateTo Ron Buckton 2017-10-24 16:36:35 -07:00
  • 27d0b9f4fc Minor name change Ron Buckton 2017-10-24 16:30:23 -07:00
  • 7bc3b73ab9 Clean up existing equality comparisons Ron Buckton 2017-10-24 16:26:11 -07:00
  • dee77ced7c Added 'equateStrings' for string equality comparisons (rather than sorting) Ron Buckton 2017-10-24 16:14:49 -07:00
  • f3059ce698 Addressed PR comments. Armando Aguirre 2017-10-24 16:08:23 -07:00
  • 5b7abf2425 Fixed tsserverlibrary.d.ts tests Armando Aguirre 2017-10-24 15:59:33 -07:00
  • 7fd9fe686b Rollback spread operator changes Armando Aguirre 2017-10-24 15:58:43 -07:00
  • 5f8b392f7d Revert use of Intl/localeCompare for CS comparisons Ron Buckton 2017-10-24 15:50:19 -07:00
  • 3d45f5b0fb Store the projectRootPath the script info was opened with so that we can reuse it later to search/set file watches Sheetal Nandi 2017-10-24 14:03:58 -07:00
  • 6489a75461 Update LKG Mohamed Hegazy 2017-10-24 14:55:45 -07:00
  • c7405688dc Test to verify that projectRootPath is taken into account when there are changes to config file Sheetal Nandi 2017-10-24 14:46:26 -07:00
  • 763d17e947 Manually inline a few cases to reduce repeated 'ignoreCase' conditionals in loops Ron Buckton 2017-10-24 14:17:29 -07:00
  • c62f2880cb Merge branch 'AddDefinitionAndBoundSpan' of https://github.com/armanio123/TypeScript into AddDefinitionAndBoundSpan Armando Aguirre 2017-10-24 14:02:41 -07:00
  • 7f577dcef3 Added triple slash support Armando Aguirre 2017-10-24 14:02:02 -07:00
  • 71ab810d9d Clean up outdated string comparison logic Ron Buckton 2017-10-24 13:37:16 -07:00
  • b17e75b52b Missing properties in fresh object literals are known to be undefined Anders Hejlsberg 2017-10-24 13:27:55 -07:00
  • fb058868de Respond to CR uniqueiniquity 2017-10-24 13:22:29 -07:00
  • fd8980830c Merge pull request #19147 from amcasey/ReturnDeclExpr Andrew Casey 2017-10-24 13:00:15 -07:00
  • 1a1c672911 Merge pull request #19445 from Microsoft/foundWhileSearchingNodeModules Sheetal Nandi 2017-10-24 11:51:52 -07:00
  • e4d5d1c16d Extract refineNode into its own function Andrew Casey 2017-10-24 11:33:30 -07:00
  • ae266f6aa1 Merge branch 'master' into AddDefinitionAndBoundSpan Armando Aguirre 2017-10-24 11:18:07 -07:00
  • 1b6e991924 Demote some extraction ranges to produce better results Andrew Casey 2017-10-12 17:55:33 -07:00
  • f8ccde5218 Renamed a couple of methods, refactored code for reusability Armando Aguirre 2017-10-24 11:05:21 -07:00
  • 4e56347d58 Set the files found during node_modules search correctly when reusing existing program structure This marks files reused correctly as from external library resulting in not using them for files to be emitted and computed for output structure Fixes #19327 Sheetal Nandi 2017-10-23 19:05:38 -07:00
  • aaaa280df7 Add the test case that fails and reports error for files not in root directory in watch mode Test case for #19327 Sheetal Nandi 2017-10-23 18:31:28 -07:00
  • 228a885e49 Merge pull request #19435 from Microsoft/foundWhileSearchingNodeModules Sheetal Nandi 2017-10-24 10:39:25 -07:00
  • 3134111fd1 Merge pull request #19434 from Microsoft/port-master-10-23 Mohamed Hegazy 2017-10-24 10:01:50 -07:00
  • a362bbf43a Fix lint error Mohamed Hegazy 2017-10-24 09:23:19 -07:00
  • 02cc07c7f8 For @types installing quickfix, only activate for implicit-any module (#19394) (#19429) Andy 2017-10-24 08:05:13 -07:00
  • 7828746cc9 Set the files found during node_modules search correctly when reusing existing program structure This marks files reused correctly as from external library resulting in not using them for files to be emitted and computed for output structure Fixes #19327 Sheetal Nandi 2017-10-23 19:05:38 -07:00
  • ab67477ada Add the test case that fails and reports error for files not in root directory in watch mode Test case for #19327 Sheetal Nandi 2017-10-23 18:31:28 -07:00
  • 051da11113 Removed custom guard and added isArray Armando Aguirre 2017-10-23 16:03:47 -07:00
  • b9182d1dc3 Check for noImplicitAny + strict correctelly Mohamed Hegazy 2017-10-23 15:12:17 -07:00
  • 97eabde79d Check for --strict along with --noImplicitAny for code fix Mohamed Hegazy 2017-10-20 14:39:58 -07:00
  • 538f1bf4f4 Skip symbol baselines for RWC tests (#19425) Wesley Wigham 2017-10-23 15:07:45 -07:00
  • 809674d66e Port generated lib files Mohamed Hegazy 2017-10-23 13:02:40 -07:00
  • a1e3f003e4 Merge pull request #19426 from Microsoft/portLibFiles Mohamed Hegazy 2017-10-23 15:02:55 -07:00
  • a0412da4fa Merge branch 'master' into fix19349 Ron Buckton 2017-10-23 14:51:05 -07:00
  • fa3ce9fe6c Fix build break (#19431) Wesley Wigham 2017-10-23 14:28:20 -07:00
  • 9f1100cf30 PR cleanup Ron Buckton 2017-10-23 13:55:31 -07:00
  • 159a0a2197 Use NodeFlags to detect nodes inside with statements instead of climbing ancestors (#17721) Andy 2017-10-23 13:38:50 -07:00
  • f916e38015 For @types installing quickfix, only activate for implicit-any module (#19394) Andy 2017-10-23 13:36:36 -07:00
  • a9ffe0daeb Update issue_template to ts2.7 (#19422) Andy 2017-10-23 13:35:53 -07:00
  • af940f1252 Merge pull request #19424 from Microsoft/inferenceFromGenericFunction Anders Hejlsberg 2017-10-23 13:26:11 -07:00
  • 03ad0c6cde Port generated lib files Mohamed Hegazy 2017-10-23 13:02:40 -07:00
  • 414f165df0 Add tests Anders Hejlsberg 2017-10-23 12:36:44 -07:00
  • a87baa2664 Accept new baselines Anders Hejlsberg 2017-10-23 12:36:29 -07:00
  • b4b711ff5c Infer from base constraint signatures instead of erased signatures Anders Hejlsberg 2017-10-23 12:35:11 -07:00
  • b75ccb1c49 accept baselines Klaus Meinhardt 2017-10-22 23:01:23 +02:00
  • 3416e91468 Merge branch 'master' of https://github.com/Microsoft/TypeScript into update-types3 Klaus Meinhardt 2017-10-22 22:35:21 +02:00
  • a31ce789f4 Remove escaped names of well known symbols from string completions Ron Buckton 2017-10-21 17:17:02 -07:00
  • 51929acb89 Merge branch 'master' into dynamicNames Ron Buckton 2017-10-21 00:36:52 -07:00
  • b5a7b036c3 Address PR feedback Ron Buckton 2017-10-20 23:51:58 -07:00
  • ccd98af1ba Simplify property symbol logic in checkObjectLiteral Ron Buckton 2017-10-20 23:05:03 -07:00
  • 0b31860c72 Revert some minor changes to clean up PR Ron Buckton 2017-10-20 22:58:52 -07:00
  • 3341e07e67 Refactor widening Ron Buckton 2017-10-20 22:52:20 -07:00
  • ceba50750b LEGO: Merge pull request 19396 csigs 2017-10-20 21:10:29 -07:00
  • 53d78f2982 LEGO: check in for master to temporary branch. csigs 2017-10-21 04:10:09 +00:00
  • fcb9d93bac Merge pull request #19390 from Microsoft/fix19378 Mohamed Hegazy 2017-10-20 16:48:23 -07:00
  • 55e63a8288 Simplify getLateBoundSymbol Ron Buckton 2017-10-20 15:04:04 -07:00
  • e0d76d1dca Check for --strict along with --noImplicitAny for code fix Mohamed Hegazy 2017-10-20 14:39:58 -07:00
  • 74cbb827f9 Fix lint (#19387) Andy 2017-10-20 14:12:24 -07:00
  • 8b7d859fb3 Make it a noImplicitAny error to fail to provide type arguments to a superclass via @augments (#18778) Andy 2017-10-20 09:41:19 -07:00
  • d7be61a569 Subsequent variable declarations must have same type: Mention location of other declaration (#19356) Andy 2017-10-20 08:33:16 -07:00
  • 43fc3ce503 More tests for getParameterSymbolFromJSDoc Nathan Shively-Sanders 2017-10-19 16:22:05 -07:00
  • 2dcc6607bf Consolidate jsdoc node getters Nathan Shively-Sanders 2017-10-19 14:12:56 -07:00
  • cae12cb144 Fix getParameterSymbolFromJSDoc Nathan Shively-Sanders 2017-10-19 09:13:31 -07:00
  • 0fedfc5c67 Test:jsdoc @param errors on vardecls/assignments Nathan Shively-Sanders 2017-10-19 09:12:49 -07:00
  • 1ea1254e8e Merge pull request #19355 from Microsoft/sandersn/fix-getParameterSymbolFromJSDoc Nathan Shively-Sanders 2017-10-19 19:35:10 -07:00
  • 8a227674ce Merge pull request #19319 from Microsoft/fixMappedTypeInferenceErrors Anders Hejlsberg 2017-10-19 18:13:04 -07:00
  • db6794a4f4 Minor cleanup Ron Buckton 2017-10-19 18:06:48 -07:00
  • 560cffdefe Minor cleanup Ron Buckton 2017-10-19 18:04:57 -07:00
  • 41aeaae7c1 Cleanup, add watch capabilities Ron Buckton 2017-10-19 17:48:13 -07:00
  • 8adbcefbbb Merge pull request #19149 from Kingwl/fix-incorrect-super-without-base-class Mohamed Hegazy 2017-10-19 17:32:42 -07:00
  • 3f406bd3ec Use light test flag by default (#19362) Wesley Wigham 2017-10-19 17:15:54 -07:00
  • 29ba8f3d14 Do not include lib in extract symbol tests unless required (#19361) Wesley Wigham 2017-10-19 17:09:11 -07:00
  • 8cc2af59b1 More tests for getParameterSymbolFromJSDoc Nathan Shively-Sanders 2017-10-19 16:22:05 -07:00