Commit Graph

  • 9c401b4dbb Remove over-eager check of AccessFlags.Writing in getIndexedAccessType Anders Hejlsberg 2019-04-28 13:56:11 -07:00
  • 57a8ee1507 Fix binder performance regression Ron Buckton 2019-04-27 16:47:27 -07:00
  • ed75e1d07e Accept new baselines Anders Hejlsberg 2019-04-27 16:22:20 -07:00
  • 4f38aa88c2 Add regression test Anders Hejlsberg 2019-04-27 16:22:11 -07:00
  • 0759bc67a4 Fix inference to indexed access type containing substitution type Anders Hejlsberg 2019-04-27 16:19:50 -07:00
  • 19bdaf8644 Accept new baselines Anders Hejlsberg 2019-04-27 09:56:17 -07:00
  • 078375765b Add regression test Anders Hejlsberg 2019-04-27 09:56:11 -07:00
  • 5a567ad56d Properly instantiate true type when extends type is any or unknown Anders Hejlsberg 2019-04-27 09:56:01 -07:00
  • 4051d73cb0 Accept new baselines Anders Hejlsberg 2019-04-27 07:51:12 -07:00
  • 53cbea7846 Add tests Anders Hejlsberg 2019-04-27 07:51:05 -07:00
  • 454b4280b1 check more case for empty binding patten (#25263) Wenlu Wang 2019-04-26 16:00:04 -05:00
  • d4c2fdc6fd Make changes to public API Sheetal Nandi 2019-04-26 13:51:18 -07:00
  • d934401265 Change the type of 'uriComponent' (passed to 'encodeURIComponent') from 'string' to 'string | number | boolean'. Fixes #18159 (#31103) Clay Miller 2019-04-26 13:07:14 -07:00
  • 5940eb843a Enable caches while watch mode compilation Sheetal Nandi 2019-04-26 09:14:11 -07:00
  • 94ee0dc769 Merge pull request #31100 from Microsoft/tsBuildCacheModuleResolution Sheetal Nandi 2019-04-26 07:33:59 -07:00
  • 0949ad1130 Fix #24991: Weaken narrowing for == (#29840) Jack Williams 2019-04-26 03:30:03 +01:00
  • 67a9029fdf Update existing baseline Andrew Branch 2019-04-25 17:35:21 -07:00
  • 3e79e8d18d Accept new baselines Anders Hejlsberg 2019-04-25 17:33:01 -07:00
  • be88d53ab3 Only defer function type inference when contextual type is function type Anders Hejlsberg 2019-04-25 17:32:27 -07:00
  • 0eb286274d Update error code in baseline Andrew Branch 2019-04-25 17:31:25 -07:00
  • e81fa2198d Emit error on class fields named "constructor" Andrew Branch 2019-04-25 17:30:41 -07:00
  • 95413f0a24 Merge pull request #31000 from Microsoft/ignoreStringIndexSignaturesOnly Anders Hejlsberg 2019-04-25 17:01:46 -07:00
  • 9f601ff154 Change error code Andrew Branch 2019-04-25 16:15:00 -07:00
  • b1b0a821f2 Add baselines Andrew Branch 2019-04-25 15:56:24 -07:00
  • c5e6913ede Add grammar error on quoted constructors for TS 3.5 Andrew Branch 2019-04-25 15:44:23 -07:00
  • d865ea774a resolveName: remove useless case (#28669) Klaus Meinhardt 2019-04-26 00:43:43 +02:00
  • f9d12ed54b fix 31012 allow noEmitOnError with isolatedModules (#34) (#31043) Max Heiber 2019-04-25 23:31:03 +01:00
  • 5b79b942e8 add action for enabling experimentalDescorators option in user config… (#30484) amaksimovich2 2019-04-26 00:55:04 +03:00
  • b8e3c41ee1 fix jsdoc iterator on expression of export assignment (#30558) Wenlu Wang 2019-04-25 16:53:06 -05:00
  • 867c992021 Update pull_request_template.md Ryan Cavanaugh 2019-04-25 14:45:44 -07:00
  • 1a75d525fa add ES2020 matchAll APIs (#30936) Kagami Sascha Rosylight 2019-04-26 06:11:50 +09:00
  • 9bb8373327 Accept API changes Sheetal Nandi 2019-04-25 14:06:49 -07:00
  • 50f5e160aa Accept new baselines Anders Hejlsberg 2019-04-25 13:46:45 -07:00
  • 58898f4351 Make Omit alias a separate type (#31115) Daniel Rosenwasser 2019-04-25 16:40:24 -04:00
  • b45df892a8 emit error on destructuring of rest property (#29609) Klaus Meinhardt 2019-04-25 22:33:49 +02:00
  • dc7c9bad3d Avoid eagerly computing test payload (#27851) Andy Hanson 2019-04-25 13:26:19 -07:00
  • 9168bd4845 Simplify hasExportDeclarations (#27846) Andy Hanson 2019-04-25 13:25:48 -07:00
  • 591b25593d update error message and update baselines (#27628) Ely Alamillo 2019-04-25 15:16:41 -05:00
  • 4fe59dc705 Only defer pure functions and pure constructor functions during inference Anders Hejlsberg 2019-04-25 13:02:02 -07:00
  • 72f30a8308 Add test for quoted constructors Andrew Branch 2019-04-25 11:35:10 -07:00
  • aafba363e4 Avoid recalculating versionPaths in loadNodeModuleFromDirectory (#27537) Andy Hanson 2019-04-25 11:06:31 -07:00
  • 6e4c150d6b When function parameters span multiple lines, make the function span start at the ( (#26907) Andy Hanson 2019-04-25 10:53:39 -07:00
  • 583edce6b0 fix compiler crash (#25925) Wenlu Wang 2019-04-25 12:51:36 -05:00
  • 2f6203e059 Merge branch 'master' into fixGenericSignatureRelation Anders Hejlsberg 2019-04-25 10:47:31 -07:00
  • e007ccf97b Simplify chaining of transforms (#22994) Andy Hanson 2019-04-25 10:38:20 -07:00
  • bc46c770bf allow literan enum const assertions (#30700) Wenlu Wang 2019-04-25 12:09:21 -05:00
  • fcd6f5225a Accept new baselines Anders Hejlsberg 2019-04-25 10:01:40 -07:00
  • 4384c90670 Support higher order inferences for constructor functions Anders Hejlsberg 2019-04-25 09:58:39 -07:00
  • a34f9880ea Accepted baselines. Daniel Rosenwasser 2019-04-24 17:01:28 -07:00
  • 57938e6cc2 Make Omit alias its own mapped type so that references to it never expand to Pick<...>. Daniel Rosenwasser 2019-04-24 16:57:20 -07:00
  • 622cb42137 Accepted baselines. Daniel Rosenwasser 2019-04-24 16:45:30 -07:00
  • 60e7b5d17e Added tests. Daniel Rosenwasser 2019-04-24 16:43:17 -07:00
  • 80f1ba4e42 Cache files extended so we arent calculating the config again and again Sheetal Nandi 2019-04-24 15:45:55 -07:00
  • 89497fcac9 Don’t use checkExpressionCached when checking spread element inside a loop Andrew Branch 2019-04-24 14:15:58 -07:00
  • b0100100a1 Merge pull request #31095 from andrewbranch/tslint-exclude-tests Andrew Branch 2019-04-24 12:52:53 -07:00
  • 93b958e0ea Share module resolution cache among different program Sheetal Nandi 2019-04-24 12:38:25 -07:00
  • 3264b64f08 Reuse map if module resolution is same for redirected and own files Sheetal Nandi 2019-04-23 15:32:02 -07:00
  • fecafebf76 Add getParsedCommandLine optional method on compiler host to be able to provide parsedCommandLine instead of redoing work Sheetal Nandi 2019-04-23 14:02:08 -07:00
  • 4b81e37941 Merge pull request #31093 from andrewbranch/bug/30997 Andrew Branch 2019-04-24 11:36:38 -07:00
  • 7ba1c8aba2 Exclude everything in tests Andrew Branch 2019-04-24 11:35:37 -07:00
  • 48f038067e Add crashing test Andrew Branch 2019-04-24 11:35:18 -07:00
  • f27cf9b34e Merge pull request #30971 from Microsoft/dtsSignatureChange Sheetal Nandi 2019-04-24 11:16:22 -07:00
  • fc7b7c83b3 Exclude tests/cases from tslint Andrew Branch 2019-04-24 10:41:17 -07:00
  • 956436853e Fix crash getting error for type alias index signature without a type Andrew Branch 2019-04-24 10:35:23 -07:00
  • d4ff58d53f [fix] ES5 Object.keys only accepts an object (#27089) Jordan Harband 2019-04-24 10:18:31 -07:00
  • 973c3cac8d When unidirectionally merging symbols, do so recursively Andrew Branch 2019-04-24 09:07:08 -07:00
  • eff3960020 Fix baseline file name changes Andrew Branch 2019-04-24 08:52:07 -07:00
  • d69f9f3328 Add bad test case Andrew Branch 2019-04-24 08:44:24 -07:00
  • 6608349ea2 Merge pull request #31008 from andrewbranch/bug/29358 Andrew Branch 2019-04-24 08:43:15 -07:00
  • e2310f2831 Merge pull request #26151 from Kingwl/PropertyDeclarationExclamationToken Ron Buckton 2019-04-23 21:21:58 -07:00
  • 6e0b39e399 Update src/compiler/visitor.ts Ron Buckton 2019-04-23 21:27:06 -05:00
  • 3e30a7c2ad Remove all but one server unit test Andrew Branch 2019-04-23 16:45:08 -07:00
  • e28b9b2ba2 Copy smartSelect tests to fourslash Andrew Branch 2019-04-23 16:41:59 -07:00
  • 6fc2e4a32e Add custom baseline format for smart selection Andrew Branch 2019-04-23 15:34:01 -07:00
  • d7f03fb0fa Parse generic function types in import type argument lists (#31079) Wesley Wigham 2019-04-23 14:48:31 -07:00
  • 8fc6640f55 Rename _objectLiteralBrandBrand to _objectLiteralBrand. (#30797) David Sherret 2019-04-23 17:33:54 -04:00
  • 27075555c8 fix generate typenode from negative numerical literal (#30610) Wenlu Wang 2019-04-23 16:20:53 -05:00
  • bb1ac81bb1 Experimental management scripts (#31067) Wesley Wigham 2019-04-23 13:52:23 -07:00
  • 885d4d63c8 Remove "generate types" code (#31075) Ryan Cavanaugh 2019-04-23 13:51:47 -07:00
  • b47194bfa1 Fix contextual types for a single jsx child (#31040) Wesley Wigham 2019-04-23 13:51:39 -07:00
  • 54fa950757 Skip primitive types comparison with array and object types (#31077) Andrii Dieiev 2019-04-23 23:49:32 +03:00
  • b02b823f03 Track parameter references errors in resolve name rather than secondary pass (#30349) Wesley Wigham 2019-04-23 13:46:19 -07:00
  • 84b8ab816c Fix iterable SetConstructor interface (#29777) tkondo 2019-04-24 05:27:30 +09:00
  • f2ec02b971 Add additional test to ensure merging more than augmentations still works Andrew Branch 2019-04-23 13:26:00 -07:00
  • 760393f893 fix false positive 'variable is used before being assigned' in destructuring (#29636) Klaus Meinhardt 2019-04-23 22:22:37 +02:00
  • 6487d1ffe0 Remove the rule that replaces a union of literal types with the base type when comparing equality to a type that isn't a union of literal types. (#27588) Matt McCutchen 2019-04-23 15:59:07 -04:00
  • bd178746de improve error message when type have same name (#27065) Wenlu Wang 2019-04-23 14:56:03 -05:00
  • a3c852db9b Merge pull request #31063 from Microsoft/bai-community Daniel Rosenwasser 2019-04-23 15:40:41 -04:00
  • 7409a04010 Fix merging module augmentations to pattern ambient modules Andrew Branch 2019-04-23 12:04:04 -07:00
  • cd56398a53 Merge pull request #30743 from andrewbranch/bug/30675 Andrew Branch 2019-04-23 09:35:35 -07:00
  • 7eda7ef338 Update LKG. v3.4.5 Daniel Rosenwasser 2019-04-23 09:30:45 -07:00
  • 5cfd28bba4 Update version to 3.4.5 Daniel Rosenwasser 2019-04-23 09:23:40 -07:00
  • c74d25c115 30837 - Bad error message when default 'import'-ing an 'export =' without 'esModuleInterop' (#30847) Daniel Rosenwasser 2019-04-23 11:23:06 -04:00
  • 53c92d608f Add configure-experimental (#31064) Wesley Wigham 2019-04-22 13:20:34 -07:00
  • 6427711f99 Better erreor messages for properties mis-handled as shorthand property declarations (#31039) Daniel Rosenwasser 2019-04-22 16:14:21 -04:00
  • 8f742bee23 Update docs to reflect the removal of the "Community" milestone. Daniel Rosenwasser 2019-04-22 15:57:17 -04:00
  • 5508d65f44 Update user baselines (#31058) TypeScript Bot 2019-04-22 09:04:13 -07:00
  • c2b79dfce7 Merge branch 'master' into fixGenericSignatureRelation Anders Hejlsberg 2019-04-21 16:51:28 -07:00
  • 39c263b2f5 Fix bivariant checking of signatures returning type predicates Anders Hejlsberg 2019-04-21 11:25:51 -07:00
  • df50477d31 Improve checking of instantiations of same signature Anders Hejlsberg 2019-04-20 17:27:15 -07:00