Commit Graph

  • f9dcd9ef98 Don't cache Ternary.Maybe results when recursion is encountered during variance measurement (#41218) Anders Hejlsberg 2020-10-27 10:53:13 -07:00
  • 3754bb4455 fix(40994): change type for optional properties (#41011) Oleksandr T 2020-10-27 19:05:40 +02:00
  • 292b778204 LEGO: Merge pull request 41272 csigs 2020-10-27 05:11:08 -07:00
  • 269113b3dd LEGO: check in for master to temporary branch. csigs 2020-10-27 12:10:38 +00:00
  • b61fb7893f Update package-lock.json TypeScript Bot 2020-10-27 06:26:28 +00:00
  • 4518799622 Merge pull request #41261 from amcasey/TracingPerf Andrew Casey 2020-10-26 23:01:27 -07:00
  • e712d42e44 Stop doing tracing work when tracing is disabled Andrew Casey 2020-10-26 17:27:44 -07:00
  • 261d03b8ed LEGO: Merge pull request 41260 csigs 2020-10-26 17:11:18 -07:00
  • 80024b02ab LEGO: check in for master to temporary branch. csigs 2020-10-27 00:10:50 +00:00
  • 2abc8bd3fa Limit binding element visibility painting to those biding elements which are declarations of aliases Wesley Wigham 2020-10-26 16:47:43 -07:00
  • ef810f5d02 Fix visibility lookup for cjs require aliases Wesley Wigham 2020-10-26 14:37:35 -07:00
  • 524480f2b2 Bump version to 4.0.5 and LKG v4.0.5 TypeScript Bot 2020-10-26 21:19:52 +00:00
  • 90e944daba Merge pull request #41253 from microsoft/nativePerformanceHooks2 Ron Buckton 2020-10-26 12:56:44 -07:00
  • 0847d85a4c Fix dependency order and observer registration Ron Buckton 2020-10-26 12:27:34 -07:00
  • 3517af8f80 Make 'getIndentString' just use a loop. (#41221) Daniel Rosenwasser 2020-10-26 12:19:31 -07:00
  • 6c298474e4 LEGO: Merge pull request 41251 csigs 2020-10-26 11:11:18 -07:00
  • 7fea44de6b LEGO: check in for master to temporary branch. csigs 2020-10-26 18:10:37 +00:00
  • 8a34243bd7 Update package-lock.json TypeScript Bot 2020-10-26 06:26:32 +00:00
  • 36f08350c9 Update package-lock.json TypeScript Bot 2020-10-24 06:25:24 +00:00
  • db6f66cc4e Merge pull request #40593 from microsoft/nativePerformanceHooks Ron Buckton 2020-10-23 17:32:55 -07:00
  • 7b0d049b89 PR feedback Ron Buckton 2020-10-23 17:08:07 -07:00
  • 4f783761c2 Update LKG Daniel Rosenwasser 2020-10-23 12:15:25 -07:00
  • 8ed645ae1a Don't emit duplicate triple-slash directives when using API to print a .d.ts (#40968) Ron Buckton 2020-10-23 16:31:58 -07:00
  • 6092ecf912 Remove --skipPercent reference from README Wesley Wigham 2020-10-23 15:22:31 -07:00
  • 85ef91e223 Merge pull request #41180 from amcasey/ProgramTracing Andrew Casey 2020-10-23 13:08:53 -07:00
  • e5ca77626e fix(41176): Missing Compiler API predicate function: isTemplateLiteralTypeNode (#41177) Oleksandr T 2020-10-23 21:15:04 +03:00
  • 94b0e0e389 Merge pull request #41190 from weswigham/handle-binding-element-aliases Wesley Wigham 2020-10-23 10:31:08 -07:00
  • a191141821 Update package-lock.json TypeScript Bot 2020-10-23 06:25:37 +00:00
  • 0b303ff08a Fix some rest cases and handling of unused results Ron Buckton 2020-10-22 18:58:21 -07:00
  • 28c4f32ddf Merge branch 'master' into destructuringEvaluationOrder Ron Buckton 2020-10-22 17:14:23 -07:00
  • 3bbc963303 Style feedback Wesley Wigham 2020-10-22 16:42:35 -07:00
  • c5800d1928 Remove shims, workaround for bug in peformance.measure Ron Buckton 2020-10-22 13:28:05 -07:00
  • 2c0e966105 Pick/41079/release 4.0 (#41204) Daniel Rosenwasser 2020-10-22 12:54:18 -07:00
  • d1f87d18b1 Support partial reverse mapped inferences with tuple types (#41106) Anders Hejlsberg 2020-10-22 11:27:41 -07:00
  • dcb18d6f18 Adopt push-pop API Andrew Casey 2020-10-22 11:01:42 -07:00
  • 9ad9ec984e Add tracepoint in resolveTypeReferenceDirectiveNamesWorker Andrew Casey 2020-10-21 10:38:09 -07:00
  • 0b31e487c2 Add tracepoints within createProgram Andrew Casey 2020-10-08 17:08:21 -07:00
  • 97083ea6a2 Update package-lock.json TypeScript Bot 2020-10-22 06:25:39 +00:00
  • 1d36e9acd2 Update user baselines +cc @sandersn (#40950) TypeScript Bot 2020-10-21 18:28:57 -04:00
  • 010ffdc121 New error format (#40974) Vincent Boivin 2020-10-21 18:02:49 -04:00
  • fe7ec1ee2e Tracing work Eli Barzilay 2020-09-17 14:25:28 -04:00
  • 6dde1621cb Track control flow for comma expressions in call expressions Wesley Wigham 2020-10-21 12:31:29 -07:00
  • 5d021b401a Don't reduce 'keyof M' for mapped types with non-distributive 'as' clauses (#41186) Anders Hejlsberg 2020-10-21 12:16:46 -07:00
  • f4255dd237 Handle the new js binding element alias symbols in JS declaration emit Wesley Wigham 2020-10-21 11:23:02 -07:00
  • 672861abc6 Update package-lock.json TypeScript Bot 2020-10-21 06:25:41 +00:00
  • 1f852ed747 Percent-encode source map URLs (#41102) Andrew Branch 2020-10-20 13:11:52 -07:00
  • 1074fd45ff Update package-lock.json TypeScript Bot 2020-10-20 06:25:11 +00:00
  • 8b728c8bcd Merge pull request #41151 from Andarist/fix/create-element-new-jsx-transform Wesley Wigham 2020-10-19 17:30:18 -07:00
  • 0ad22de146 Merge branch 'master' into fix/create-element-new-jsx-transform Wesley Wigham 2020-10-19 15:21:52 -07:00
  • c5cbd52f9a Merge pull request #41166 from weswigham/empty-jsx-child Wesley Wigham 2020-10-19 15:12:45 -07:00
  • c29d3f8f6f Accept updated baselines Wesley Wigham 2020-10-19 14:57:51 -07:00
  • aa9445bc15 Merge branch 'master' into empty-jsx-child Wesley Wigham 2020-10-19 14:54:20 -07:00
  • 76df14126d Merge pull request #41167 from weswigham/revert-extension-implicit-import Wesley Wigham 2020-10-19 14:47:28 -07:00
  • 33b8a4fbd2 Accept updated baselines Wesley Wigham 2020-10-19 14:32:26 -07:00
  • de93173f53 Revert "Add extensions to jsx automatically added import, per babel change (#40871)" Wesley Wigham 2020-10-19 14:27:28 -07:00
  • b8dfa28ca8 Do not consider empty jsx expressions semantically important children Wesley Wigham 2020-10-19 13:34:16 -07:00
  • 4638c685b1 Properly reduce intersections of string literal and template literal types (#41162) Anders Hejlsberg 2020-10-19 13:05:29 -07:00
  • cf134778bf Bump version to 4.0.4 and LKG TypeScript Bot 2020-10-19 20:01:15 +00:00
  • 15cec9d1f7 Optimizes project loading in few scenarios (#41126) Sheetal Nandi 2020-10-19 12:59:59 -07:00
  • 08e4f369fb Add editor configurable filename-based ATA (#40952) Jesse Trinity 2020-10-19 09:53:58 -07:00
  • 3918e6c535 Move anonymous type instantiation cache from AST node to root type (#41084) Anders Hejlsberg 2020-10-19 07:26:48 -07:00
  • cdf9c3b595 Update package-lock.json TypeScript Bot 2020-10-19 06:25:15 +00:00
  • 9fd2c2cb4b Add auto-import for createElement when using the new JSX transform Mateusz Burzyński 2020-10-17 19:47:49 +02:00
  • 43433eb2f1 Add tests related to the key prop when using new JSX transform Mateusz Burzyński 2020-10-17 15:20:39 +02:00
  • 896333810e Update package-lock.json TypeScript Bot 2020-10-17 06:24:10 +00:00
  • 68806c67f1 Simplify tests for enablement in mark/measure, remove onProfilerEvent Ron Buckton 2020-09-16 17:44:56 -07:00
  • c52e3b29e7 Add unit tests for PerformanceHooks shim Ron Buckton 2020-09-16 17:24:31 -07:00
  • dfa55add5a Write message instead of crashing when native perf API not found. Ron Buckton 2020-09-16 16:46:50 -07:00
  • a197beef6d Migrate 'ts.performance' to use native performance hooks when available Ron Buckton 2020-09-16 11:06:55 -07:00
  • 868638ae04 performanceTimestamp: use performance.now on node Eli Barzilay 2020-09-10 14:13:40 -04:00
  • ad96a52cc6 fix: IOSession access this before calling super (#40645) Jack Works 2020-10-16 02:01:26 +08:00
  • 9e5a77937a Update package-lock.json TypeScript Bot 2020-10-15 06:24:34 +00:00
  • 60ad73da1f Cherry-pick PR #40880 into release-4.0 (#41107) TypeScript Bot 2020-10-14 21:56:04 -04:00
  • ce1947b0be Merge pull request #41070 from weswigham/use-minimal-endings-in-bundled-declaration-emit Wesley Wigham 2020-10-14 15:29:50 -07:00
  • 5b2fba3334 transformGenerators: handle CommaListExpression Eli Barzilay 2020-10-13 11:20:52 -04:00
  • 7a484695ca LEGO: Merge pull request 41095 csigs 2020-10-13 23:10:59 -07:00
  • ef5604b511 LEGO: check in for master to temporary branch. csigs 2020-10-14 06:10:31 +00:00
  • 7393dba6bd Fix destructuring evaluation order for initializers Ron Buckton 2020-10-13 17:14:35 -07:00
  • d64a79d3aa LEGO: Merge pull request 41093 csigs 2020-10-13 17:12:07 -07:00
  • 6598f470a7 LEGO: check in for master to temporary branch. csigs 2020-10-14 00:11:19 +00:00
  • 84726be01a Merge pull request #40597 from weswigham/allow-instanceof-array-to-narrow-readonly-array Wesley Wigham 2020-10-13 15:08:17 -07:00
  • 8850e0d83d LEGO: Merge pull request 41082 csigs 2020-10-13 11:11:14 -07:00
  • 9ed6f2806a LEGO: check in for master to temporary branch. csigs 2020-10-13 18:10:41 +00:00
  • 417b8a9481 fix(29881): infer quote preference for property access conversion in completions (#41041) Alex T 2020-10-13 20:06:27 +03:00
  • 7f6ad450bc LEGO: Merge pull request 41077 csigs 2020-10-13 05:11:18 -07:00
  • 81739f8ba9 LEGO: check in for master to temporary branch. csigs 2020-10-13 12:10:34 +00:00
  • 58781b0d41 allow type narrowing with NonNullExpression uhyo 2020-10-13 00:21:47 +09:00
  • 1cdb621257 Use minimal endings when generating declarations for js Wesley Wigham 2020-10-12 16:01:32 -07:00
  • 83d02a5f05 Fix auto imports for export default edge cases (#41068) Andrew Branch 2020-10-12 15:42:58 -07:00
  • 4bf8ac25be Merge pull request #40778 from weswigham/spread-compact-literals Wesley Wigham 2020-10-12 15:40:51 -07:00
  • e46a0380f9 Fix baselines now that dupe test is gone Wesley Wigham 2020-10-12 14:16:01 -07:00
  • abaafe170e Delete duplicate test Wesley Wigham 2020-10-12 14:12:07 -07:00
  • 34fb470087 Merge branch 'master' into spread-compact-literals Wesley Wigham 2020-10-12 14:10:51 -07:00
  • a09a7144e7 Fix crash resolving ImportTypeNode in JSDoc (#40838) Andrew Branch 2020-10-12 09:33:39 -07:00
  • 05be3b421a fix: show deprecated error for alias (#40961) Alex T 2020-10-12 18:45:08 +03:00
  • ad3ae36fdc Update package-lock.json TypeScript Bot 2020-10-12 06:24:25 +00:00
  • c88e44a9e6 Update package-lock.json TypeScript Bot 2020-10-11 06:23:26 +00:00
  • 09c7b3962c Update package-lock.json TypeScript Bot 2020-10-10 06:23:12 +00:00
  • a4b9bbae90 Handle noEmit and noEmitOnError with SemanticDiagnosticsBuilder (#40880) Sheetal Nandi 2020-10-09 17:25:04 -07:00
  • d5b4ad8c47 Accepted baselines. possiblyVoid Daniel Rosenwasser 2020-10-09 16:43:59 -07:00