Commit Graph

  • 45899ad3d9 Merge pull request #29569 from Microsoft/inputFiles Sheetal Nandi 2019-01-24 17:02:40 -08:00
  • 469ab3fdd0 Merge branch 'master' into fix29006 Ron Buckton 2019-01-24 16:50:50 -08:00
  • 1b12a855e8 Merge branch 'master' into inputFiles Sheetal Nandi 2019-01-24 15:44:45 -08:00
  • 0ddcab3469 Fix master: handle generating type name for late bound dupe message more nicely (#29572) Wesley Wigham 2019-01-24 15:37:13 -08:00
  • ec817f55f3 Fix unnecessary union Sheetal Nandi 2019-01-24 15:27:39 -08:00
  • c779fc7998 Merge pull request #28034 from disisisid/master Ryan Cavanaugh 2019-01-24 14:45:31 -08:00
  • 04cb422abf Merge pull request #28124 from sanket0896/patch-1 Ryan Cavanaugh 2019-01-24 14:44:05 -08:00
  • 61b07e7bc5 Merge pull request #28181 from superkd37/patch-1 Ryan Cavanaugh 2019-01-24 14:40:55 -08:00
  • 66e44eef71 Merge pull request #27991 from manishbansal8843/gulpfile-correction-for-word2mdconversion Ryan Cavanaugh 2019-01-24 14:38:32 -08:00
  • 1a742e6f27 Merge pull request #27918 from collin5/b27914 Ryan Cavanaugh 2019-01-24 14:35:51 -08:00
  • 399f987918 Add todos for sourcemap that accidently got reverted. Sheetal Nandi 2019-01-24 13:54:45 -08:00
  • 3249e0f4ad Merge pull request #27480 from AjayPoshak/make-contrib-easy Ryan Cavanaugh 2019-01-24 13:50:16 -08:00
  • 216ed1b385 Get dts content from sourceFile if present Sheetal Nandi 2019-01-24 13:47:27 -08:00
  • d85c4e551e Merge pull request #27121 from xl1/26977-typedarray Ryan Cavanaugh 2019-01-24 13:42:43 -08:00
  • 50d98aee0e Create getters for js sourcemap, dts and dts map text getters in prepend nodes Sheetal Nandi 2019-01-24 12:40:52 -08:00
  • 95eec999e8 Tweaks Ryan Cavanaugh 2019-01-24 13:31:44 -08:00
  • 8f5ef10033 Don't infer from initializers of parameters of contextually typed functions Anders Hejlsberg 2019-01-24 13:25:42 -08:00
  • 16b6706ee1 Merge pull request #29463 from jack-williams/check-in-expression-with-union Ryan Cavanaugh 2019-01-24 13:07:22 -08:00
  • fdeb8f01df Fix typo in runner selection in gulp Wesley Wigham 2019-01-24 12:58:46 -08:00
  • 9acff37947 Add test to test the readFile called on prepend input file for emitting and verifying emit Sheetal Nandi 2019-01-24 11:45:22 -08:00
  • 61b95fea5a Merge pull request #29555 from petebacondarwin/external-skip-trivia-fix Sheetal Nandi 2019-01-24 12:09:10 -08:00
  • 71d70ef161 Merge pull request #29563 from Microsoft/fixSwitchControlFlow Anders Hejlsberg 2019-01-24 10:36:52 -08:00
  • d782a546a5 Merge pull request #29556 from fuafa/trailing-comma Ryan Cavanaugh 2019-01-24 10:20:26 -08:00
  • 936ee9b921 Accept new baselines Anders Hejlsberg 2019-01-24 10:12:43 -08:00
  • 500c4729e9 Add additional repro Anders Hejlsberg 2019-01-24 10:12:35 -08:00
  • 48cad7788d Accept new baselines Anders Hejlsberg 2019-01-24 09:30:54 -08:00
  • 83f7f4d190 Add regression test Anders Hejlsberg 2019-01-24 09:30:46 -08:00
  • 9844436231 Match control flow logic for switch statements to conditional expressions Anders Hejlsberg 2019-01-24 09:30:36 -08:00
  • 387201cda0 Update user baselines (#29560) TypeScript Bot 2019-01-24 09:27:32 -08:00
  • 331b9bcfde Use the correct source when skipping trivia Pete Bacon Darwin 2019-01-24 10:20:17 +00:00
  • d7601b755f fix trailing comma should not allowed in dynamic import argument xiaofa 2019-01-24 18:16:34 +08:00
  • cad65fd67c Merge pull request #29547 from Microsoft/umdModuleGlobalMerge33 Sheetal Nandi 2019-01-23 16:21:25 -08:00
  • 2f6c65e691 Merge pull request #26653 from Kingwl/improve_type_arguments_parser_1 Ryan Cavanaugh 2019-01-23 16:21:12 -08:00
  • ebebc9fdb6 Merge pull request #29546 from chrisrpatterson/update-badge-url Ryan Cavanaugh 2019-01-23 12:49:42 -08:00
  • 41568ba7c6 Updating badge url Chris Patterson 2019-01-23 14:16:23 -05:00
  • f118f358e5 PR feedback Sheetal Nandi 2019-01-23 10:45:20 -08:00
  • 66ba166002 Handle find all references for symbol merged with UMD module and global var Fixes #29093 Sheetal Nandi 2019-01-15 12:34:36 -08:00
  • 73fe3fc0f5 Merge pull request #29532 from Microsoft/umdModuleGlobalMerge Sheetal Nandi 2019-01-23 11:13:58 -08:00
  • d42185373a PR feedback Sheetal Nandi 2019-01-23 10:45:20 -08:00
  • 5ec1201e3a exclude nested functions and classes at containingThis check BigAru 2019-01-23 19:36:00 +01:00
  • e1477b41b7 Fix lint error Ron Buckton 2019-01-22 16:28:00 -08:00
  • 25370369b2 Enable debug info by default when debugging the language server v3.3-rc Ron Buckton 2019-01-22 15:25:14 -08:00
  • b42192e7c9 Fix crash in signatureHelp Ron Buckton 2019-01-22 15:02:30 -08:00
  • c2e74ae96e Merge pull request #29534 from Microsoft/fix29355 Ron Buckton 2019-01-22 16:16:42 -08:00
  • 60487dc7cb Enable debug info by default when debugging the language server Ron Buckton 2019-01-22 15:25:14 -08:00
  • 76b78a4df5 Fix crash in signatureHelp Ron Buckton 2019-01-22 15:02:30 -08:00
  • f0227ecb2c Handle find all references for symbol merged with UMD module and global var Fixes #29093 Sheetal Nandi 2019-01-15 12:34:36 -08:00
  • 60639ce5a8 Replace most instances of getTextOfPropertyName in checker Ron Buckton 2019-01-22 14:24:21 -08:00
  • b4b6e144ef Merge branch 'master' into PropertyDeclarationExclamationToken kingwl 2019-01-22 23:36:43 +08:00
  • dbd58599f4 do not provide refactoring when it contains this because this behaves differently in arrow than in function BigAru 2019-01-22 05:42:01 +01:00
  • 52e94d2b80 Merge remote-tracking branch 'upstream/master' into m-lambda-to-fn BigAru 2019-01-22 05:10:32 +01:00
  • 2ea0251709 Accept new baselines Anders Hejlsberg 2019-01-20 08:21:49 -08:00
  • cf479fc384 Add regression test for #29168 Anders Hejlsberg 2019-01-20 08:21:41 -08:00
  • dbea08f9c8 Accept new baselines Anders Hejlsberg 2019-01-20 08:21:26 -08:00
  • 60e7528ee6 No union type reductions in contextual types Anders Hejlsberg 2019-01-20 08:20:40 -08:00
  • dbfef5356c Accept baseline changes Anders Hejlsberg 2019-01-19 10:34:48 -08:00
  • 2e94f47602 Add tests Anders Hejlsberg 2019-01-19 10:34:38 -08:00
  • 980a6817b3 Accept baseline API changes Anders Hejlsberg 2019-01-19 10:34:29 -08:00
  • ec30c20ec9 Validate const assertion operand Anders Hejlsberg 2019-01-19 10:25:41 -08:00
  • e38ac0d5a4 fix api kingwl 2019-01-20 02:17:09 +08:00
  • e8497096d8 Merge branch 'master' into improve_type_arguments_parser_1 kingwl 2019-01-20 01:54:49 +08:00
  • bd290e6eed add test for convert to named parameters refactoring Gabriela Britto 2019-01-18 16:54:12 -08:00
  • 919ed79f3a implement new parameter creation Gabriela Britto 2019-01-16 16:32:32 -08:00
  • 3a2f6a3ed1 Merge pull request #29470 from amcasey/InterfaceImplementations Andrew Casey 2019-01-18 16:28:49 -08:00
  • beb02703b8 Support '<const> xxx' and 'xxx as const' Anders Hejlsberg 2019-01-18 16:16:45 -08:00
  • 0b1da02a62 Add missing return statements (ugh) Anders Hejlsberg 2019-01-18 16:02:13 -08:00
  • d38c616e29 Fix resolution of properties from prototype assignment in JS (#29302) Pranav Senthilnathan 2019-01-18 16:00:18 -08:00
  • 0b366ce751 Address CR feedback Anders Hejlsberg 2019-01-18 14:47:58 -08:00
  • 20285e66e9 Include all flow nodes made within try blocks as antecedents for catch or finally blocks (#29466) Wesley Wigham 2019-01-18 14:43:31 -08:00
  • ef89d26dc8 Accept new baselines Anders Hejlsberg 2019-01-18 09:34:47 -08:00
  • 2200d35385 Add tests Anders Hejlsberg 2019-01-18 09:34:38 -08:00
  • 648a795eca Update LKG. Daniel Rosenwasser 2019-01-17 17:21:39 -08:00
  • 0098cf7dd4 Update version. Daniel Rosenwasser 2019-01-17 17:21:28 -08:00
  • b317334c2a Merge pull request #29447 from Microsoft/fixGulp Ron Buckton 2019-01-17 17:19:42 -08:00
  • c809002bd3 Accept new baselines Anders Hejlsberg 2019-01-17 17:17:03 -08:00
  • 4163d2dee4 Add tests Anders Hejlsberg 2019-01-17 17:16:52 -08:00
  • bb1c91fac6 Remove literal freshness when contextual type is a literal type Anders Hejlsberg 2019-01-17 17:04:29 -08:00
  • 737fda928c Don't treat interfaces as implementations Andrew Casey 2019-01-17 14:45:40 -08:00
  • addeff325b Make the relationship between partial mapped types and the empty object not apply for subtype relationship (#29384) Wesley Wigham 2019-01-17 15:42:58 -08:00
  • b6ae492009 Add missing arity check on second inference pass (#29386) Wesley Wigham 2019-01-17 15:21:17 -08:00
  • e8ca5b0132 Merge pull request #29467 from Microsoft/incrementalBuild33 Sheetal Nandi 2019-01-17 15:18:44 -08:00
  • da9feca0b0 Accept new baselines Anders Hejlsberg 2019-01-17 14:38:04 -08:00
  • 1b4bce236e Infer contextual types from return types through generic functions Anders Hejlsberg 2019-01-17 14:37:31 -08:00
  • 392192152e renames Sheetal Nandi 2019-01-17 12:29:23 -08:00
  • a93b51aaae add missing type annotation Sheetal Nandi 2019-01-17 11:54:43 -08:00
  • 5a368ae31b PR feedback Sheetal Nandi 2019-01-17 09:21:49 -08:00
  • 0427ad0830 PR feedback Sheetal Nandi 2019-01-14 15:09:34 -08:00
  • dcce3c324a Fix typo Sheetal Nandi 2019-01-14 14:35:05 -08:00
  • 2b97802c7d Fix typo Sheetal Nandi 2019-01-14 13:40:54 -08:00
  • 72069a7afb CompilerHostLikeForCache rename Sheetal Nandi 2019-01-14 12:48:22 -08:00
  • 19cec03c33 Rename indexing variable Sheetal Nandi 2019-01-14 12:40:50 -08:00
  • 1470a7c404 Fix typo Sheetal Nandi 2019-01-10 15:18:02 -08:00
  • 66018ea73e Use DirectoryStructureHost for fileExists and readFile Sheetal Nandi 2018-12-27 10:36:18 -08:00
  • 75e2e2ee4d Handle declaration emit errors in tsbuild mode by backing up builder state This helps us revert to state where we pretend as if emit is not done (since we do not do emit if there are errors) Sheetal Nandi 2018-12-26 12:07:59 -08:00
  • 82f8411a5f Write the tests for incremental build and declaration emit errors handling These will fail since its still TODO Sheetal Nandi 2018-12-26 11:13:54 -08:00
  • 122339be2b Handle prepend in incremental build. Always emit when program uses project reference with prepend since it cant tell changes in js/map files Sheetal Nandi 2018-12-21 17:22:17 -08:00
  • e00df322d7 Update the timestamps of outputs that dont need to be written because of incremental build This ensures that after tsbuild after incremental build of tsbuild -w doesnt result in unnecessary rebuilds Sheetal Nandi 2018-12-20 11:33:11 -08:00
  • 6be4439231 Use emit builder to emit only changed files. Sheetal Nandi 2018-12-19 17:08:36 -08:00
  • 2d712e3886 Use oldProgram to create the new Program. This helps in storing the semantic diagnostics Sheetal Nandi 2018-12-19 15:24:36 -08:00
  • b6e6b99c83 Add method to release held Program in BuilderProgram Sheetal Nandi 2018-12-19 14:19:05 -08:00