Commit Graph

  • ad8feb5f90 Filter out private fields in string literal property completions. Eli Barzilay 2020-01-28 13:47:55 -05:00
  • 75d1ead3fd Improvements based on @sandersn's notes Eli Barzilay 2020-01-29 18:07:25 -05:00
  • 1a1ed7464d Add a similar test for target.symbol.valueDeclaration Eli Barzilay 2020-01-28 15:39:18 -05:00
  • 68a9d4592f Avoid testing isClassDeclaration if there's no valueDeclaration Eli Barzilay 2020-01-28 15:20:32 -05:00
  • f24f36350b Fixes JSX attribute escaping when parent pointers are missing (#35743) Ron Buckton 2020-01-30 16:52:31 -08:00
  • 8ed129771f fix spelling errors (#36523) Hye Sung Jung 2020-01-30 15:39:54 -06:00
  • bfff11530f fix(35069): insert blank line after last new import (#36531) Alexander T 2020-01-30 21:20:10 +02:00
  • 4c378c09dc Report config file parsing diagnostics correctly with tsc --b (#36520) Sheetal Nandi 2020-01-30 11:18:06 -08:00
  • c1e45ac8af Fix use-before-def errors for ESNext property declarations (#36465) Nathan Shively-Sanders 2020-01-30 10:58:07 -08:00
  • 8a0b8822b2 Fix contextually typed parameter issues (#36476) Anders Hejlsberg 2020-01-30 10:50:39 -08:00
  • 140fee96d7 Capture fakes.version instead of the current version string in baselines (#36518) Wesley Wigham 2020-01-29 16:15:09 -08:00
  • 2fac535158 Fix type-only imports in interface 'extends' and import=/export= (#36496) Andrew Branch 2020-01-29 15:00:17 -08:00
  • aec732a898 Actually use the caches resolvedJSDocType (#36516) Wesley Wigham 2020-01-29 14:58:06 -08:00
  • 36169b4d13 Class fields w/esnext+[[Define]]:no shadow error (#36405) Nathan Shively-Sanders 2020-01-29 14:47:44 -08:00
  • 8da3eff7b0 Subtypes of ErrorConstructor extend it (#35549) Nathan Shively-Sanders 2020-01-29 13:26:00 -08:00
  • 1bbcb5553a @typedef's nested Object syntax disallows type arguments (#36172) Nathan Shively-Sanders 2020-01-29 12:53:00 -08:00
  • 502e711235 Dont use sourcemap if it contains inlined sources (#36384) Sheetal Nandi 2020-01-29 11:21:42 -08:00
  • 566202f55d Fix commas in JSON (#36497) Andrew Casey 2020-01-29 10:50:03 -08:00
  • c42ef575be createPrivateIdentifier: names must start with # (#36506) Nathan Shively-Sanders 2020-01-29 10:11:30 -08:00
  • 0cf100dcf8 Add constructor functions to aliasable expressions (#36108) Nathan Shively-Sanders 2020-01-29 09:36:59 -08:00
  • 49282d9fba Nested this container (#36495) Brandon Bloom 2020-01-29 09:35:23 -08:00
  • 9fd0202e9f fix(36481): allow renaming private fields (#36499) Alexander T 2020-01-29 19:21:19 +02:00
  • 6769313eee Fix potential leaks in checker (#36491) Ron Buckton 2020-01-28 16:48:28 -08:00
  • 869a8211fc Make javascript require goto def similar to ts import equals (#36487) Sheetal Nandi 2020-01-28 16:23:56 -08:00
  • 39311da27b fix(36385): return failed exit code if tsconfig doesn't exist and there are no input files. (#36474) Alexander T 2020-01-29 02:11:19 +02:00
  • 8eee8db192 NoEmit and incremental are allowed with listFilesOnly (#36488) Sheetal Nandi 2020-01-28 15:59:09 -08:00
  • e87b2e3506 Merge pull request #36063 from uniqueiniquity/addWeakCompletionProperty Ben Lichtman 2020-01-28 13:53:47 -08:00
  • 0e9416c7c8 Disallow incremental with noEmit (#36483) Sheetal Nandi 2020-01-28 13:11:45 -08:00
  • f91f762ced Fix js declaration emit for exporting default which looks like namespace merge (#36482) Sheetal Nandi 2020-01-28 12:21:36 -08:00
  • 2cc7a5d6bf fix(33362): 'extract to function' for variable that is assigne… (#36455) Alexander T 2020-01-28 22:10:12 +02:00
  • fdf29891e2 Merge pull request #36383 from uniqueiniquity/redirectInfo Ben Lichtman 2020-01-28 11:51:06 -08:00
  • 2dd89ca57b Use deepEqual in tests for clarity Ben Lichtman 2020-01-28 11:30:23 -08:00
  • cf33f7bff6 Don’t use 'import =' for auto-import when esModuleInterop is on unless it’s already been done (#36475) Andrew Branch 2020-01-28 11:05:04 -08:00
  • 9968f14579 Update config.yml (#36419) Orta 2020-01-28 11:33:54 -05:00
  • 1bb6ea038f Allow type-only namespace imports in implements clauses (#36464) Andrew Branch 2020-01-27 16:13:30 -08:00
  • a87512d21b Add # to completion trigger character, (#36462) Sheetal Nandi 2020-01-27 14:25:20 -08:00
  • 3ece65a94c When looking at outlines for try functions, allow for not finding a child to provide a span when requesting outlines (#36389) Orta 2020-01-27 15:59:49 -05:00
  • e1bce187a8 Type-only auto imports (#36412) Andrew Branch 2020-01-27 12:53:32 -08:00
  • 757e67041e Fix getExpandoSymbol for already-expando symbols (#36457) Nathan Shively-Sanders 2020-01-27 12:32:56 -08:00
  • c239626f23 fix(36140): handle quotesPreference option in interface implementation (#36398) Alexander T 2020-01-27 22:25:31 +02:00
  • 914f8afe87 Accept new baselines contextuallyTypedArrowFunctionReturn Anders Hejlsberg 2020-01-27 11:15:34 -08:00
  • b09afb913e Only parameterless arrow functions have early stage inference from return type Anders Hejlsberg 2020-01-27 11:12:55 -08:00
  • 20e8eba143 Issue better error for exporting primitive type (#36424) Andrew Branch 2020-01-27 08:11:21 -08:00
  • 30545006df fix(36068): Incorrect quick fix for undeclared private field i… (#36373) Alexander T 2020-01-25 04:28:42 +02:00
  • 18cd79e179 Allow infer type variables to have constraints inferred (#32093) Wesley Wigham 2020-01-24 16:59:20 -08:00
  • 08e6bc20bb Trampolines for large binary expressions (#36248) Wesley Wigham 2020-01-24 16:29:55 -08:00
  • e479a9f679 Respond to CR Ben Lichtman 2020-01-24 16:23:54 -08:00
  • f3cc6f6d84 Remove distinction between CI lint and local lint (#36430) Wesley Wigham 2020-01-24 16:23:14 -08:00
  • 096e1b12e4 Handle error reporting of files when new file is created after its opened in editor (#36271) Sheetal Nandi 2020-01-24 16:07:48 -08:00
  • 8c18c7683a Add tests Ben Lichtman 2020-01-24 16:02:14 -08:00
  • 8e0b091795 es2018: visit other binding elements when transforming object destructuring with rest (#35872) Klaus Meinhardt 2020-01-25 00:50:29 +01:00
  • 7c05e1a78c Add --force option to npm install commands in dockerfiles (#36431) Wesley Wigham 2020-01-24 15:29:27 -08:00
  • f047111c64 Track changes to redirect info Ben Lichtman 2020-01-24 15:15:05 -08:00
  • 9ef9bb04f1 Fix crash on erroneous enum member merged with exported type alias (#36429) Wesley Wigham 2020-01-24 15:00:15 -08:00
  • 368db997ed ESNext+[[Define]]: reference to param props illegal (#36425) Nathan Shively-Sanders 2020-01-24 14:53:28 -08:00
  • 43fc19c958 Emit statements before super (#36417) Nathan Shively-Sanders 2020-01-24 14:52:48 -08:00
  • 98110904da Adds extension recommendation for rbuckton.tsserver-live-reload (#36426) Ron Buckton 2020-01-24 14:10:27 -08:00
  • 6b64c883f1 Fix crash on missing parent pointer in binder when transpiling export as ns (#36387) Wesley Wigham 2020-01-24 13:36:05 -08:00
  • 751eb44e21 Add more detailed log for bad codefix request (#36420) Andrew Branch 2020-01-24 12:55:08 -08:00
  • 77d790b62a Update user baselines (#36411) TypeScript Bot 2020-01-24 12:35:54 -08:00
  • 29895e8906 Handle header comments better by comparing its end line with first node line (#36413) Sheetal Nandi 2020-01-24 11:20:41 -08:00
  • 420b478c65 Add prefix/suffix only to binding element name (#33538) Andrii Dieiev 2020-01-24 20:46:41 +02:00
  • 9e712dd097 Consider SymbolFlags.Method as function-esque during js declaration emit (#36274) Wesley Wigham 2020-01-24 10:29:23 -08:00
  • 6f0c6417e8 fix(lib/es2019): Symbol.description may be undefined (#36263) ExE Boss 2020-01-24 19:06:04 +01:00
  • 3b919e2ab1 Update user baselines (#36382) TypeScript Bot 2020-01-23 14:12:40 -08:00
  • 703685318c Merge branch 'master' into redirectInfo Ben Lichtman 2020-01-23 14:12:01 -08:00
  • 09528dd6d6 Add tests Ben Lichtman 2020-01-23 14:10:37 -08:00
  • 49eb0d7a2b Disallow 'declare' modifier on private named properties (#36381) Klaus Meinhardt 2020-01-23 22:18:10 +01:00
  • 677e45ccb8 Dont add "use strict" prologue in json emit (#36380) Sheetal Nandi 2020-01-23 13:01:11 -08:00
  • b05dde747c Update type-only import semantics to allow type queries (#36092) Andrew Branch 2020-01-23 12:53:36 -08:00
  • c9c3792747 Produce redirect info about files when requested Ben Lichtman 2020-01-23 12:32:36 -08:00
  • 0276e7f910 noErrorTruncation affects semantic diagnostics (#36306) Klaus Meinhardt 2020-01-23 20:10:05 +01:00
  • cda54b83dc Update LKG. v3.6.5 Daniel Rosenwasser 2020-01-23 10:12:55 -08:00
  • 2fce0f409a Update version. Daniel Rosenwasser 2020-01-23 10:11:05 -08:00
  • e0a286a01d [Cherry-pick] Allow ambient accessors to omit their types unde… (#36280) Daniel Rosenwasser 2020-01-23 10:07:43 -08:00
  • ef5573b266 Add as completions (#36359) Nathan Shively-Sanders 2020-01-23 08:29:06 -08:00
  • 75f88eee48 Do not short-circuit module visibility calculation when alias visibility is requested (#36339) Wesley Wigham 2020-01-22 14:49:29 -08:00
  • eac2180e40 Be more tolerant with private identifier parsing, issue more targeted errors, and support private identifiers in forgotten 'this' codefix (#36188) Andrew Branch 2020-01-22 13:41:15 -08:00
  • 770fbcb42f Add jest to fp-ts user test (#36360) Nathan Shively-Sanders 2020-01-22 13:38:25 -08:00
  • 1d5749ef78 Fix local and exported type alias merging (#36237) Andrew Branch 2020-01-22 13:16:49 -08:00
  • 82a3eb5b5f Add a list of PR owners for tooling to use (#36357) Orta 2020-01-22 15:09:01 -05:00
  • da61231039 Include super.XXX(...) assertion method calls in CFA (#36293) Anders Hejlsberg 2020-01-22 11:21:11 -08:00
  • c8e2f58ec5 Completions for asserts and declare (#36355) Nathan Shively-Sanders 2020-01-22 10:43:33 -08:00
  • 5e59eece34 Adds support for showing default exports in the navtree (#35477) Orta 2020-01-22 08:13:04 -05:00
  • 38eccbab2a feat(29624): better errors for non-exported types (#36187) Alexander T 2020-01-21 23:03:22 +02:00
  • 342f4c0b54 forceConsistentCasingInFileNames affects module resolution (#36334) Klaus Meinhardt 2020-01-21 21:45:13 +01:00
  • 8976ac96aa Update LKG. Daniel Rosenwasser 2020-01-21 12:35:42 -08:00
  • 1fbe20fe75 resolveJsonModule affectsModuleResolution (#36290) Klaus Meinhardt 2020-01-21 20:49:38 +01:00
  • bc1e7728df experimentalDecorators and emitDecoratorMetadata affect builder state (#36297) Klaus Meinhardt 2020-01-21 20:28:55 +01:00
  • 2dd21a08f5 useDefineForClassFields affects emit (#36308) Klaus Meinhardt 2020-01-21 20:28:04 +01:00
  • 4445e1147c Fix isProgramUpToDate when changing rootFileNames (#36011) Yacine Hmito 2020-01-21 20:26:17 +01:00
  • f588c78aab Remove the compiler diag 1360 after it got missed in #35751 (#36332) Orta 2020-01-21 11:54:48 -05:00
  • d2c5d54242 remove duplicate message (#36125) Wenlu Wang 2020-01-19 06:00:53 +08:00
  • 0dd4c9cebe feat(36231): Improve message for "Remove declaration for: ..." (#36283) Alexander T 2020-01-18 23:28:19 +02:00
  • 50adabe32d Improve diagnostics and add code fixes for top-level await (#36173) Ron Buckton 2020-01-18 12:24:08 -08:00
  • 4ddb1feeaf Accepted baselines alwaysBeEmittingAny Daniel Rosenwasser 2020-01-17 18:02:59 -08:00
  • 21e49e7752 Always emit any in private getter types to avoid implicit any errors in older TypeScript versions. Daniel Rosenwasser 2020-01-17 17:39:06 -08:00
  • afa11d3c7a fix(34621): show suggestions in class property initializer (#35999) Alexander T 2020-01-18 00:27:12 +02:00
  • 94e8db7e07 fix(35043): TS Server: references does not mark isDefinition o… (#36051) Alexander T 2020-01-18 00:26:36 +02:00
  • ce4c4b6183 fix(36023): fix crash in document highlight service (#36233) Alexander T 2020-01-18 00:24:46 +02:00