Commit Graph

  • 1e48057b9e fix(15398): skip adding line breaks when replacing JS checks directives (#38086) Alexander T 2020-04-21 21:02:56 +03:00
  • 63ff6572ae Fix use-before-def with methods on esnext+useDefineForClassFields (#38033) Nathan Shively-Sanders 2020-04-21 08:09:25 -07:00
  • 52d32e5597 Add outlining spans for object destructuring elements Alexander T 2020-04-21 12:57:26 +03:00
  • 9684bb21e1 LEGO: Merge pull request 38084 csigs 2020-04-20 21:11:11 -07:00
  • 6d81577ad4 LEGO: check in for master to temporary branch. csigs 2020-04-21 04:10:31 +00:00
  • d12b741004 Excluded type unions from the generale source types Josh Goldberg 2020-04-20 23:32:34 -04:00
  • e7774c6144 Handle non literal computed name when trying to get the name for object literal property name in json object (#37988) Sheetal Nandi 2020-04-20 12:58:38 -07:00
  • 0f3f37b30c Fix typo in issue template titles (#38042) Dan Dascalescu 2020-04-21 07:14:26 +12:00
  • 9c1157a801 fix(37242): add reference to return type for JSDocFunctionType (#37911) Eli Barzilay 2020-04-20 14:17:03 -04:00
  • 547fd12c2f Fix doc comment template on assignment expressions (#38032) Andrew Branch 2020-04-20 10:15:12 -08:00
  • 5d78cbdbbd Propagate nonInferrableType in &&, || and ?? operators (#38035) Anders Hejlsberg 2020-04-20 11:04:24 -07:00
  • 38f8db5e45 LEGO: Merge pull request 38072 csigs 2020-04-20 09:11:02 -07:00
  • c0f64f1821 LEGO: check in for master to temporary branch. csigs 2020-04-20 16:10:20 +00:00
  • 035b9ac1c1 Lint fix Josh Goldberg 2020-04-19 22:09:53 -04:00
  • 1b3c7a28c1 This had better be the last unit test fix... Josh Goldberg 2020-04-19 21:50:17 -04:00
  • cb19b3d251 Again fixed up manual unit tests Josh Goldberg 2020-04-19 21:34:05 -04:00
  • 769a2f2cfc Eased up on some of the more aggressive reporting changes Josh Goldberg 2020-04-19 20:25:24 -04:00
  • af4ea605f2 Fixed a couple of tsserver unit tests Josh Goldberg 2020-04-19 17:18:02 -04:00
  • b14b231d26 Report primitive type in literal-to-primitive relation complaints Josh Goldberg 2020-04-19 13:26:38 -04:00
  • d00f2b53ad replace the original not-callable error Jacob Bandes-Storch 2020-04-18 21:23:31 -07:00
  • b346f5764e prefix-unused-parameter-with-_ codefix now works in jsdoc @param (#36152) sergeir82 2020-04-17 23:18:05 +03:00
  • b1a2f14a3a Add tests fix37979 Anders Hejlsberg 2020-04-17 10:52:17 -07:00
  • eda0b3e6f4 Accept new baselines Anders Hejlsberg 2020-04-17 10:48:02 -07:00
  • 5bb6487bef Check for this.xxx access to previously declared uninitialized property Anders Hejlsberg 2020-04-17 10:33:28 -07:00
  • a2628c9088 fix(37242): add reference to return type for JSDocFunctionType Alexander T 2020-04-12 11:45:09 +03:00
  • deb5bac520 Use string representation for negative numeric property names (#37936) Wesley Wigham 2020-04-15 21:11:05 -07:00
  • 728d9cb911 Only widen fresh literal types in CFA of assignment to auto-typed Anders Hejlsberg 2020-04-15 18:25:14 -07:00
  • ca1f467233 Update user baselines (#37946) TypeScript Bot 2020-04-15 13:55:30 -07:00
  • cdc384006c Fix crash on declaration emit for globalThis (#37992) Wesley Wigham 2020-04-15 13:37:51 -07:00
  • a16c44180a fix(37940): add space after parameter decorator (#37959) Alexander T 2020-04-15 21:42:29 +03:00
  • 6fbaeeb42f Typo at Uint8Array[Symbol.toStringTag] (#37989) Nathan Shively-Sanders 2020-04-15 11:40:33 -07:00
  • 583e70b3d1 fix(refactor): keep comments after refactor (#35937) Joe Previte 2020-04-15 11:06:04 -07:00
  • 06e05f25e1 Improve error message for computed enums (#37790) okmttdhr 2020-04-16 02:50:33 +09:00
  • 92cd3ae299 No iteration type errors during CFA (#37965) Anders Hejlsberg 2020-04-15 10:34:07 -07:00
  • 15c3e99cbd LEGO: Merge pull request 37976 csigs 2020-04-14 21:11:08 -07:00
  • e505c79091 LEGO: check in for master to temporary branch. csigs 2020-04-15 04:10:28 +00:00
  • 04069db846 LEGO: Merge pull request 37969 csigs 2020-04-14 15:11:21 -07:00
  • 49f5fbb2c7 LEGO: check in for master to temporary branch. csigs 2020-04-14 22:10:38 +00:00
  • 4538640d8a Added error when Enum member initaliser references itself (#34655) Ashley Claymore 2020-04-14 20:20:19 +01:00
  • 0c9c76a14a Fix lint error Anders Hejlsberg 2020-04-14 10:34:28 -07:00
  • df98d9c743 Accept new baselines Anders Hejlsberg 2020-04-14 10:13:58 -07:00
  • 6e0274a98a Also use CFA in constructor functions Anders Hejlsberg 2020-04-14 10:13:51 -07:00
  • edd4e0a42b Add fastpath to isRelatedTo for type references (#37481) Wesley Wigham 2020-04-13 15:54:37 -07:00
  • 8dd6b3a389 Accept recent tests with updated baseline code (#37945) Wesley Wigham 2020-04-13 15:34:34 -07:00
  • cede6ef30e Update user baselines (#37935) TypeScript Bot 2020-04-13 15:08:41 -07:00
  • 6a5508b343 Update __exportStar helper to skip default and __esModule members (#37236) Wesley Wigham 2020-04-13 13:10:24 -07:00
  • eb569a5c74 chore(ts-toolbelt): remove deprecated test (#37932) Pierre-Antoine Mills 2020-04-13 21:32:01 +02:00
  • 141ee01c8c Retain imports in declaration emit if they augment an export of the importing file (#37820) Wesley Wigham 2020-04-13 12:31:14 -07:00
  • a8e1ad4e62 fix(37781): import missing argument types for a new method (#37857) Alexander T 2020-04-13 20:23:12 +03:00
  • 5f46d42ad1 Error on missing BigInt in es2020 (#37899) Nathan Shively-Sanders 2020-04-13 08:30:59 -07:00
  • 957d9e6418 Accept new baselines Anders Hejlsberg 2020-04-12 15:28:25 -07:00
  • 2fbab38323 Use CFA to determine types of properties declared by this.xxx assignments Anders Hejlsberg 2020-04-12 15:27:59 -07:00
  • d00a5c954f Add _0_is_declared_here pointing to accessor declaration Jacob Bandes-Storch 2020-04-11 15:52:03 -07:00
  • 61f60057f1 Better error message for accidental calls to get-accessors Jacob Bandes-Storch 2020-04-05 15:17:14 -07:00
  • eb105efdcd Avoid circular reference in this-property assignments (#37827) Nathan Shively-Sanders 2020-04-10 16:41:31 -07:00
  • 4d541d2b74 Minor cleanup Nathan Shively-Sanders 2020-04-10 09:55:36 -07:00
  • 795a5c83fe fix(37150): ignore private fields in string index type checking (#37183) Alexander T 2020-04-10 19:53:53 +03:00
  • aa6be6ee6f fix(37364): show completions for string literal index on mapped type (#37367) Alexander T 2020-04-10 19:36:26 +03:00
  • 3428e275e6 Reorder tsconfig and move one more function Nathan Shively-Sanders 2020-04-10 09:06:43 -07:00
  • d6af9b7cbc Fix indentation preservation in JSDoc (#37717) Neonit 2020-04-10 17:46:08 +02:00
  • 52dc9f2282 No recursive intersection property checks (#37854) Anders Hejlsberg 2020-04-09 19:23:36 -07:00
  • 6b1c102bd1 No excessive stack depth global errors (#37873) Anders Hejlsberg 2020-04-09 19:05:35 -07:00
  • 6eacc9c1e2 move into new, centrally (?) located file Nathan Shively-Sanders 2020-04-09 17:00:37 -07:00
  • 3030cd8eff refactoring done except for deduping Nathan Shively-Sanders 2020-04-09 16:43:31 -07:00
  • bc8a98ff00 Add node 13 to CI Wesley Wigham 2020-04-09 16:16:06 -07:00
  • 23b6f6e469 Remove node 8 from the github actions (#37870) Orta 2020-04-09 19:15:25 -04:00
  • e287c8321a Codefix invokes generate get-set accessor refactor Nathan Shively-Sanders 2020-04-09 15:06:45 -07:00
  • 95cc1c279e Fix crash from missing valueDeclaration on intersection property (#37696) Andrew Branch 2020-04-09 13:00:21 -08:00
  • 4a646c9640 Fix parenthesization rules for yield (#37849) Ron Buckton 2020-04-09 13:17:46 -07:00
  • 71b7695113 add fourslash tests for codefix Nathan Shively-Sanders 2020-04-09 11:24:54 -07:00
  • 2a25901c54 Fix code block in jsdoc (#37864) Ravi van Rooijen 2020-04-09 19:31:41 +02:00
  • 813efb49af Lock playwright version (#37869) Andrew Branch 2020-04-09 09:20:02 -08:00
  • 24a17acf2c Error on invalid uses of namespace export (#37715) Andrew Branch 2020-04-09 08:42:16 -08:00
  • 57f9076612 Remove extraneous string escape from convert to template string refactor (#37743) Andrew Branch 2020-04-09 08:40:28 -08:00
  • 3ffe253166 Always error when property overrides accessor or vice versa Nathan Shively-Sanders 2020-04-09 08:27:08 -07:00
  • 3d3854c93d Set contextual type on elaborated error node rather than passing it, so its discriminated (#37828) Wesley Wigham 2020-04-09 02:55:39 -07:00
  • aca7df39d4 Update baselines preserveSourceNewlinesAllTheThings Andrew Branch 2020-04-08 16:31:35 -07:00
  • 926810b704 Write line after helpers Andrew Branch 2020-04-08 16:31:24 -07:00
  • 3d04ff490d Update baselines Andrew Branch 2020-04-08 16:15:13 -07:00
  • dd5413623a Add some missing original nodes Andrew Branch 2020-04-08 16:15:04 -07:00
  • df2db9737f More sophisticated check for source position comparability Andrew Branch 2020-04-08 16:14:43 -07:00
  • f31b5a278f fix build break by updating missed baseline Nathan Shively-Sanders 2020-04-08 15:38:40 -07:00
  • 5db4e7add3 Fix async function block return expr error in js (#37845) Ron Buckton 2020-04-08 15:26:56 -07:00
  • fd6f92255b LEGO: Merge pull request 37848 csigs 2020-04-08 15:11:25 -07:00
  • f5de3138de LEGO: check in for master to temporary branch. csigs 2020-04-08 22:10:41 +00:00
  • 9cf2fc866d Update baselines Andrew Branch 2020-04-08 14:39:59 -07:00
  • 3c77e19e2b Merge branch 'bug/37813' into preserveSourceNewlinesAllTheThings Andrew Branch 2020-04-08 14:36:49 -07:00
  • f18347358e Merge branch 'master' into preserveSourceNewlinesAllTheThings Andrew Branch 2020-04-08 14:36:41 -07:00
  • a15ea78a12 Fix leading line separator calculation and JSX bug Andrew Branch 2020-04-08 14:28:53 -07:00
  • a2e9e6919d Fix preserveNewlines printer option when a list child has the same start or end as its parent Andrew Branch 2020-04-08 14:01:18 -07:00
  • b4838c8b62 Use comments from host variable declaration when exporting a signature in js declarations (#37594) Wesley Wigham 2020-04-08 13:32:17 -07:00
  • 5a7916962d Fix metadata serialization for invalid jsdoc types (#37836) Ron Buckton 2020-04-08 12:06:40 -07:00
  • 126c6ab80d Fix easy misunderstanding "! ===" (#37838) zhangciwu 2020-04-08 23:17:22 +08:00
  • e897eb1b2a fix(37817): omit comments in name accessor (#37822) Alexander T 2020-04-08 02:59:54 +03:00
  • e4babd40e0 Skip isBlockScopedNameDeclaredBeforeUse error in interface or type declarations Eli Barzilay 2020-03-27 15:54:34 -04:00
  • dcc6c9461e Minor improvement Eli Barzilay 2020-03-27 15:19:43 -04:00
  • 3398c9bfe1 Make skipLibCheck: true the default in --init (#37808) Orta 2020-04-07 15:00:44 -04:00
  • 3e86f15f51 Disambiguate types with same name from different namespaces in mapToTypeNodes (#37543) Andrew Branch 2020-04-07 09:55:56 -08:00
  • c47aca0da3 Accurate Array.prototype.flat definition (#32131) Bannerets 2020-04-07 16:16:20 +00:00
  • 7ca6334dbd Look for outer type parameters on VariableStatements (#37819) Nathan Shively-Sanders 2020-04-07 08:04:33 -07:00