Commit Graph

  • e1c8dc2768 Limit the narrow-to-fresh rule added with boolean literals to only boolean literals (#27274) Wesley Wigham 2018-09-24 12:37:13 -07:00
  • b7fc092404 Fix non-selfclosing JSX tag contextual types (#27251) Wesley Wigham 2018-09-24 10:38:39 -07:00
  • 61022daf00 adding missing semi-colon to extendsHelper Roger Spratley 2018-09-24 12:37:13 -04:00
  • 03af107672 Update user baselines (#27309) TypeScript Bot 2018-09-24 08:25:59 -07:00
  • 8bd7f4e3f8 Fix 27086. Ignore directories starting with a dot. Valera Rozuvan 2018-09-21 11:11:41 +03:00
  • d715d835c6 Merge pull request #27254 from weswigham/port-distribution-fix Ryan Cavanaugh 2018-09-21 13:25:40 -07:00
  • c48de89e0a Merge pull request #27252 from weswigham/port-27246 Ryan Cavanaugh 2018-09-21 13:24:52 -07:00
  • 5fb39769ad Merge pull request #27271 from Microsoft/fix24570-3 Ron Buckton 2018-09-21 12:28:18 -07:00
  • 336be239a9 Update GDPR annotations (#27242) Nathan Shively-Sanders 2018-09-21 10:55:20 -07:00
  • 9e4e569f61 Merge pull request #27270 from Microsoft/fix24570-2 Ron Buckton 2018-09-21 10:52:41 -07:00
  • 112fe6e2cc Fix iterated type in for-await-of Ron Buckton 2018-09-20 15:58:40 -07:00
  • 3a4d0b237f Add more tests for await Ron Buckton 2018-09-21 10:24:54 -07:00
  • 63adc5fb40 Add contextual typing for await operand Ron Buckton 2018-09-21 10:17:18 -07:00
  • 80dba4d63b Support promise-like types in contextual return type of async function Ron Buckton 2018-09-20 17:33:45 -07:00
  • 317b2c2a74 Distribute indexes of indexed access types first (#27243) Wesley Wigham 2018-09-20 17:03:34 -07:00
  • 219bb44b4d Distribute indexes of indexed access types first (#27243) Wesley Wigham 2018-09-20 17:03:34 -07:00
  • aa2dd4d19a Add release-3.1 to covered branches (#27253) Wesley Wigham 2018-09-20 16:56:49 -07:00
  • 2b607a6ed0 Add release-3.1 to covered branches (#27253) Wesley Wigham 2018-09-20 16:56:49 -07:00
  • 93f6b73c8c Set parent pointers on manufactured reference for property initialization check (#27246) Wesley Wigham 2018-09-20 16:54:01 -07:00
  • b56854a532 Set parent pointers on manufactured reference for property initialization check (#27246) Wesley Wigham 2018-09-20 16:54:01 -07:00
  • 5f563c99f6 convertToAsyncFunction: Use ReadonlyArray / ReadonlyMap where possible (#27190) Andy 2018-09-20 16:45:28 -07:00
  • a5214614ba Ensure session passes along fileToRename Andy Hanson 2018-09-20 16:12:46 -07:00
  • 928bff996f Limit inference from apparent types to one level deep (#27225) Wesley Wigham 2018-09-20 15:00:17 -07:00
  • 67d8263b30 Fix error message for class type in JSDoc missing type arguments (#27222) Andy 2018-09-19 12:57:55 -07:00
  • 80045ca2d8 Add GDPR annotations (#27217) Nathan Shively-Sanders 2018-09-19 12:49:26 -07:00
  • eaf6c692e8 Merge pull request #22776 from amcasey/GH22607 Andrew Casey 2018-09-19 10:57:49 -07:00
  • 6ac38fe773 Update user baselines (#27213) TypeScript Bot 2018-09-19 10:21:30 -07:00
  • 9103191527 Merge pull request #27205 from Microsoft/master Ryan Cavanaugh 2018-09-18 16:04:09 -07:00
  • efe76c4375 Fix per-iteration bindings in for-loop head Ron Buckton 2018-09-18 15:58:18 -07:00
  • bb58558e64 Fix signature help not showing in block body bug Sergio Baidon 2018-09-13 16:38:06 -05:00
  • 90d3f8b573 Only report expando use-before-def for identical control flow containers (#27199) Nathan Shively-Sanders 2018-09-18 15:28:16 -07:00
  • 089b86af96 Merge pull request #27195 from Microsoft/projectReferenceInputDetection Sheetal Nandi 2018-09-18 14:53:35 -07:00
  • 3c6c32bdfc Merge branch 'master' into projectReferenceInputDetection Sheetal Nandi 2018-09-18 14:34:24 -07:00
  • 865b3e7862 Merge pull request #27172 from Microsoft/moduleResolutionWithOutDir Sheetal Nandi 2018-09-18 14:33:33 -07:00
  • 86f8ab127e Merge pull request #27196 from Microsoft/declarationAndComposite Sheetal Nandi 2018-09-18 14:33:13 -07:00
  • 35665d1036 Merge branch 'master' into codefix_add_missing_new_operator iliashkolyar 2018-09-19 00:06:39 +03:00
  • 4c047254e6 Ensure all the usages of compilerOptions.declaration take into account compilerOptions.composite if needed. Sheetal Nandi 2018-09-18 13:16:25 -07:00
  • c57ff087d6 Add codefix to generate types for untyped module (#26588) Andy 2018-09-18 11:47:29 -07:00
  • 0d5aeeef22 Detect the input file of referenced project with fileNames from parsed command Fixes #25864 and #26054 Sheetal Nandi 2018-09-18 11:44:16 -07:00
  • 7852cf7ed3 Merge pull request #27175 from a-tarasyuk/bug/error-using-declaration-dir-with-composite Sheetal Nandi 2018-09-18 10:53:38 -07:00
  • cd28af0260 Merge pull request #27188 from uniqueiniquity/miscAsyncFixes Benjamin Lichtman 2018-09-18 10:53:26 -07:00
  • 4009d1654b Merge pull request #27176 from a-tarasyuk/bug/26786-no-error-when-using-allowjs-with-composite Sheetal Nandi 2018-09-18 10:53:10 -07:00
  • 1bcb4910ca Thread typesMapLocation down to the ProjectService Andrew Casey 2018-09-18 10:30:15 -07:00
  • b850b3b88f Update test name Benjamin Lichtman 2018-09-18 10:26:12 -07:00
  • b484370dcc Clean up for type precision and clarity Benjamin Lichtman 2018-09-18 09:34:08 -07:00
  • 6adb9d194f Merge pull request #27157 from Microsoft/fixEmptyObjectFalsiness Anders Hejlsberg 2018-09-18 09:26:24 -07:00
  • e40ce24f8f Merge pull request #27156 from uniqueiniquity/promisesAndUnderscores Benjamin Lichtman 2018-09-18 08:34:16 -07:00
  • c0eb742cf3 Merge branch 'master' into fixEmptyObjectFalsiness Anders Hejlsberg 2018-09-18 06:28:27 -07:00
  • 5b5af23b41 use getEmitDeclarations helper Alexander T 2018-09-18 14:46:42 +03:00
  • d11117829d allow using declarationDir with composite option Alexander T 2018-09-18 11:33:56 +03:00
  • c510df1a53 deny using allowJs option with composite Alexander T 2018-09-18 12:17:21 +03:00
  • d51b8d940c Use originalFileName (fileName of input project reference file) to resolve module/typereferences/reference paths in it instead of output decl file path This also ensures that originalFileName, resolvedPath are set correctly even when we are reusing program structure Fixes #26036 Sheetal Nandi 2018-09-17 18:24:12 -07:00
  • b6d90841c9 Add traceResolution option to build options Sheetal Nandi 2018-09-17 13:01:58 -07:00
  • 83fe1ead04 Merge pull request #27170 from weswigham/fix-build-assert Sheetal Nandi 2018-09-17 18:47:14 -07:00
  • e7cf9994ce Implement readDirectory on the watch mode CompilerHost Wesley Wigham 2018-09-17 18:02:59 -07:00
  • f6321bf6d5 Elaborate into arrow return expressions and array types (#27040) Wesley Wigham 2018-09-17 16:45:54 -07:00
  • 0cb9fd62ba Merge branch 'master' into promisesAndUnderscores Benjamin Lichtman 2018-09-17 16:43:08 -07:00
  • b2378ca40c Stop adding name of function being fixed and update baseline Benjamin Lichtman 2018-09-17 16:33:32 -07:00
  • 577ee49106 Merge pull request #27139 from ajafff/config-extends Ryan Cavanaugh 2018-09-17 16:29:16 -07:00
  • 76b0b2f1e8 Add test Benjamin Lichtman 2018-09-17 16:23:52 -07:00
  • a73b561dd3 Ensure name for callback is generated even when it has no args Benjamin Lichtman 2018-09-17 16:23:47 -07:00
  • ba76a8412f Merge pull request #26935 from ajafff/abstract-baseclass-property Ryan Cavanaugh 2018-09-17 16:23:34 -07:00
  • 8ca01dfc9f Merge pull request #26851 from ajafff/assert-compilerhost-readdirectory Ryan Cavanaugh 2018-09-17 16:13:08 -07:00
  • 59e4770a51 Fix enum tag circular references (#27161) Nathan Shively-Sanders 2018-09-17 16:06:17 -07:00
  • 0995869377 Stop creating empty identifier name Benjamin Lichtman 2018-09-17 15:53:15 -07:00
  • e90679ce6b Add baseline Benjamin Lichtman 2018-09-17 15:52:59 -07:00
  • 1a3ff452c1 Respond to CR Benjamin Lichtman 2018-09-17 15:44:08 -07:00
  • e3026b0eb3 Merge pull request #27155 from Microsoft/fixIncrementalWatchProjectWithReferences Sheetal Nandi 2018-09-17 15:34:40 -07:00
  • cfd0a62357 When renaming module, ensure rename span is just the last component of the path (#27151) Andy 2018-09-17 15:26:41 -07:00
  • 4e3e8f5ea7 convertToAsyncFunction: Reduce casts in getTransformationBody (#27158) Andy 2018-09-17 15:23:44 -07:00
  • a55c0b7df9 Allow drawing inferences to conditional type branches (#27012) Wesley Wigham 2018-09-17 15:19:23 -07:00
  • c3b4f72498 Improve indexed access inferences (#27015) Wesley Wigham 2018-09-17 15:19:11 -07:00
  • bc709a87ad Fix bug where array element is undefined (#26433) Andy 2018-09-17 15:14:09 -07:00
  • a5326e68d0 Merge pull request #26866 from NMinhNguyen/allowSyntheticDefaultImports-if-esModuleInterop Ryan Cavanaugh 2018-09-17 15:03:28 -07:00
  • fc54a2c0a7 Include triggerSpan in protocol.RenameInfo (#27160) Andy 2018-09-17 15:00:41 -07:00
  • 830b387765 No longer specially recognize underscore and update baselines Benjamin Lichtman 2018-09-17 14:34:31 -07:00
  • cd5b9fa7dd Update user baselines (#27141) TypeScript Bot 2018-09-17 14:19:01 -07:00
  • bfc00935df Fix bug: Get mapped location of definition for findAllReferencesFull (#27113) Andy 2018-09-17 14:14:55 -07:00
  • c9f190283e Fix non-toplevel prototype assignment (#27096) Nathan Shively-Sanders 2018-09-17 13:07:05 -07:00
  • 17080eb58f Accept new baselines Anders Hejlsberg 2018-09-17 13:02:01 -07:00
  • eb06af1901 Add tests Anders Hejlsberg 2018-09-17 13:01:53 -07:00
  • 989a717b04 Definite assignment checking for expando properties (#27128) Nathan Shively-Sanders 2018-09-17 12:56:39 -07:00
  • a5fd3e9176 Handle out and outFile options correctly in tsbuild Sheetal Nandi 2018-09-17 12:43:50 -07:00
  • f71030f011 Simply override extendedSourceFiles array Klaus Meinhardt 2018-09-17 21:24:26 +02:00
  • b6129b452f Fix the project reference verification to include json source file version check Sheetal Nandi 2018-09-14 17:12:22 -07:00
  • aac961e60d Builder to use project reference redirects to output in the dependencies instead of source files Sheetal Nandi 2018-09-14 13:23:07 -07:00
  • ad43020c8b Add tests Benjamin Lichtman 2018-09-17 11:33:47 -07:00
  • 1b9507ad06 Wrap expressions returned from promises in awaits when appropriate Benjamin Lichtman 2018-09-17 11:33:28 -07:00
  • e39f679c45 Merge branch 'master' into tsconfig_canonicalpath Andy Hanson 2018-09-17 11:27:09 -07:00
  • 0f5d62630b Use this.toPath Andy Hanson 2018-09-17 11:26:35 -07:00
  • e710645bf9 Never escape string literals from textChanges (#26971) Andy 2018-09-17 11:06:39 -07:00
  • a57467a317 Fix bugs: Replace SourceFile if '--noUnusedLabels' changed (#27060) Andy 2018-09-17 10:53:48 -07:00
  • 76ccefb0ce Merge branch 'master' into tsconfig_canonicalpath Andy Hanson 2018-09-17 10:27:56 -07:00
  • 0016fd72f7 Add test Benjamin Lichtman 2018-09-17 09:48:24 -07:00
  • f9072621a9 Run callback as expression statement when no arg to assign to exists Benjamin Lichtman 2018-09-17 09:48:19 -07:00
  • 92c17cebcb Accept new baselines Anders Hejlsberg 2018-09-17 09:15:52 -07:00
  • c615718c3d LEGO: Merge pull request 27145 csigs 2018-09-17 09:10:51 -07:00
  • 7cc7710503 LEGO: check in for master to temporary branch. csigs 2018-09-17 16:10:23 +00:00
  • 46de5067b0 Fix resulting issue in compiler Anders Hejlsberg 2018-09-17 09:06:38 -07:00
  • acb8b1f65f Correct falsiness for {} empty object type Anders Hejlsberg 2018-09-17 09:06:26 -07:00