microsoft / TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
https://www.typescriptlang.org
Apache License 2.0
101.02k stars 12.49k forks source link

[ServerErrors][TypeScript] 4.9.0-dev.20220925 #50950

Closed typescript-bot closed 2 years ago

typescript-bot commented 2 years ago

The following errors were reported by 4.9.0-dev.20220925 Pipeline that generated this bug Logs for the pipeline run File that generated the pipeline

This run considered 200 popular TS repos from GH (after skipping the top 0).

Successfully analyzed 191 of 200 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 13 | | Detected no interesting changes | 178 | | Git clone failed | 2 | | Unknown failure | 7 |
typescript-bot commented 2 years ago

alibaba/ice

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Exited unexpectedly ```
Server exited prematurely with code unknown

Last few requests

```json {"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]} {"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"includePackageJsonAutoImports":"off"},"watchOptions":{"excludeDirectories":["**/node_modules"]}}} {"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/babel.config.js","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro Steps

  1. git clone https://github.com/alibaba/ice --recurse-submodules
  2. In dir ice, run git reset --hard 5670bf1e17eab612a1d295e10406861056bdf930
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ice/examples/basic-auth, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir ice/examples/basic-disable-runtime, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir ice/examples/basic-i18n, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir ice/examples/basic-keep-alive, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir ice/examples/basic-mpa-vite, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir ice/examples/basic-mpa-webpack, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir ice/examples/basic-mpa-with-swc, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir ice/examples/basic-nested-store, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir ice/examples/basic-pwa, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir ice/examples/basic-request, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir ice/examples/basic-service, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir ice/examples/basic-spa, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir ice/examples/basic-ssr-with-lazy-load, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir ice/examples/basic-ssr, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir ice/examples/basic-store, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir ice/examples/basic-vite-ssr, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir ice/examples/basic-vite, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir ice/examples/dts-generation, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir ice/examples/hello-world, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir ice/examples/icestark-child, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir ice/examples/icestark-layout, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir ice/examples/simple, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir ice/examples/spa-renderComponent, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir ice/examples/with-fusion-design, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir ice/examples/with-multi-themes, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir ice/examples/with-prerender-mpa, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir ice/examples/with-prerender-spa, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir ice/examples/with-react-miniapp-store, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir ice/examples/with-react-miniapp-todos, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir ice/examples/with-react-miniapp, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir ice/examples/with-rematch, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir ice/examples/without-react-router, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir ice, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir ice/packages/build-app-helpers, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir ice/packages/build-app-templates, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir ice/packages/build-babel-config, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir ice/packages/build-jest-config, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir ice/packages/build-mpa-config, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir ice/packages/build-user-config, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir ice/packages/build-webpack-config, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir ice/packages/create-app-container, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir ice/packages/create-app-shared, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir ice/packages/create-cli-utils, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir ice/packages/create-ice, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir ice/packages/icejs, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir ice/packages/miniapp-renderer, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir ice/packages/plugin-antd, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir ice/packages/plugin-app-core, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir ice/packages/plugin-auth, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir ice/packages/plugin-config, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir ice/packages/plugin-css-assets-local, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir ice/packages/plugin-dev-inspector, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir ice/packages/plugin-faas, run yarn install --ignore-engines --ignore-scripts --silent
    54. In dir ice/packages/plugin-fusion, run yarn install --ignore-engines --ignore-scripts --silent
    55. In dir ice/packages/plugin-helmet, run yarn install --ignore-engines --ignore-scripts --silent
    56. In dir ice/packages/plugin-i18n, run yarn install --ignore-engines --ignore-scripts --silent
    57. In dir ice/packages/plugin-ice-ssr, run yarn install --ignore-engines --ignore-scripts --silent
    58. In dir ice/packages/plugin-icestark, run yarn install --ignore-engines --ignore-scripts --silent
    59. In dir ice/packages/plugin-ignore-style, run yarn install --ignore-engines --ignore-scripts --silent
    60. In dir ice/packages/plugin-jsx-plus, run yarn install --ignore-engines --ignore-scripts --silent
    61. In dir ice/packages/plugin-keep-alive, run yarn install --ignore-engines --ignore-scripts --silent
    62. In dir ice/packages/plugin-load-assets, run yarn install --ignore-engines --ignore-scripts --silent
    63. In dir ice/packages/plugin-logger, run yarn install --ignore-engines --ignore-scripts --silent
    64. In dir ice/packages/plugin-modular-import, run yarn install --ignore-engines --ignore-scripts --silent
    65. In dir ice/packages/plugin-moment-locales, run yarn install --ignore-engines --ignore-scripts --silent
    66. In dir ice/packages/plugin-mpa, run yarn install --ignore-engines --ignore-scripts --silent
    67. In dir ice/packages/plugin-pwa, run yarn install --ignore-engines --ignore-scripts --silent
    68. In dir ice/packages/plugin-react-app, run yarn install --ignore-engines --ignore-scripts --silent
    69. In dir ice/packages/plugin-rematch, run yarn install --ignore-engines --ignore-scripts --silent
    70. In dir ice/packages/plugin-request, run yarn install --ignore-engines --ignore-scripts --silent
    71. In dir ice/packages/plugin-router, run yarn install --ignore-engines --ignore-scripts --silent
    72. In dir ice/packages/plugin-service, run yarn install --ignore-engines --ignore-scripts --silent
    73. In dir ice/packages/plugin-smart-debug, run yarn install --ignore-engines --ignore-scripts --silent
    74. In dir ice/packages/plugin-speed, run yarn install --ignore-engines --ignore-scripts --silent
    75. In dir ice/packages/plugin-stark-module, run yarn install --ignore-engines --ignore-scripts --silent
    76. In dir ice/packages/plugin-store, run yarn install --ignore-engines --ignore-scripts --silent
    77. In dir ice/packages/plugin-theme, run yarn install --ignore-engines --ignore-scripts --silent
    78. In dir ice/packages/plugin-wrap-code, run yarn install --ignore-engines --ignore-scripts --silent
    79. In dir ice/packages/react-app-renderer, run yarn install --ignore-engines --ignore-scripts --silent
    80. In dir ice/packages/resolve-sass-import, run yarn install --ignore-engines --ignore-scripts --silent
    81. In dir ice/packages/runtime, run yarn install --ignore-engines --ignore-scripts --silent
    82. In dir ice/packages/swc-loader, run yarn install --ignore-engines --ignore-scripts --silent
    83. In dir ice/packages/vite-plugin-component-style, run yarn install --ignore-engines --ignore-scripts --silent
    84. In dir ice/packages/vite-plugin-eslint-report, run yarn install --ignore-engines --ignore-scripts --silent
    85. In dir ice/packages/vite-plugin-index-html, run yarn install --ignore-engines --ignore-scripts --silent
    86. In dir ice/packages/vite-plugin-ts-checker, run yarn install --ignore-engines --ignore-scripts --silent
    87. In dir ice/packages/vite-service, run yarn install --ignore-engines --ignore-scripts --silent
    88. In dir ice/packages/webpack-dev-mock, run yarn install --ignore-engines --ignore-scripts --silent
    89. In dir ice/packages/webpack-loader-skin, run yarn install --ignore-engines --ignore-scripts --silent
    90. In dir ice/packages/webpack-plugin-extract-css-assets, run yarn install --ignore-engines --ignore-scripts --silent
    91. In dir ice/packages/webpack-plugin-import, run yarn install --ignore-engines --ignore-scripts --silent
    92. In dir ice/packages/webpack-plugin-query-loader, run yarn install --ignore-engines --ignore-scripts --silent
    93. In dir ice/packages/webpack-plugin-swc, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults3/alibaba.ice.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ice ./alibaba.ice.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

apache/echarts

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #12497 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #12497 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":12494,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":384317}} {"seq":12495,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":384472,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":12496,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":384553,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":12497,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":384613}} ```

Repro Steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard 3ca9e32a9f94f0d01dd3e1e7dc477ce367b114f9
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir echarts, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir echarts/test/runTest, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults1/apache.echarts.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./echarts ./apache.echarts.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

facebook/flipper

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #626 - references at getSymbolForProgram (/typescript-4.8.3/lib/tsserver.js:167229:38) at Object.updateIsDefinitionOfReferencedSymbols (/typescript-4.8.3/lib/tsserver.js:167199:26) at /typescript-4.8.3/lib/tsserver.js:177643:68 at _loop_9 (/typescript-4.8.3/lib/tsserver.js:177640:39) at getReferencesWorker (/typescript-4.8.3/lib/tsserver.js:177653:35) at IOSession.Session.getReferences (/typescript-4.8.3/lib/tsserver.js:179195:34) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178032:61) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #626 - references
    at getSymbolForProgram (/typescript-4.9.0-dev.20220925/lib/tsserver.js:168580:38)
    at Object.updateIsDefinitionOfReferencedSymbols (/typescript-4.9.0-dev.20220925/lib/tsserver.js:168550:26)
    at /typescript-4.9.0-dev.20220925/lib/tsserver.js:178993:68
    at _loop_9 (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178990:39)
    at getReferencesWorker (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179003:35)
    at IOSession.Session.getReferences (/typescript-4.9.0-dev.20220925/lib/tsserver.js:180545:34)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179382:61)
    at /typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181507:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181544:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":623,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/desktop/flipper-common/src/clientUtils.tsx","line":7,"offset":4}} {"seq":624,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/desktop/flipper-common/src/clientUtils.tsx","line":7,"offset":4,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":625,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/desktop/flipper-common/src/clientUtils.tsx","line":7,"offset":4,"entryNames":["@abstract"]}} {"seq":626,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/desktop/flipper-common/src/clientUtils.tsx","line":43,"offset":3}} ```

Repro Steps

  1. git clone https://github.com/facebook/flipper --recurse-submodules
  2. In dir flipper, run git reset --hard 2bf5410316107634b89d13a04bd0c9b9954bc25f
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir flipper/desktop/app, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir flipper/desktop/babel-transformer, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir flipper/desktop/doctor, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir flipper/desktop/eslint-plugin-flipper, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir flipper/desktop/examples/headless-demo, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir flipper/desktop/examples/headless-tic-tac-toe, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir flipper/desktop/flipper-common, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir flipper/desktop/flipper-dump, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir flipper/desktop/flipper-frontend-core, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir flipper/desktop/flipper-plugin-core, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir flipper/desktop/flipper-plugin, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir flipper/desktop/flipper-plugin/src/data-source, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir flipper/desktop/flipper-server-companion, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir flipper/desktop/flipper-server-core, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir flipper/desktop/flipper-server, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir flipper/desktop/flipper-ui-browser, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir flipper/desktop/flipper-ui-core, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir flipper/desktop, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir flipper/desktop/pkg-lib, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir flipper/desktop/pkg, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir flipper/desktop/pkg/schemas, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir flipper/desktop/plugin-lib, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir flipper/desktop/plugins, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir flipper/desktop/plugins/public/cpu, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir flipper/desktop/plugins/public/crash_reporter, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir flipper/desktop/plugins/public/databases, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir flipper/desktop/plugins/public/example, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir flipper/desktop/plugins/public/fresco, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir flipper/desktop/plugins/public/headless-demo, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir flipper/desktop/plugins/public/hermesdebuggerrn, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir flipper/desktop/plugins/public/kaios-allocations, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir flipper/desktop/plugins/public/kaios-ram, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir flipper/desktop/plugins/public/layout, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir flipper/desktop/plugins/public/leak_canary, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir flipper/desktop/plugins/public/logs, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir flipper/desktop/plugins/public/navigation, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir flipper/desktop/plugins/public/network, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir flipper/desktop/plugins/public, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir flipper/desktop/plugins/public/reactdevtools, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir flipper/desktop/plugins/public/rn-tic-tac-toe, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir flipper/desktop/plugins/public/sandbox, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir flipper/desktop/plugins/public/seamammals, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir flipper/desktop/plugins/public/shared_preferences, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir flipper/desktop/plugins/public/ui-debugger, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir flipper/desktop/scripts, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir flipper/desktop/static, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir flipper/desktop/test-utils, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir flipper/desktop/types, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir flipper/js/js-flipper, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir flipper/js/react-flipper-example, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir flipper/react-native/react-native-flipper, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir flipper/react-native/ReactNativeFlipperExample, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir flipper/website, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults4/facebook.flipper.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./flipper ./facebook.flipper.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

formatjs/formatjs

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #4345 - completionInfo at addSyntheticNodes (/typescript-4.8.3/lib/tsserver.js:166070:30) at createSyntaxList (/typescript-4.8.3/lib/tsserver.js:166086:13) at processNodes (/typescript-4.8.3/lib/tsserver.js:166049:27) at visitNodes (/typescript-4.8.3/lib/tsserver.js:30906:24) at Object.forEachChild (/typescript-4.8.3/lib/tsserver.js:31238:24) at SourceFileObject.NodeObject.forEachChild (/typescript-4.8.3/lib/tsserver.js:166024:23) at createChildren (/typescript-4.8.3/lib/tsserver.js:166058:14) at SourceFileObject.NodeObject.getChildren (/typescript-4.8.3/lib/tsserver.js:166001:56) at find (/typescript-4.8.3/lib/tsserver.js:129131:30) at Object.findPrecedingToken (/typescript-4.8.3/lib/tsserver.js:129124:22) at getRelevantTokens (/typescript-4.8.3/lib/tsserver.js:136640:36) at Object.getCompletionsAtPosition (/typescript-4.8.3/lib/tsserver.js:133805:33) at Object.getCompletionsAtPosition (/typescript-4.8.3/lib/tsserver.js:167301:35) at IOSession.Session.getCompletions (/typescript-4.8.3/lib/tsserver.js:179433:64) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178106:61) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #4345 - completionInfo
    at addSyntheticNodes (/typescript-4.9.0-dev.20220925/lib/tsserver.js:167418:30)
    at createSyntaxList (/typescript-4.9.0-dev.20220925/lib/tsserver.js:167434:13)
    at processNodes (/typescript-4.9.0-dev.20220925/lib/tsserver.js:167397:27)
    at visitNodes (/typescript-4.9.0-dev.20220925/lib/tsserver.js:31175:24)
    at forEachChildInSourceFile (/typescript-4.9.0-dev.20220925/lib/tsserver.js:31538:20)
    at Object.forEachChild (/typescript-4.9.0-dev.20220925/lib/tsserver.js:31953:47)
    at SourceFileObject.NodeObject.forEachChild (/typescript-4.9.0-dev.20220925/lib/tsserver.js:167372:23)
    at createChildren (/typescript-4.9.0-dev.20220925/lib/tsserver.js:167406:14)
    at SourceFileObject.NodeObject.getChildren (/typescript-4.9.0-dev.20220925/lib/tsserver.js:167349:56)
    at find (/typescript-4.9.0-dev.20220925/lib/tsserver.js:130260:30)
    at Object.findPrecedingToken (/typescript-4.9.0-dev.20220925/lib/tsserver.js:130253:22)
    at getRelevantTokens (/typescript-4.9.0-dev.20220925/lib/tsserver.js:137771:36)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220925/lib/tsserver.js:134938:33)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220925/lib/tsserver.js:168652:35)
    at IOSession.Session.getCompletions (/typescript-4.9.0-dev.20220925/lib/tsserver.js:180783:64)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179456:61)
    at /typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181507:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181544:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":4342,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/test262/test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-gen.js"],"openFiles":[]}} {"seq":4343,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer-alt.js","projectRootPath":"@PROJECT_ROOT@"}]}} {"seq":4344,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer-alt.js"}} {"seq":4345,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer-alt.js","line":2,"offset":24,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"/"}} ```

Repro Steps

  1. git clone https://github.com/formatjs/formatjs --recurse-submodules
  2. In dir formatjs, run git reset --hard 67bd664194f8f02d6da24d9f294675b69657e2fe
  3. Download RepoResults4/formatjs.formatjs.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./formatjs ./formatjs.formatjs.replay.txt path/to/tsserver.js
typescript-bot commented 2 years ago

jupyterlab/jupyterlab

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #15545 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #15545 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":15542,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":81104,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":15543,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":83429}} {"seq":15544,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":84757,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":15545,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":85777}} ```

Repro Steps

  1. git clone https://github.com/jupyterlab/jupyterlab --recurse-submodules
  2. In dir jupyterlab, run git reset --hard 74405d37ad156d8bdc0e7c36f199abc1eb642c1f
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir jupyterlab/builder, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir jupyterlab/buildutils, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir jupyterlab/buildutils/template, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir jupyterlab/dev_mode, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir jupyterlab/examples/app, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir jupyterlab/examples/cell, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir jupyterlab/examples/console, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir jupyterlab/examples/federated/core_package, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir jupyterlab/examples/federated/md_package, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir jupyterlab/examples/federated/middle_package, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir jupyterlab/examples/federated, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir jupyterlab/examples/filebrowser, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir jupyterlab/examples/notebook, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir jupyterlab/examples/terminal, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir jupyterlab/galata, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir jupyterlab/jupyterlab/staging, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir jupyterlab/jupyterlab/tests/mock_packages/extension, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir jupyterlab/jupyterlab/tests/mock_packages/incompat, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir jupyterlab/jupyterlab/tests/mock_packages/interop/consumer, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir jupyterlab/jupyterlab/tests/mock_packages/interop/provider, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir jupyterlab/jupyterlab/tests/mock_packages/interop/token, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir jupyterlab/jupyterlab/tests/mock_packages/mimeextension, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir jupyterlab/jupyterlab/tests/mock_packages/package, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir jupyterlab/jupyterlab/tests/mock_packages/test_no_hyphens, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir jupyterlab/jupyterlab/tests/mock_packages/test-hyphens-underscore, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir jupyterlab/jupyterlab/tests/mock_packages/test-hyphens, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir jupyterlab, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir jupyterlab/testutils, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults4/jupyterlab.jupyterlab.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./jupyterlab ./jupyterlab.jupyterlab.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

justadudewhohacks/face-api.js

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #1557 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #1557 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":1554,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/face-api.min.js","line":1,"offset":25293,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":1555,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/face-api.min.js","line":1,"offset":25293,"entryNames":["_"]}} {"seq":1556,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/face-api.min.js","line":1,"offset":25768,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":1557,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/dist/face-api.min.js","line":1,"offset":26327}} ```

Repro Steps

  1. git clone https://github.com/justadudewhohacks/face-api.js --recurse-submodules
  2. In dir face-api.js, run git reset --hard a86f011d72124e5fb93e59d5c4ab98f699dd5c9c
  3. Download RepoResults3/justadudewhohacks.face-api.js.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./face-api.js ./justadudewhohacks.face-api.js.replay.txt path/to/tsserver.js
typescript-bot commented 2 years ago

mantinedev/mantine

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Exited unexpectedly ```
Server exited prematurely with code unknown

Last few requests

```json {"seq":8186,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/src/mantine-next/src/create-get-initial-props.tsx"}} {"seq":8187,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/src/mantine-next/src/create-get-initial-props.tsx","textChanges":[{"newText":" //comment","start":{"line":1,"offset":27},"end":{"line":1,"offset":27}}]}],"closedFiles":[],"openFiles":[]}} {"seq":8188,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/mantine-next/src/create-get-initial-props.tsx","line":3,"offset":51}} {"seq":8189,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/src/mantine-next/src/create-get-initial-props.tsx","line":3,"offset":51}} ```

Repro Steps

  1. git clone https://github.com/mantinedev/mantine --recurse-submodules
  2. In dir mantine, run git reset --hard 14a3ff014b0f339fe1f1d329c95193c7a358b414
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir mantine/docs, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir mantine, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir mantine/src/mantine-carousel, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir mantine/src/mantine-core, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir mantine/src/mantine-dates, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir mantine/src/mantine-demos, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir mantine/src/mantine-dropzone, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir mantine/src/mantine-ds, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir mantine/src/mantine-form, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir mantine/src/mantine-hooks, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir mantine/src/mantine-labs, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir mantine/src/mantine-modals, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir mantine/src/mantine-next, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir mantine/src/mantine-notifications, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir mantine/src/mantine-nprogress, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir mantine/src/mantine-prism, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir mantine/src/mantine-remix, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir mantine/src/mantine-rte, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir mantine/src/mantine-spotlight, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir mantine/src/mantine-ssr, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir mantine/src/mantine-storybook, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir mantine/src/mantine-styles-api, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir mantine/src/mantine-styles, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir mantine/src/mantine-tests, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir mantine/src/mantine-utils, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults3/mantinedev.mantine.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./mantine ./mantinedev.mantine.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

nhn/tui.editor

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #45 - updateOpen at Object.ThrowNoProject (/typescript-4.8.3/lib/tsserver.js:170301:23) at ScriptInfo.getDefaultProject (/typescript-4.8.3/lib/tsserver.js:171144:46) at ProjectService.telemetryOnOpenFile (/typescript-4.8.3/lib/tsserver.js:176529:42) at /typescript-4.8.3/lib/tsserver.js:176611:76 at ProjectService.applyChangesInOpenFiles (/typescript-4.8.3/lib/tsserver.js:176611:37) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:177974:46) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #45 - updateOpen
    at Object.ThrowNoProject (/typescript-4.9.0-dev.20220925/lib/tsserver.js:171652:23)
    at ScriptInfo.getDefaultProject (/typescript-4.9.0-dev.20220925/lib/tsserver.js:172495:46)
    at ProjectService.telemetryOnOpenFile (/typescript-4.9.0-dev.20220925/lib/tsserver.js:177880:42)
    at /typescript-4.9.0-dev.20220925/lib/tsserver.js:177962:76
    at ProjectService.applyChangesInOpenFiles (/typescript-4.9.0-dev.20220925/lib/tsserver.js:177962:37)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179324:46)
    at /typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181507:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181544:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":42,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/apps/editor/rollup.config.js","line":61,"offset":17}} {"seq":43,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/apps/editor/rollup.config.js","line":61,"offset":17}} {"seq":44,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/__mocks__/cssMock.js"],"openFiles":[]}} {"seq":45,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/apps/editor/scripts/createConfigVariable.js","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro Steps

  1. git clone https://github.com/nhn/tui.editor --recurse-submodules
  2. In dir tui.editor, run git reset --hard 06355b6c1885fa2b5109209e93292c7f2367e4d7
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir tui.editor/apps/editor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir tui.editor/apps/react-editor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir tui.editor/apps/vue-editor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir tui.editor/libs/toastmark, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir tui.editor, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir tui.editor/plugins/chart, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir tui.editor/plugins/code-syntax-highlight, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir tui.editor/plugins/color-syntax, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir tui.editor/plugins/table-merged-cell, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir tui.editor/plugins/uml, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults3/nhn.tui.editor.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tui.editor ./nhn.tui.editor.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

nocodb/nocodb

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #7349 - completionInfo at getMembersOfSymbol (/typescript-4.8.3/lib/tsserver.js:58450:27) at getTypeFromTypeLiteralOrFunctionOrConstructorTypeNode (/typescript-4.8.3/lib/tsserver.js:63469:21) at getTypeFromTypeNodeWorker (/typescript-4.8.3/lib/tsserver.js:63864:28) at getTypeFromTypeNode (/typescript-4.8.3/lib/tsserver.js:63788:49) at Object.map (/typescript-4.8.3/lib/tsserver.js:461:29) at typeArgumentsFromTypeReferenceNode (/typescript-4.8.3/lib/tsserver.js:61207:23) at getTypeFromClassOrInterfaceReference (/typescript-4.8.3/lib/tsserver.js:60894:103) at getTypeReferenceType (/typescript-4.8.3/lib/tsserver.js:61010:24) at getTypeFromTypeReference (/typescript-4.8.3/lib/tsserver.js:61192:32) at getTypeParametersForTypeReference (/typescript-4.8.3/lib/tsserver.js:81474:24) at getTypeArgumentConstraint (/typescript-4.8.3/lib/tsserver.js:81515:34) at Object.getTypeArgumentConstraint (/typescript-4.8.3/lib/tsserver.js:49057:32) at getConstraintOfTypeArgumentProperty (/typescript-4.8.3/lib/tsserver.js:136976:32) at tryGetObjectTypeLiteralInTypeArgumentCompletionSymbols (/typescript-4.8.3/lib/tsserver.js:135954:45) at tryGetGlobalSymbols (/typescript-4.8.3/lib/tsserver.js:135502:30) at getCompletionData (/typescript-4.8.3/lib/tsserver.js:135254:22) at Object.getCompletionsAtPosition (/typescript-4.8.3/lib/tsserver.js:133837:34) at Object.getCompletionsAtPosition (/typescript-4.8.3/lib/tsserver.js:167301:35) at IOSession.Session.getCompletions (/typescript-4.8.3/lib/tsserver.js:179433:64) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178106:61) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #7349 - completionInfo
    at getMembersOfSymbol (/typescript-4.9.0-dev.20220925/lib/tsserver.js:58963:27)
    at getTypeFromTypeLiteralOrFunctionOrConstructorTypeNode (/typescript-4.9.0-dev.20220925/lib/tsserver.js:64031:21)
    at getTypeFromTypeNodeWorker (/typescript-4.9.0-dev.20220925/lib/tsserver.js:64426:28)
    at getTypeFromTypeNode (/typescript-4.9.0-dev.20220925/lib/tsserver.js:64350:49)
    at Object.map (/typescript-4.9.0-dev.20220925/lib/tsserver.js:460:29)
    at typeArgumentsFromTypeReferenceNode (/typescript-4.9.0-dev.20220925/lib/tsserver.js:61766:23)
    at getTypeFromClassOrInterfaceReference (/typescript-4.9.0-dev.20220925/lib/tsserver.js:61449:103)
    at getTypeReferenceType (/typescript-4.9.0-dev.20220925/lib/tsserver.js:61565:24)
    at getTypeFromTypeReference (/typescript-4.9.0-dev.20220925/lib/tsserver.js:61751:32)
    at getTypeParametersForTypeReference (/typescript-4.9.0-dev.20220925/lib/tsserver.js:82159:24)
    at getTypeArgumentConstraint (/typescript-4.9.0-dev.20220925/lib/tsserver.js:82200:34)
    at Object.getTypeArgumentConstraint (/typescript-4.9.0-dev.20220925/lib/tsserver.js:49526:32)
    at getConstraintOfTypeArgumentProperty (/typescript-4.9.0-dev.20220925/lib/tsserver.js:138109:32)
    at tryGetObjectTypeLiteralInTypeArgumentCompletionSymbols (/typescript-4.9.0-dev.20220925/lib/tsserver.js:137085:45)
    at tryGetGlobalSymbols (/typescript-4.9.0-dev.20220925/lib/tsserver.js:136632:30)
    at getCompletionData (/typescript-4.9.0-dev.20220925/lib/tsserver.js:136384:22)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220925/lib/tsserver.js:134970:34)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220925/lib/tsserver.js:168652:35)
    at IOSession.Session.getCompletions (/typescript-4.9.0-dev.20220925/lib/tsserver.js:180783:64)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179456:61)
    at /typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181507:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181516:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181544:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":7346,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mysql/MysqlClient.ts","line":2167,"offset":6,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":7347,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mysql/MysqlClient.ts","line":2167,"offset":6,"entryNames":["@abstract"]}} {"seq":7348,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mysql/MysqlClient.ts","line":2169,"offset":6}} {"seq":7349,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mysql/MysqlClient.ts","line":2169,"offset":51,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/nocodb/nocodb --recurse-submodules
  2. In dir nocodb, run git reset --hard a9d16a75c345b59fd4bfa00439f349aa0cc97884
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir nocodb, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir nocodb/scripts/pkg-executable, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults1/nocodb.nocodb.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./nocodb ./nocodb.nocodb.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

palantir/blueprint

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #13139 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #13139 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":13136,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":585948,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":13137,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":585948,"entryNames":["_"]}} {"seq":13138,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":585971}} {"seq":13139,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":586962}} ```

Repro Steps

  1. git clone https://github.com/palantir/blueprint --recurse-submodules
  2. In dir blueprint, run git reset --hard 7feccb3d4aef37d4f20f1e4d6181f2e536866c10
  3. In dir blueprint, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults2/palantir.blueprint.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./blueprint ./palantir.blueprint.replay.txt path/to/tsserver.js
typescript-bot commented 2 years ago

signalapp/Signal-Desktop

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #8861 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #8861 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":8858,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/ts/models/messages.ts","line":923,"offset":44,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":8859,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/ts/models/messages.ts","line":923,"offset":44,"entryNames":["_"]}} {"seq":8860,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/ts/models/messages.ts","line":951,"offset":1}} {"seq":8861,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/ts/models/messages.ts","line":958,"offset":19}} ```

Repro Steps

  1. git clone https://github.com/signalapp/Signal-Desktop --recurse-submodules
  2. In dir Signal-Desktop, run git reset --hard 190cd9408b67de68a74096f37bff5b2dc9dd3674
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir Signal-Desktop/danger, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir Signal-Desktop, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults4/signalapp.Signal-Desktop.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./Signal-Desktop ./signalapp.Signal-Desktop.replay.txt path/to/tsserver.js

typescript-bot commented 2 years ago

umijs/umi

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #13093 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #13093 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":13090,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":635948,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":13091,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":637665,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":13092,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":637665,"entryNames":["_"]}} {"seq":13093,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":637916}} ```

Repro Steps

  1. git clone https://github.com/umijs/umi --recurse-submodules
  2. In dir umi, run git reset --hard 3de694f72f682271b170e51714a3ed21f189c605
  3. Download RepoResults4/umijs.umi.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./umi ./umijs.umi.replay.txt path/to/tsserver.js
typescript-bot commented 2 years ago

vercel/hyper

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #12818 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #12818 - references
    at formatMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:178788:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179863:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179860:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220925/lib/tsserver.js:179913:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220925/lib/tsserver.js:181559:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220925/lib/tsserver.js:185666:31)

Last few requests

```json {"seq":12815,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":118991,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":12816,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":119493,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":12817,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":119493,"entryNames":["__webpack_require__"]}} {"seq":12818,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":119610}} ```

Repro Steps

  1. git clone https://github.com/vercel/hyper --recurse-submodules
  2. In dir hyper, run git reset --hard b944901caa4221cc3145079a72c713a23f852656
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir hyper/app, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir hyper, run yarn install --ignore-engines --ignore-scripts --silent
  4. Download RepoResults1/vercel.hyper.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./hyper ./vercel.hyper.replay.txt path/to/tsserver.js

DanielRosenwasser commented 2 years ago

I might've missed one, but the ones that probably need to be reduced (or at least, get an issue created for them) are:

Otherwise, the rest either exist, or are issues found when running on minified JS files.

DanielRosenwasser commented 2 years ago

The nocodb repro is over at https://github.com/microsoft/TypeScript/issues/51054