Commit Graph

  • 7c4e755eff When applying // @ts-ignore fix as a group, apply to a line only once. (#21413) Andy 2018-01-25 13:53:08 -08:00
  • f59f3a2793 Check 'infer' declarations are in extends clause of conditional type Anders Hejlsberg 2018-01-25 13:02:35 -08:00
  • ef0c3b7667 Change precedence of 'infer T' to match 'keyof T' Anders Hejlsberg 2018-01-25 12:43:07 -08:00
  • 4d62df4322 Accept new baselines Anders Hejlsberg 2018-01-25 12:26:05 -08:00
  • 490d6568f9 Remove pointless fourslash tests Anders Hejlsberg 2018-01-25 12:25:56 -08:00
  • d608941480 Implement type inference in conditional types Anders Hejlsberg 2018-01-25 12:25:00 -08:00
  • a45314925a At <div x=/**/, completion insertText should be wrapped in braces (#21372) (#21409) Andy 2018-01-25 12:07:18 -08:00
  • 9e87f23f15 Merge pull request #21412 from Microsoft/renameParseConfigFile Sheetal Nandi 2018-01-25 11:03:37 -08:00
  • 6a3bea7bff Rename parseConfigFile to getParsedCommandLineOfConfigFile Sheetal Nandi 2018-01-25 10:06:59 -08:00
  • f2060c2f72 Merge pull request #21410 from Microsoft/renameParseConfigFile Sheetal Nandi 2018-01-25 10:40:28 -08:00
  • 8e8a02f8f1 Rename parseConfigFile to getParsedCommandLineOfConfigFile Sheetal Nandi 2018-01-25 10:06:59 -08:00
  • 95b2630fb8 Add watchFile option to use fsEvents on parent directory Sheetal Nandi 2018-01-25 09:30:20 -08:00
  • 93c13ce27d Merge branch 'master' into watchOptions Sheetal Nandi 2018-01-25 09:26:34 -08:00
  • dcd3b5e1f7 At <div x=/**/, completion insertText should be wrapped in braces (#21372) Andy 2018-01-25 09:02:20 -08:00
  • b9bb7452f8 Merge pull request #21352 from Microsoft/emitApiDiagnostics Sheetal Nandi 2018-01-25 08:56:59 -08:00
  • 47e29faa1c Merge pull request #21392 from Microsoft/vscodeDynamicFiles Sheetal Nandi 2018-01-25 08:56:47 -08:00
  • cac6052b81 Fix bug: Support this. completions even when isGlobalCompletion is false (#21330) (#21407) Andy 2018-01-25 08:17:21 -08:00
  • 3cffaa4be9 Test for (and fix) order of import fixes (#21398) (#21399) Andy 2018-01-25 07:43:58 -08:00
  • 0b7f6d5911 Fix bug: Support this. completions even when isGlobalCompletion is false (#21330) Andy 2018-01-25 07:42:01 -08:00
  • 058e3ad75e Improve assertion in computePositionOfLineAndCharacter (#21361) Andy 2018-01-25 07:36:38 -08:00
  • 4e95898773 Fix loop labels for for..await Ron Buckton 2018-01-25 02:11:01 -08:00
  • e6685ab0d9 Merge pull request #21404 from Microsoft/fix21363 Ron Buckton 2018-01-25 02:50:36 -08:00
  • 5698a6ab52 Fix loop labels for for..await Ron Buckton 2018-01-25 02:11:01 -08:00
  • 060ee3031c Add flag to skip qualification check when symbol is already in the process of being qualified (#21337) (#21393) Wesley Wigham 2018-01-24 17:15:04 -08:00
  • 3a807db8ee LEGO: Merge pull request 21400 csigs 2018-01-24 15:10:55 -08:00
  • fe0c461d91 LEGO: check in for master to temporary branch. csigs 2018-01-24 23:10:36 +00:00
  • d333d889c1 Test for (and fix) order of import fixes (#21398) Andy 2018-01-24 15:06:52 -08:00
  • ddab2dd308 Add KeywordCompletionFilters.TypeKeywords (#21364) (#21396) Andy 2018-01-24 15:06:21 -08:00
  • e58391d9c5 In fourslash.ts, remove unused exports and use '{}' instead of 'any' (#21377) Andy 2018-01-24 15:06:00 -08:00
  • 3214ab380c Merge pull request #21397 from amcasey/PortGh20559 Andrew Casey 2018-01-24 14:23:20 -08:00
  • 1d5e5e6205 Handle missing ts versions in registry uniqueiniquity 2018-01-24 13:56:30 -08:00
  • 8e337b5121 Fix bug in resolveMappedTypeMembers Anders Hejlsberg 2018-01-24 13:51:37 -08:00
  • b42c6b1db6 Only conditional types that check naked type parameter distribute over unions Anders Hejlsberg 2018-01-24 13:50:31 -08:00
  • f7f81254d3 Remove incorrect assert Andrew Casey 2018-01-24 12:46:13 -08:00
  • 7f347025de Handle extraction ranges including case clause expressions Andrew Casey 2018-01-23 11:07:59 -08:00
  • 9e7ff9f84a Merge pull request #21394 from amcasey/GH20559Update Andrew Casey 2018-01-24 13:39:43 -08:00
  • 08aa2653dd Remove incorrect assert Andrew Casey 2018-01-24 12:46:13 -08:00
  • ba797f2c50 Add flag to skip qualification check when symbol is already in the process of being qualified (#21337) Wesley Wigham 2018-01-24 12:37:45 -08:00
  • dba61c5133 Allow dynamic files without external project and also use file names starting with ^ as dynamic file Fixes #21204 Sheetal Nandi 2018-01-17 15:35:17 -08:00
  • a6d7a38c34 Merge pull request #21338 from Microsoft/vscodeDynamicFiles Sheetal Nandi 2018-01-24 12:34:30 -08:00
  • 1cc164b330 Update version (#21319) Mohamed Hegazy 2018-01-24 12:05:44 -08:00
  • 77c5529e93 Make error span for wrong type arguments be just <...>,d not f<...>(...) (#21390) Andy 2018-01-24 10:58:41 -08:00
  • cda87282b4 Update build script Ron Buckton 2018-01-23 10:40:56 -08:00
  • 06e0f0d106 LEGO: Merge pull request 21387 csigs 2018-01-24 03:10:57 -08:00
  • 5df27c1cd6 LEGO: check in for master to temporary branch. csigs 2018-01-24 11:10:38 +00:00
  • 5b5a007459 LEGO: Merge pull request 21385 csigs 2018-01-23 21:10:33 -08:00
  • d7ed6402a5 LEGO: check in for master to temporary branch. csigs 2018-01-24 05:10:14 +00:00
  • 6c9b2d9de9 Check syntax kind in isDeclarationNameOrImportPropertyName Andrew Casey 2018-01-23 15:48:48 -08:00
  • ff71e3e5bc LEGO: Merge pull request 21375 csigs 2018-01-23 15:11:36 -08:00
  • cd83389077 LEGO: check in for master to temporary branch. csigs 2018-01-23 23:11:17 +00:00
  • 0c763ed5e0 Merge pull request #21370 from amcasey/GH20559 Andrew Casey 2018-01-23 13:33:02 -08:00
  • 2f3b06a3cd Handle extraction ranges including case clause expressions Andrew Casey 2018-01-23 11:07:59 -08:00
  • 4f11dd68ab Handle extracting case clause expression as constant Andrew Casey 2018-01-23 10:39:26 -08:00
  • d4b3bd16c4 Add KeywordCompletionFilters.TypeKeywords (#21364) Andy 2018-01-23 10:57:35 -08:00
  • 774ed0c47a Update build script Ron Buckton 2018-01-23 10:27:20 -08:00
  • 9726820d8d LEGO: Merge pull request 21366 csigs 2018-01-23 09:10:33 -08:00
  • 9dc01bf8bd LEGO: check in for master to temporary branch. csigs 2018-01-23 17:10:12 +00:00
  • 0e46086e7e In getSpecialPropertyExport, add debug failure when symbol parent is not a module (#21347) Andy 2018-01-23 08:09:15 -08:00
  • dbcfcc0e73 LEGO: Merge pull request 21354 csigs 2018-01-23 02:11:15 -08:00
  • 6cc17f1cd9 LEGO: check in for master to temporary branch. csigs 2018-01-23 10:10:51 +00:00
  • a05f669f43 Expose sort and deduplicate diagnostics in Public API Fixes #20876 Sheetal Nandi 2018-01-22 16:40:29 -08:00
  • 4fa81e2642 Merge pull request #21350 from Microsoft/pullingFixesTo26 release-2.6 Sheetal Nandi 2018-01-22 16:38:03 -08:00
  • 0d023917b4 Report more detailed info during script debug failure Sheetal Nandi 2018-01-18 12:53:11 -08:00
  • c57f266187 When sending typings request use project's current directory as project root path This ensures that we arent picking typings from folder different from the current directory for the project Sheetal Nandi 2018-01-09 15:59:23 -08:00
  • 1922c9a010 Add test for failure to use correct current directory in inferred project Test for #21040 Sheetal Nandi 2018-01-09 15:43:50 -08:00
  • 226e5c9c39 Simplify test and add explanatory assertion Benjamin Lichtman 2017-12-28 11:22:41 -08:00
  • 8721495a6d Add dynamic file open test Benjamin Lichtman 2017-12-27 13:44:51 -08:00
  • 674ef177c6 Allow dynamic files script info to be created when not opened by client uniqueiniquity 2017-12-19 17:16:01 -08:00
  • a3387cc41f Merge pull request #21328 from Lazarus535/master Nathan Shively-Sanders 2018-01-22 14:08:21 -08:00
  • 3735bb6fe7 Merge pull request #21345 from Microsoft/fix-jsx-attribute-checking Nathan Shively-Sanders 2018-01-22 13:57:38 -08:00
  • ae652404cd Fix JSX attribute checking when spreading unions Nathan Shively-Sanders 2018-01-22 13:34:12 -08:00
  • 5dcb937a48 Merge pull request #21343 from Microsoft/add2-semicolon-to-unused-class-members Nathan Shively-Sanders 2018-01-22 13:28:07 -08:00
  • 7b449a5e62 Fixes #17080 Stephan Ginthör 2018-01-22 22:09:35 +01:00
  • 97fb0fd55f Add semicolon to unused class member list Nathan Shively-Sanders 2018-01-22 12:59:53 -08:00
  • b9a2d7f0ef Merge branch 'master' of https://github.com/Microsoft/TypeScript Stephan Ginthör 2018-01-22 21:47:12 +01:00
  • d11341820e Fixes #17080 Stephan Ginthör 2018-01-22 21:45:37 +01:00
  • 146256b7dc Allow dynamic files without external project and also use file names starting with ^ as dynamic file Fixes #21204 Sheetal Nandi 2018-01-17 15:35:17 -08:00
  • 4eba27b3bd Merge branch 'master' into watchOptions Sheetal Nandi 2018-01-22 11:16:47 -08:00
  • a74e54ed69 Merge branch 'master' into watchOptions Sheetal Nandi 2018-01-22 11:16:23 -08:00
  • 588716926d Fix bug: result of createUnionOrIntersectionProperty may be undefined (#21332) Andy 2018-01-22 10:15:57 -08:00
  • a3ecfd857c Merge pull request #21305 from Microsoft/fix-dt-runner-ExpectError-handling Nathan Shively-Sanders 2018-01-22 07:27:07 -08:00
  • 5a87a94c59 Fixes #17080 https://github.com/Microsoft/TypeScript/issues/17080 Added testcases from the Github bugreport (all working as intended now). Signed CLA. Stephan Ginthör 2018-01-22 13:40:57 +01:00
  • 87de5ffb5c Merge branch 'master' into vfs Ron Buckton 2018-01-21 23:25:40 -08:00
  • 18e1ac0306 Fixes #17080 Stephan Ginthör 2018-01-22 09:52:58 +01:00
  • 4c7ec3c51a Shared code path for getConditionalType and instantiateConditionalType Anders Hejlsberg 2018-01-21 12:45:02 -08:00
  • 92bde084c1 Fix formatting between for and await (#21254) Esakki Raj 2018-01-21 23:15:58 +05:30
  • b8692901f2 Remove unnecessary caching of substitution types Anders Hejlsberg 2018-01-21 08:03:30 -08:00
  • f19959afd4 Cache substitution types and remove erasure that was too eager Anders Hejlsberg 2018-01-20 15:58:52 -08:00
  • fc7d1c3948 Revise comments Anders Hejlsberg 2018-01-20 15:32:26 -08:00
  • 92d2a2545f Update LKG Mohamed Hegazy 2018-01-20 11:28:23 -08:00
  • 4a29bddbbb Update version Mohamed Hegazy 2018-01-20 11:24:53 -08:00
  • 5554da81d1 Merge branch 'master' into release-2.7 Mohamed Hegazy 2018-01-20 11:23:11 -08:00
  • cdd50d4d96 Accept new baselines Anders Hejlsberg 2018-01-20 08:18:08 -08:00
  • eb314d00fc Add tests Anders Hejlsberg 2018-01-20 08:17:59 -08:00
  • ee415576b6 More consistent POSIX-like virtual file system. Ron Buckton 2018-01-19 21:58:46 -08:00
  • a7c53c70d2 Fix isTypeOfExpression in compiler API (#20875). (#20884) Philippe Voinov 2018-01-20 02:32:37 +01:00
  • d1ff12e0a6 add completion filter for function like body (#21257) Wenlu Wang 2018-01-20 09:26:58 +08:00
  • f8eac24f08 Make regexes instantiate only once uniqueiniquity 2018-01-19 17:09:12 -08:00
  • 5204fd5c5f Add T is related to { [P in xxx]: T[P] } type relationship Anders Hejlsberg 2018-01-19 17:06:09 -08:00
  • 4a87789779 Fix typo in message uniqueiniquity 2018-01-19 16:40:52 -08:00