microsoft / TypeScript

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

[ServerErrors][TypeScript] 4.9.0-dev.20220921 #50894

Closed typescript-bot closed 2 years ago

typescript-bot commented 2 years ago

The following errors were reported by 4.9.0-dev.20220921 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 95 of 100 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 7 | | Detected no interesting changes | 88 | | Git clone failed | 2 | | Unknown failure | 3 |
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 --silent --ignore-engines --ignore-scripts --silent
    2. In dir ice/examples/basic-disable-runtime, run yarn install --silent --ignore-engines --ignore-scripts --silent
    3. In dir ice/examples/basic-i18n, run yarn install --silent --ignore-engines --ignore-scripts --silent
    4. In dir ice/examples/basic-keep-alive, run yarn install --silent --ignore-engines --ignore-scripts --silent
    5. In dir ice/examples/basic-mpa-vite, run yarn install --silent --ignore-engines --ignore-scripts --silent
    6. In dir ice/examples/basic-mpa-webpack, run yarn install --silent --ignore-engines --ignore-scripts --silent
    7. In dir ice/examples/basic-mpa-with-swc, run yarn install --silent --ignore-engines --ignore-scripts --silent
    8. In dir ice/examples/basic-nested-store, run yarn install --silent --ignore-engines --ignore-scripts --silent
    9. In dir ice/examples/basic-pwa, run yarn install --silent --ignore-engines --ignore-scripts --silent
    10. In dir ice/examples/basic-request, run yarn install --silent --ignore-engines --ignore-scripts --silent
    11. In dir ice/examples/basic-service, run yarn install --silent --ignore-engines --ignore-scripts --silent
    12. In dir ice/examples/basic-spa, run yarn install --silent --ignore-engines --ignore-scripts --silent
    13. In dir ice/examples/basic-ssr-with-lazy-load, run yarn install --silent --ignore-engines --ignore-scripts --silent
    14. In dir ice/examples/basic-ssr, run yarn install --silent --ignore-engines --ignore-scripts --silent
    15. In dir ice/examples/basic-store, run yarn install --silent --ignore-engines --ignore-scripts --silent
    16. In dir ice/examples/basic-vite-ssr, run yarn install --silent --ignore-engines --ignore-scripts --silent
    17. In dir ice/examples/basic-vite, run yarn install --silent --ignore-engines --ignore-scripts --silent
    18. In dir ice/examples/dts-generation, run yarn install --silent --ignore-engines --ignore-scripts --silent
    19. In dir ice/examples/hello-world, run yarn install --silent --ignore-engines --ignore-scripts --silent
    20. In dir ice/examples/icestark-child, run yarn install --silent --ignore-engines --ignore-scripts --silent
    21. In dir ice/examples/icestark-layout, run yarn install --silent --ignore-engines --ignore-scripts --silent
    22. In dir ice/examples/simple, run yarn install --silent --ignore-engines --ignore-scripts --silent
    23. In dir ice/examples/spa-renderComponent, run yarn install --silent --ignore-engines --ignore-scripts --silent
    24. In dir ice/examples/with-fusion-design, run yarn install --silent --ignore-engines --ignore-scripts --silent
    25. In dir ice/examples/with-multi-themes, run yarn install --silent --ignore-engines --ignore-scripts --silent
    26. In dir ice/examples/with-prerender-mpa, run yarn install --silent --ignore-engines --ignore-scripts --silent
    27. In dir ice/examples/with-prerender-spa, run yarn install --silent --ignore-engines --ignore-scripts --silent
    28. In dir ice/examples/with-react-miniapp-store, run yarn install --silent --ignore-engines --ignore-scripts --silent
    29. In dir ice/examples/with-react-miniapp-todos, run yarn install --silent --ignore-engines --ignore-scripts --silent
    30. In dir ice/examples/with-react-miniapp, run yarn install --silent --ignore-engines --ignore-scripts --silent
    31. In dir ice/examples/with-rematch, run yarn install --silent --ignore-engines --ignore-scripts --silent
    32. In dir ice/examples/without-react-router, run yarn install --silent --ignore-engines --ignore-scripts --silent
    33. In dir ice, run yarn install --silent --ignore-engines --ignore-scripts --silent
    34. In dir ice/packages/build-app-helpers, run yarn install --silent --ignore-engines --ignore-scripts --silent
    35. In dir ice/packages/build-app-templates, run yarn install --silent --ignore-engines --ignore-scripts --silent
    36. In dir ice/packages/build-babel-config, run yarn install --silent --ignore-engines --ignore-scripts --silent
    37. In dir ice/packages/build-jest-config, run yarn install --silent --ignore-engines --ignore-scripts --silent
    38. In dir ice/packages/build-mpa-config, run yarn install --silent --ignore-engines --ignore-scripts --silent
    39. In dir ice/packages/build-user-config, run yarn install --silent --ignore-engines --ignore-scripts --silent
    40. In dir ice/packages/build-webpack-config, run yarn install --silent --ignore-engines --ignore-scripts --silent
    41. In dir ice/packages/create-app-container, run yarn install --silent --ignore-engines --ignore-scripts --silent
    42. In dir ice/packages/create-app-shared, run yarn install --silent --ignore-engines --ignore-scripts --silent
    43. In dir ice/packages/create-cli-utils, run yarn install --silent --ignore-engines --ignore-scripts --silent
    44. In dir ice/packages/create-ice, run yarn install --silent --ignore-engines --ignore-scripts --silent
    45. In dir ice/packages/icejs, run yarn install --silent --ignore-engines --ignore-scripts --silent
    46. In dir ice/packages/miniapp-renderer, run yarn install --silent --ignore-engines --ignore-scripts --silent
    47. In dir ice/packages/plugin-antd, run yarn install --silent --ignore-engines --ignore-scripts --silent
    48. In dir ice/packages/plugin-app-core, run yarn install --silent --ignore-engines --ignore-scripts --silent
    49. In dir ice/packages/plugin-auth, run yarn install --silent --ignore-engines --ignore-scripts --silent
    50. In dir ice/packages/plugin-config, run yarn install --silent --ignore-engines --ignore-scripts --silent
    51. In dir ice/packages/plugin-css-assets-local, run yarn install --silent --ignore-engines --ignore-scripts --silent
    52. In dir ice/packages/plugin-dev-inspector, run yarn install --silent --ignore-engines --ignore-scripts --silent
    53. In dir ice/packages/plugin-faas, run yarn install --silent --ignore-engines --ignore-scripts --silent
    54. In dir ice/packages/plugin-fusion, run yarn install --silent --ignore-engines --ignore-scripts --silent
    55. In dir ice/packages/plugin-helmet, run yarn install --silent --ignore-engines --ignore-scripts --silent
    56. In dir ice/packages/plugin-i18n, run yarn install --silent --ignore-engines --ignore-scripts --silent
    57. In dir ice/packages/plugin-ice-ssr, run yarn install --silent --ignore-engines --ignore-scripts --silent
    58. In dir ice/packages/plugin-icestark, run yarn install --silent --ignore-engines --ignore-scripts --silent
    59. In dir ice/packages/plugin-ignore-style, run yarn install --silent --ignore-engines --ignore-scripts --silent
    60. In dir ice/packages/plugin-jsx-plus, run yarn install --silent --ignore-engines --ignore-scripts --silent
    61. In dir ice/packages/plugin-keep-alive, run yarn install --silent --ignore-engines --ignore-scripts --silent
    62. In dir ice/packages/plugin-load-assets, run yarn install --silent --ignore-engines --ignore-scripts --silent
    63. In dir ice/packages/plugin-logger, run yarn install --silent --ignore-engines --ignore-scripts --silent
    64. In dir ice/packages/plugin-modular-import, run yarn install --silent --ignore-engines --ignore-scripts --silent
    65. In dir ice/packages/plugin-moment-locales, run yarn install --silent --ignore-engines --ignore-scripts --silent
    66. In dir ice/packages/plugin-mpa, run yarn install --silent --ignore-engines --ignore-scripts --silent
    67. In dir ice/packages/plugin-pwa, run yarn install --silent --ignore-engines --ignore-scripts --silent
    68. In dir ice/packages/plugin-react-app, run yarn install --silent --ignore-engines --ignore-scripts --silent
    69. In dir ice/packages/plugin-rematch, run yarn install --silent --ignore-engines --ignore-scripts --silent
    70. In dir ice/packages/plugin-request, run yarn install --silent --ignore-engines --ignore-scripts --silent
    71. In dir ice/packages/plugin-router, run yarn install --silent --ignore-engines --ignore-scripts --silent
    72. In dir ice/packages/plugin-service, run yarn install --silent --ignore-engines --ignore-scripts --silent
    73. In dir ice/packages/plugin-smart-debug, run yarn install --silent --ignore-engines --ignore-scripts --silent
    74. In dir ice/packages/plugin-speed, run yarn install --silent --ignore-engines --ignore-scripts --silent
    75. In dir ice/packages/plugin-stark-module, run yarn install --silent --ignore-engines --ignore-scripts --silent
    76. In dir ice/packages/plugin-store, run yarn install --silent --ignore-engines --ignore-scripts --silent
    77. In dir ice/packages/plugin-theme, run yarn install --silent --ignore-engines --ignore-scripts --silent
    78. In dir ice/packages/plugin-wrap-code, run yarn install --silent --ignore-engines --ignore-scripts --silent
    79. In dir ice/packages/react-app-renderer, run yarn install --silent --ignore-engines --ignore-scripts --silent
    80. In dir ice/packages/resolve-sass-import, run yarn install --silent --ignore-engines --ignore-scripts --silent
    81. In dir ice/packages/runtime, run yarn install --silent --ignore-engines --ignore-scripts --silent
    82. In dir ice/packages/swc-loader, run yarn install --silent --ignore-engines --ignore-scripts --silent
    83. In dir ice/packages/vite-plugin-component-style, run yarn install --silent --ignore-engines --ignore-scripts --silent
    84. In dir ice/packages/vite-plugin-eslint-report, run yarn install --silent --ignore-engines --ignore-scripts --silent
    85. In dir ice/packages/vite-plugin-index-html, run yarn install --silent --ignore-engines --ignore-scripts --silent
    86. In dir ice/packages/vite-plugin-ts-checker, run yarn install --silent --ignore-engines --ignore-scripts --silent
    87. In dir ice/packages/vite-service, run yarn install --silent --ignore-engines --ignore-scripts --silent
    88. In dir ice/packages/webpack-dev-mock, run yarn install --silent --ignore-engines --ignore-scripts --silent
    89. In dir ice/packages/webpack-loader-skin, run yarn install --silent --ignore-engines --ignore-scripts --silent
    90. In dir ice/packages/webpack-plugin-extract-css-assets, run yarn install --silent --ignore-engines --ignore-scripts --silent
    91. In dir ice/packages/webpack-plugin-import, run yarn install --silent --ignore-engines --ignore-scripts --silent
    92. In dir ice/packages/webpack-plugin-query-loader, run yarn install --silent --ignore-engines --ignore-scripts --silent
    93. In dir ice/packages/webpack-plugin-swc, run yarn install --silent --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 #12471 - 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 #12471 - references
    at formatMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:178783:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179858:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179855:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179908:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181554:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":12468,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":473785,"entryNames":["_"]}} {"seq":12469,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":474730}} {"seq":12470,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":475864,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":12471,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":45,"offset":476634}} ```

Repro Steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard c9e9a022d1fc71c78c0f85ebc8d5169c0edc1ab6
  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

formatjs/formatjs

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #4079 - 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 #4079 - completionInfo
    at addSyntheticNodes (/typescript-4.9.0-dev.20220921/lib/tsserver.js:167413:30)
    at createSyntaxList (/typescript-4.9.0-dev.20220921/lib/tsserver.js:167429:13)
    at processNodes (/typescript-4.9.0-dev.20220921/lib/tsserver.js:167392:27)
    at visitNodes (/typescript-4.9.0-dev.20220921/lib/tsserver.js:31175:24)
    at forEachChildInSourceFile (/typescript-4.9.0-dev.20220921/lib/tsserver.js:31538:20)
    at Object.forEachChild (/typescript-4.9.0-dev.20220921/lib/tsserver.js:31953:47)
    at SourceFileObject.NodeObject.forEachChild (/typescript-4.9.0-dev.20220921/lib/tsserver.js:167367:23)
    at createChildren (/typescript-4.9.0-dev.20220921/lib/tsserver.js:167401:14)
    at SourceFileObject.NodeObject.getChildren (/typescript-4.9.0-dev.20220921/lib/tsserver.js:167344:56)
    at find (/typescript-4.9.0-dev.20220921/lib/tsserver.js:130259:30)
    at Object.findPrecedingToken (/typescript-4.9.0-dev.20220921/lib/tsserver.js:130252:22)
    at getRelevantTokens (/typescript-4.9.0-dev.20220921/lib/tsserver.js:137770:36)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220921/lib/tsserver.js:134937:33)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220921/lib/tsserver.js:168647:35)
    at IOSession.Session.getCompletions (/typescript-4.9.0-dev.20220921/lib/tsserver.js:180778:64)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179451:61)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181502:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181539:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":4076,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js"}},"skipDestructiveCodeActions":true}} {"seq":4077,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js"}},"skipDestructiveCodeActions":false}} {"seq":4078,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js"}} {"seq":4079,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js","line":3,"offset":66,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/formatjs/formatjs --recurse-submodules
  2. In dir formatjs, run git reset --hard e9c21507f4e536632e172f95449daae2888db434
  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 #15498 - 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 #15498 - references
    at formatMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:178783:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179858:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179855:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179908:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181554:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":15495,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":107523}} {"seq":15496,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":108231,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":15497,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":108394,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":15498,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":108994}} ```

Repro Steps

  1. git clone https://github.com/jupyterlab/jupyterlab --recurse-submodules
  2. In dir jupyterlab, run git reset --hard fbfc6da7d3fd3636f179b79f1ac924050db17334
  3. Download RepoResults4/jupyterlab.jupyterlab.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./jupyterlab ./jupyterlab.jupyterlab.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":6609,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/src/mantine-demos/src/demos/form/Form.demo.asyncSetValues.tsx"}},"skipDestructiveCodeActions":false}} {"seq":6610,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/src/mantine-demos/src/demos/form/Form.demo.asyncSetValues.tsx"}} {"seq":6611,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}} {"seq":6612,"type":"request","command":"navto","arguments":{"searchValue":"aAn","maxResultCount":256}} ```

Repro Steps

  1. git clone https://github.com/mantinedev/mantine --recurse-submodules
  2. In dir mantine, run git reset --hard 322538d9ed2848816e6ffaf40fec92438d33fc3b
  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 --silent --ignore-engines --ignore-scripts --silent
    2. In dir mantine, run yarn install --silent --ignore-engines --ignore-scripts --silent
    3. In dir mantine/src/mantine-carousel, run yarn install --silent --ignore-engines --ignore-scripts --silent
    4. In dir mantine/src/mantine-core, run yarn install --silent --ignore-engines --ignore-scripts --silent
    5. In dir mantine/src/mantine-dates, run yarn install --silent --ignore-engines --ignore-scripts --silent
    6. In dir mantine/src/mantine-demos, run yarn install --silent --ignore-engines --ignore-scripts --silent
    7. In dir mantine/src/mantine-dropzone, run yarn install --silent --ignore-engines --ignore-scripts --silent
    8. In dir mantine/src/mantine-ds, run yarn install --silent --ignore-engines --ignore-scripts --silent
    9. In dir mantine/src/mantine-form, run yarn install --silent --ignore-engines --ignore-scripts --silent
    10. In dir mantine/src/mantine-hooks, run yarn install --silent --ignore-engines --ignore-scripts --silent
    11. In dir mantine/src/mantine-labs, run yarn install --silent --ignore-engines --ignore-scripts --silent
    12. In dir mantine/src/mantine-modals, run yarn install --silent --ignore-engines --ignore-scripts --silent
    13. In dir mantine/src/mantine-next, run yarn install --silent --ignore-engines --ignore-scripts --silent
    14. In dir mantine/src/mantine-notifications, run yarn install --silent --ignore-engines --ignore-scripts --silent
    15. In dir mantine/src/mantine-nprogress, run yarn install --silent --ignore-engines --ignore-scripts --silent
    16. In dir mantine/src/mantine-prism, run yarn install --silent --ignore-engines --ignore-scripts --silent
    17. In dir mantine/src/mantine-remix, run yarn install --silent --ignore-engines --ignore-scripts --silent
    18. In dir mantine/src/mantine-rte, run yarn install --silent --ignore-engines --ignore-scripts --silent
    19. In dir mantine/src/mantine-spotlight, run yarn install --silent --ignore-engines --ignore-scripts --silent
    20. In dir mantine/src/mantine-ssr, run yarn install --silent --ignore-engines --ignore-scripts --silent
    21. In dir mantine/src/mantine-storybook, run yarn install --silent --ignore-engines --ignore-scripts --silent
    22. In dir mantine/src/mantine-styles-api, run yarn install --silent --ignore-engines --ignore-scripts --silent
    23. In dir mantine/src/mantine-styles, run yarn install --silent --ignore-engines --ignore-scripts --silent
    24. In dir mantine/src/mantine-tests, run yarn install --silent --ignore-engines --ignore-scripts --silent
    25. In dir mantine/src/mantine-utils, run yarn install --silent --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

material-components/material-components-web

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #1641 - definitionAndBoundSpan at getTypeOfSymbolAtLocation (/typescript-4.8.3/lib/tsserver.js:72174:29) at Object.getTypeOfSymbolAtLocation (/typescript-4.8.3/lib/tsserver.js:48802:35) at getDefinitionFromOverriddenMember (/typescript-4.8.3/lib/tsserver.js:141513:61) at getDefinitionAtPosition (/typescript-4.8.3/lib/tsserver.js:141366:24) at Object.getDefinitionAndBoundSpan (/typescript-4.8.3/lib/tsserver.js:141597:31) at Object.getDefinitionAndBoundSpan (/typescript-4.8.3/lib/tsserver.js:167386:38) at IOSession.Session.getDefinitionAndBoundSpan (/typescript-4.8.3/lib/tsserver.js:178767:83) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178011: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 #1641 - definitionAndBoundSpan
    at getTypeOfSymbolAtLocation (/typescript-4.9.0-dev.20220921/lib/tsserver.js:72777:29)
    at Object.getTypeOfSymbolAtLocation (/typescript-4.9.0-dev.20220921/lib/tsserver.js:49269:35)
    at getDefinitionFromOverriddenMember (/typescript-4.9.0-dev.20220921/lib/tsserver.js:142708:61)
    at getDefinitionAtPosition (/typescript-4.9.0-dev.20220921/lib/tsserver.js:142561:24)
    at Object.getDefinitionAndBoundSpan (/typescript-4.9.0-dev.20220921/lib/tsserver.js:142792:31)
    at Object.getDefinitionAndBoundSpan (/typescript-4.9.0-dev.20220921/lib/tsserver.js:168732:38)
    at IOSession.Session.getDefinitionAndBoundSpan (/typescript-4.9.0-dev.20220921/lib/tsserver.js:180112:83)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179356:61)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181502:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181539:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":1638,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/mdc-chips/deprecated/trailingaction/component.ts","line":29,"offset":40}} {"seq":1639,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/mdc-chips/deprecated/trailingaction/component.ts","line":29,"offset":40,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":1640,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/mdc-chips/deprecated/trailingaction/component.ts","line":33,"offset":102,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":1641,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/mdc-chips/deprecated/trailingaction/component.ts","line":49,"offset":18}} ```

Repro Steps

  1. git clone https://github.com/material-components/material-components-web --recurse-submodules
  2. In dir material-components-web, run git reset --hard 9f17ff2cb20cb503cedcadbc473b09bc77c6a93e
  3. In dir material-components-web, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults3/material-components.material-components-web.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./material-components-web ./material-components.material-components-web.replay.txt path/to/tsserver.js
typescript-bot commented 2 years ago

microsoft/playwright

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #6564 - references at addIndirectUser (/typescript-4.8.3/lib/tsserver.js:138032:26) at handleDirectImports (/typescript-4.8.3/lib/tsserver.js:137990:37) at getImportersForExport (/typescript-4.8.3/lib/tsserver.js:137912:13) at State.importTracker (/typescript-4.8.3/lib/tsserver.js:137888:26) at State.getImportSearches (/typescript-4.8.3/lib/tsserver.js:139444:33) at searchForImportsOfExport (/typescript-4.8.3/lib/tsserver.js:139493:32) at getImportOrExportReferences (/typescript-4.8.3/lib/tsserver.js:139986:21) at getReferencesAtLocation (/typescript-4.8.3/lib/tsserver.js:139906:17) at getReferencesInContainer (/typescript-4.8.3/lib/tsserver.js:139840:21) at getReferencesInContainerOrFiles (/typescript-4.8.3/lib/tsserver.js:139339:21) at getReferencedSymbolsForSymbol (/typescript-4.8.3/lib/tsserver.js:139330:21) at getReferencedSymbolsForModuleIfDeclaredBySourceFile (/typescript-4.8.3/lib/tsserver.js:139147:67) at Object.getReferencedSymbolsForNode (/typescript-4.8.3/lib/tsserver.js:139073:40) at Object.findReferencedSymbols (/typescript-4.8.3/lib/tsserver.js:138661:42) at Object.findReferences (/typescript-4.8.3/lib/tsserver.js:167440:41) at /typescript-4.8.3/lib/tsserver.js:177595:53 at searchPosition (/typescript-4.8.3/lib/tsserver.js:177792:38) at getPerProjectReferences (/typescript-4.8.3/lib/tsserver.js:177760:42) at getReferencesWorker (/typescript-4.8.3/lib/tsserver.js:177592:37) 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 #6564 - references
    at addIndirectUser (/typescript-4.9.0-dev.20220921/lib/tsserver.js:139221:26)
    at handleDirectImports (/typescript-4.9.0-dev.20220921/lib/tsserver.js:139179:37)
    at getImportersForExport (/typescript-4.9.0-dev.20220921/lib/tsserver.js:139101:13)
    at State.importTracker (/typescript-4.9.0-dev.20220921/lib/tsserver.js:139077:26)
    at State.getImportSearches (/typescript-4.9.0-dev.20220921/lib/tsserver.js:140635:33)
    at searchForImportsOfExport (/typescript-4.9.0-dev.20220921/lib/tsserver.js:140684:32)
    at getImportOrExportReferences (/typescript-4.9.0-dev.20220921/lib/tsserver.js:141177:21)
    at getReferencesAtLocation (/typescript-4.9.0-dev.20220921/lib/tsserver.js:141097:17)
    at getReferencesInContainer (/typescript-4.9.0-dev.20220921/lib/tsserver.js:141031:21)
    at getReferencesInContainerOrFiles (/typescript-4.9.0-dev.20220921/lib/tsserver.js:140530:21)
    at getReferencedSymbolsForSymbol (/typescript-4.9.0-dev.20220921/lib/tsserver.js:140521:21)
    at getReferencedSymbolsForModuleIfDeclaredBySourceFile (/typescript-4.9.0-dev.20220921/lib/tsserver.js:140338:67)
    at Object.getReferencedSymbolsForNode (/typescript-4.9.0-dev.20220921/lib/tsserver.js:140264:40)
    at Object.findReferencedSymbols (/typescript-4.9.0-dev.20220921/lib/tsserver.js:139852:42)
    at Object.findReferences (/typescript-4.9.0-dev.20220921/lib/tsserver.js:168786:41)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:178940:53
    at searchPosition (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179137:38)
    at getPerProjectReferences (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179105:42)
    at getReferencesWorker (/typescript-4.9.0-dev.20220921/lib/tsserver.js:178937:37)
    at IOSession.Session.getReferences (/typescript-4.9.0-dev.20220921/lib/tsserver.js:180540:34)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179377:61)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181502:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181539:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":6561,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":29,"offset":64,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":6562,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":29,"offset":64,"entryNames":["debug"]}} {"seq":6563,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":31,"offset":69}} {"seq":6564,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":31,"offset":69}} ```

Repro Steps

  1. git clone https://github.com/microsoft/playwright --recurse-submodules
  2. In dir playwright, run git reset --hard cb10ef3c71455c50965cd8632c47a98c90bab4db
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir playwright/examples/components-vue, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir playwright/examples/github-api, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir playwright/examples/mock-battery, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir playwright/examples/mock-filesystem, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir playwright/examples/svgomg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir playwright/examples/todomvc, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir playwright, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir playwright/packages/html-reporter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir playwright/packages/playwright-chromium, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir playwright/packages/playwright-core/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir playwright/packages/playwright-core/bundles/zip, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir playwright/packages/playwright-core, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir playwright/packages/playwright-ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir playwright/packages/playwright-ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir playwright/packages/playwright-ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir playwright/packages/playwright-ct-vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir playwright/packages/playwright-ct-vue2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir playwright/packages/playwright-firefox, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir playwright/packages/playwright-test/bundles/babel, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir playwright/packages/playwright-test/bundles/expect, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir playwright/packages/playwright-test/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir playwright/packages/playwright-test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir playwright/packages/playwright-webkit, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir playwright/packages/playwright, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir playwright/packages/recorder, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir playwright/packages/trace-viewer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir playwright/tests/components/ct-react-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir playwright/tests/components/ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir playwright/tests/components/ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir playwright/tests/components/ct-svelte-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir playwright/tests/components/ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir playwright/tests/components/ct-vue-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir playwright/tests/components/ct-vue-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir playwright/tests/components/ct-vue2-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    35. In dir playwright/tests/playwright-test/stable-test-runner, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir playwright/utils/flakiness-dashboard, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults1/microsoft.playwright.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./playwright ./microsoft.playwright.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 #48 - 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 #48 - updateOpen
    at Object.ThrowNoProject (/typescript-4.9.0-dev.20220921/lib/tsserver.js:171647:23)
    at ScriptInfo.getDefaultProject (/typescript-4.9.0-dev.20220921/lib/tsserver.js:172490:46)
    at ProjectService.telemetryOnOpenFile (/typescript-4.9.0-dev.20220921/lib/tsserver.js:177875:42)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:177957:76
    at ProjectService.applyChangesInOpenFiles (/typescript-4.9.0-dev.20220921/lib/tsserver.js:177957:37)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179319:46)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181502:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181539:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":45,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/apps/editor/rollup.config.js","line":57,"offset":26,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"'"}} {"seq":46,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/apps/editor/rollup.config.js","line":61,"offset":17}} {"seq":47,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/__mocks__/cssMock.js"],"openFiles":[]}} {"seq":48,"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

react-native-elements/react-native-elements

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #566 - 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 #566 - updateOpen
    at Object.ThrowNoProject (/typescript-4.9.0-dev.20220921/lib/tsserver.js:171647:23)
    at ScriptInfo.getDefaultProject (/typescript-4.9.0-dev.20220921/lib/tsserver.js:172490:46)
    at ProjectService.telemetryOnOpenFile (/typescript-4.9.0-dev.20220921/lib/tsserver.js:177875:42)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:177957:76
    at ProjectService.applyChangesInOpenFiles (/typescript-4.9.0-dev.20220921/lib/tsserver.js:177957:37)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179319:46)
    at /typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181502:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181511:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181539:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":563,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/example/webpack.config.js","line":26,"offset":6}} {"seq":564,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/example/webpack.config.js","line":26,"offset":55}} {"seq":565,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/example/src/views/theme.tsx"],"openFiles":[]}} {"seq":566,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/base/babel.config.js","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro Steps

  1. git clone https://github.com/react-native-elements/react-native-elements --recurse-submodules
  2. In dir react-native-elements, run git reset --hard 6654ca4497234ad8bbb25858f53a3b68b93894b7
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir react-native-elements/example, run yarn install --no-immutable --mode=skip-build
    2. In dir react-native-elements, run yarn install --no-immutable --mode=skip-build
    3. In dir react-native-elements/website, run yarn install --no-immutable --mode=skip-build
  4. Download RepoResults2/react-native-elements.react-native-elements.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-native-elements ./react-native-elements.react-native-elements.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 #11324 - 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 #11324 - references
    at formatMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:178783:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179858:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179855:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220921/lib/tsserver.js:179908:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220921/lib/tsserver.js:181554:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220921/lib/tsserver.js:185661:31)

Last few requests

```json {"seq":11321,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":7,"offset":271513,"entryNames":["_"]}} {"seq":11322,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":7,"offset":273175}} {"seq":11323,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":7,"offset":276448}} {"seq":11324,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":7,"offset":276534}} ```

Repro Steps

  1. git clone https://github.com/umijs/umi --recurse-submodules
  2. In dir umi, run git reset --hard 63197a08697670240ce7cf6898cbc332e4605cd1
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir umi/codemod, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir umi/did-you-know, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    3. In dir umi/examples/ant-design-pro, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    4. In dir umi/examples/api-route-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    5. In dir umi/examples/boilerplate-vue, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    6. In dir umi/examples/boilerplate, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    7. In dir umi/examples/bug-mfsu-fast-refresh, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    8. In dir umi/examples/bundler-vite-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    9. In dir umi/examples/bundler-webpack-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    10. In dir umi/examples/client-loader, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    11. In dir umi/examples/config-proxy, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    12. In dir umi/examples/diff-client-loader, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    13. In dir umi/examples/legacy, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    14. In dir umi/examples/libs/monorepo/foo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    15. In dir umi/examples/libs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    16. In dir umi/examples/lint, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    17. In dir umi/examples/max, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    18. In dir umi/examples/mf-host, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    19. In dir umi/examples/mf-remote, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    20. In dir umi/examples/mfsu-circular-dependency, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    21. In dir umi/examples/mfsu-e2e, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    22. In dir umi/examples/mfsu-esbuild-less-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    23. In dir umi/examples/mfsu-independent, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    24. In dir umi/examples/mfsu-un-match-libs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    25. In dir umi/examples/mpa-with-app-root-and-alias, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    26. In dir umi/examples/mpa, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    27. In dir umi/examples/qiankun-slave-app2, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    28. In dir umi/examples/qiankun-slave, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    29. In dir umi/examples/remix, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    30. In dir umi/examples/ssr-demo-2, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    31. In dir umi/examples/ssr-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    32. In dir umi/examples/ssr-todos, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    33. In dir umi/examples/test-test, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    34. In dir umi/examples/test-vitest, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    35. In dir umi/examples/tmp-swc-transpiler, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    36. In dir umi/examples/umi-3-compat-mode, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    37. In dir umi/examples/umi-run, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    38. In dir umi/examples/vue-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    39. In dir umi/examples/with-antd, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    40. In dir umi/examples/with-dva, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    41. In dir umi/examples/with-emotion, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    42. In dir umi/examples/with-mobx, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    43. In dir umi/examples/with-monaco-editor-react, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    44. In dir umi/examples/with-monaco-editor, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    45. In dir umi/examples/with-react-17, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    46. In dir umi/examples/with-react-query, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    47. In dir umi/examples/with-react-three-fiber, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    48. In dir umi/examples/with-recoil, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    49. In dir umi/examples/with-redux-toolkit, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    50. In dir umi/examples/with-redux, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    51. In dir umi/examples/with-rematch, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    52. In dir umi/examples/with-request, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    53. In dir umi/examples/with-sass, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    54. In dir umi/examples/with-styled-components, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    55. In dir umi/examples/with-tailwindcss, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    56. In dir umi/examples/with-unocss, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    57. In dir umi/examples/with-unstated, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    58. In dir umi/examples/with-use-model, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    59. In dir umi/examples/with-valtio, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    60. In dir umi/examples/with-vanilla-extract, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    61. In dir umi/examples/with-vue-element-plus, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    62. In dir umi/examples/with-vue-pinia, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    63. In dir umi/examples/x-design, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    64. In dir umi, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    65. In dir umi/scripts, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Download RepoResults4/umijs.umi.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./umi ./umijs.umi.replay.txt path/to/tsserver.js

amcasey commented 2 years ago

This was mostly a test of the new formatting and I don't see new errors.