microsoft / TypeScript

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

[ServerErrors][JavaScript] 5.0.0-dev.20230108 #52150

Closed typescript-bot closed 1 year ago

typescript-bot commented 1 year ago

The following errors were reported by 5.0.0-dev.20230108 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 193 of 200 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 9 | | Detected no interesting changes | 184 | | Language service disabled in new TS | 1 | | Unknown failure | 6 |

Investigation Status

Repo Errors Outcome
GoogleChrome/lighthouse 1
jgraph/drawio 1
mrdoob/three.js 1
odoo/odoo 1
swagger-api/swagger-ui 1
tastejs/todomvc 1
TryGhost/Ghost 1
YMFE/yapi 1
zhaoolee/ChromeAppHeroes 1
typescript-bot commented 1 year ago

GoogleChrome/lighthouse

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #25173 - references at formatMessage (/typescript-4.9.4/lib/tsserver.js:179295:29) at IOSession.Session.writeMessage (/typescript-4.9.4/lib/tsserver.js:180370:31) at IOSession.Session.send (/typescript-4.9.4/lib/tsserver.js:180367:22) at IOSession.Session.doOutput (/typescript-4.9.4/lib/tsserver.js:180420:22) at IOSession.Session.onMessage (/typescript-4.9.4/lib/tsserver.js:182067:30) at Interface. (/typescript-4.9.4/lib/tsserver.js:186178:31) ```
Req #25173 - references
    at formatMessage2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:174050:21)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175324:21)
    at IOSession.send (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175321:10)
    at IOSession.doOutput (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175377:10)
    at IOSession.onMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:177155:14)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20230108/lib/tsserver.js:178593:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/GoogleChrome.lighthouse.rawError.txt in the artifact folder

Last few requests

```json {"seq":25170,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/core/test/fixtures/source-maps/coursehero-bundle-1.js","line":1,"offset":838530}} {"seq":25171,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/core/test/fixtures/source-maps/coursehero-bundle-1.js","line":1,"offset":838758,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":25172,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/core/test/fixtures/source-maps/coursehero-bundle-1.js","line":1,"offset":838938}} {"seq":25173,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/core/test/fixtures/source-maps/coursehero-bundle-1.js","line":1,"offset":839090}} ```

Repro Steps

  1. git clone https://github.com/GoogleChrome/lighthouse --recurse-submodules
  2. In dir lighthouse, run git reset --hard 437eb4d757c52cd19994ccf80e91e872cf2f62c7
  3. Back in the initial folder, download RepoResults3/GoogleChrome.lighthouse.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./lighthouse ./GoogleChrome.lighthouse.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

jgraph/drawio

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #23832 - references at formatMessage (/typescript-4.9.4/lib/tsserver.js:179295:29) at IOSession.Session.writeMessage (/typescript-4.9.4/lib/tsserver.js:180370:31) at IOSession.Session.send (/typescript-4.9.4/lib/tsserver.js:180367:22) at IOSession.Session.doOutput (/typescript-4.9.4/lib/tsserver.js:180420:22) at IOSession.Session.onMessage (/typescript-4.9.4/lib/tsserver.js:182067:30) at Interface. (/typescript-4.9.4/lib/tsserver.js:186178:31) ```
Req #23832 - references
    at formatMessage2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:174050:21)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175324:21)
    at IOSession.send (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175321:10)
    at IOSession.doOutput (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175377:10)
    at IOSession.onMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:177155:14)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20230108/lib/tsserver.js:178593:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults2/jgraph.drawio.rawError.txt in the artifact folder

Last few requests

```json {"seq":23829,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/main/webapp/math/es5/node-main.js","line":1,"offset":88897}} {"seq":23830,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/main/webapp/math/es5/node-main.js","line":1,"offset":89957}} {"seq":23831,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/main/webapp/math/es5/node-main.js","line":1,"offset":89975,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":23832,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/src/main/webapp/math/es5/node-main.js","line":1,"offset":90751}} ```

Repro Steps

  1. git clone https://github.com/jgraph/drawio --recurse-submodules
  2. In dir drawio, run git reset --hard 1205d6e14d6dc51172a21c0c5ee26a8acbcec19b
  3. Back in the initial folder, download RepoResults2/jgraph.drawio.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./drawio ./jgraph.drawio.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

mrdoob/three.js

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #8911 - references at formatMessage (/typescript-4.9.4/lib/tsserver.js:179295:29) at IOSession.Session.writeMessage (/typescript-4.9.4/lib/tsserver.js:180370:31) at IOSession.Session.send (/typescript-4.9.4/lib/tsserver.js:180367:22) at IOSession.Session.doOutput (/typescript-4.9.4/lib/tsserver.js:180420:22) at IOSession.Session.onMessage (/typescript-4.9.4/lib/tsserver.js:182067:30) at Interface. (/typescript-4.9.4/lib/tsserver.js:186178:31) ```
Req #8911 - references
    at formatMessage2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:174050:21)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175324:21)
    at IOSession.send (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175321:10)
    at IOSession.doOutput (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175377:10)
    at IOSession.onMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:177155:14)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20230108/lib/tsserver.js:178593:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/mrdoob.three.js.rawError.txt in the artifact folder

Last few requests

```json {"seq":8908,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/jsm/libs/draco/draco_encoder.js","line":8,"offset":155538,"entryNames":["_"]}} {"seq":8909,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/jsm/libs/draco/draco_encoder.js","line":8,"offset":155783,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":8910,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/jsm/libs/draco/draco_encoder.js","line":8,"offset":155783,"entryNames":["_"]}} {"seq":8911,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/examples/jsm/libs/draco/draco_encoder.js","line":8,"offset":156166}} ```

Repro Steps

  1. git clone https://github.com/mrdoob/three.js --recurse-submodules
  2. In dir three.js, run git reset --hard 982a715fcb7e18a64aade942b761f3dd1dedb9c1
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir three.js, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir three.js/test, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/mrdoob.three.js.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./three.js ./mrdoob.three.js.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

odoo/odoo

Req #3061 - completionInfo
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29390:72)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)
    at forEachChildInBinaryExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29391:12)
    at forEachChild (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29706:35)
    at walk (/typescript-5.0.0-dev.20230108/lib/tsserver.js:134791:5)
    at visitNode2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:29193:18)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/odoo.odoo.rawError.txt in the artifact folder

Last few requests

```json {"seq":3058,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/addons/mail/static/src/models_data/emoji_data.js","line":260,"offset":12}} {"seq":3059,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/addons/mail/static/src/models_data/emoji_data.js","line":315,"offset":53,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":3060,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/addons/mail/static/src/models_data/emoji_data.js","line":376,"offset":14}} {"seq":3061,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/addons/mail/static/src/models_data/emoji_data.js","line":382,"offset":11,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/odoo/odoo --recurse-submodules
  2. In dir odoo, run git reset --hard ed4d4815e27b5e4c150a75948541b92e522b72bd
  3. Back in the initial folder, download RepoResults3/odoo.odoo.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./odoo ./odoo.odoo.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

swagger-api/swagger-ui

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #5073 - references at formatMessage (/typescript-4.9.4/lib/tsserver.js:179295:29) at IOSession.Session.writeMessage (/typescript-4.9.4/lib/tsserver.js:180370:31) at IOSession.Session.send (/typescript-4.9.4/lib/tsserver.js:180367:22) at IOSession.Session.doOutput (/typescript-4.9.4/lib/tsserver.js:180420:22) at IOSession.Session.onMessage (/typescript-4.9.4/lib/tsserver.js:182067:30) at Interface. (/typescript-4.9.4/lib/tsserver.js:186178:31) ```
Req #5073 - references
    at formatMessage2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:174050:21)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175324:21)
    at IOSession.send (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175321:10)
    at IOSession.doOutput (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175377:10)
    at IOSession.onMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:177155:14)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20230108/lib/tsserver.js:178593:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/swagger-api.swagger-ui.rawError.txt in the artifact folder

Last few requests

```json {"seq":5070,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/swagger-ui-standalone-preset.js","line":2,"offset":87972}} {"seq":5071,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/swagger-ui-standalone-preset.js","line":2,"offset":89084,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":5072,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/swagger-ui-standalone-preset.js","line":2,"offset":89683,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":5073,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/dist/swagger-ui-standalone-preset.js","line":2,"offset":90081}} ```

Repro Steps

  1. git clone https://github.com/swagger-api/swagger-ui --recurse-submodules
  2. In dir swagger-ui, run git reset --hard f3c6a2552d8c75ee10ebca027b67a1cfd9250fee
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir swagger-ui, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir swagger-ui/swagger-ui-dist-package, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/swagger-api.swagger-ui.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./swagger-ui ./swagger-api.swagger-ui.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

tastejs/todomvc

Server exited prematurely with code unknown and signal SIGABRT

That is a filtered view of the text. To see the raw error text, go to RepoResults2/tastejs.todomvc.rawError.txt in the artifact folder

Last few requests

```json {"seq":5221,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":24179,"offset":46}} {"seq":5222,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":24251,"offset":38,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":5223,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":24251,"offset":38,"entryNames":["$"]}} {"seq":5224,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":24252,"offset":2,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/tastejs/todomvc --recurse-submodules
  2. In dir todomvc, run git reset --hard 4e301c7014093505dcf6678c8f97a5e8dee2d250
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir todomvc/bower_components/bootstrap, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir todomvc/bower_components/webcomponentsjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir todomvc/examples/angular-dart, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir todomvc/examples/angular2_es2015, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir todomvc/examples/angular2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir todomvc/examples/angularjs_require, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir todomvc/examples/angularjs_require/test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir todomvc/examples/angularjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir todomvc/examples/aurelia, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir todomvc/examples/backbone_marionette, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir todomvc/examples/backbone_require, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir todomvc/examples/backbone, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir todomvc/examples/binding-scala, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir todomvc/examples/canjs_require, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir todomvc/examples/canjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir todomvc/examples/closure, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir todomvc/examples/cujo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir todomvc/examples/dijon, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir todomvc/examples/dojo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir todomvc/examples/duel, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir todomvc/examples/elm, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir todomvc/examples/emberjs/todomvc, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir todomvc/examples/enyo_backbone, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir todomvc/examples/exoskeleton, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir todomvc/examples/firebase-angular, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir todomvc/examples/gwt, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir todomvc/examples/jquery, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir todomvc/examples/js_of_ocaml, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir todomvc/examples/jsblocks, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir todomvc/examples/knockback, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir todomvc/examples/knockoutjs_require, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir todomvc/examples/knockoutjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir todomvc/examples/kotlin-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir todomvc/examples/lavaca_require, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    35. In dir todomvc/examples/mithril, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir todomvc/examples/polymer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    37. In dir todomvc/examples/ractive, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    38. In dir todomvc/examples/react-alt, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    39. In dir todomvc/examples/react-backbone, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    40. In dir todomvc/examples/react-hooks, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    41. In dir todomvc/examples/react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    42. In dir todomvc/examples/reagent, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    43. In dir todomvc/examples/riotjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    44. In dir todomvc/examples/scalajs-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    45. In dir todomvc/examples/typescript-angular, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    46. In dir todomvc/examples/typescript-backbone, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    47. In dir todomvc/examples/typescript-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    48. In dir todomvc/examples/vanilla-es6, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    49. In dir todomvc/examples/vanillajs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    50. In dir todomvc/examples/vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    51. In dir todomvc, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    52. In dir todomvc/tasks, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    53. In dir todomvc/tests, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    54. In dir todomvc/tooling, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults2/tastejs.todomvc.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./todomvc ./tastejs.todomvc.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

TryGhost/Ghost

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #9370 - completionInfo at getExpandedParameters (/typescript-4.9.4/lib/tsserver.js:59228:39) at signatureToSignatureDeclarationHelper (/typescript-4.9.4/lib/tsserver.js:54511:38) at createTypeNodesFromResolvedType (/typescript-4.9.4/lib/tsserver.js:54274:43) at createTypeNodeFromObjectType (/typescript-4.9.4/lib/tsserver.js:54121:35) at createAnonymousTypeNode (/typescript-4.9.4/lib/tsserver.js:53991:32) at typeToTypeNodeWorker (/typescript-4.9.4/lib/tsserver.js:53836:28) at typeToTypeNodeHelper (/typescript-4.9.4/lib/tsserver.js:53627:32) at /typescript-4.9.4/lib/tsserver.js:53514:106 at withContext (/typescript-4.9.4/lib/tsserver.js:53587:37) at Object.typeToTypeNode (/typescript-4.9.4/lib/tsserver.js:53514:28) at typeToString (/typescript-4.9.4/lib/tsserver.js:53473:40) at reportNonexistentProperty (/typescript-4.9.4/lib/tsserver.js:76551:37) at checkPropertyAccessExpressionOrQualifiedName (/typescript-4.9.4/lib/tsserver.js:76347:25) at checkPropertyAccessExpression (/typescript-4.9.4/lib/tsserver.js:76162:17) at checkExpressionWorker (/typescript-4.9.4/lib/tsserver.js:81615:28) at checkExpression (/typescript-4.9.4/lib/tsserver.js:81530:38) at checkExpressionCached (/typescript-4.9.4/lib/tsserver.js:81191:38) at getTargetOfAliasLikeExpression (/typescript-4.9.4/lib/tsserver.js:51867:13) at getTargetOfAccessExpression (/typescript-4.9.4/lib/tsserver.js:51874:20) at getTargetOfAliasDeclaration (/typescript-4.9.4/lib/tsserver.js:51904:28) at getTypeOfAlias (/typescript-4.9.4/lib/tsserver.js:58031:59) at getTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58136:24) at getNonMissingTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58141:38) at addPropertyToElementList (/typescript-4.9.4/lib/tsserver.js:54336:31) at createTypeNodesFromResolvedType (/typescript-4.9.4/lib/tsserver.js:54307:25) at createTypeNodeFromObjectType (/typescript-4.9.4/lib/tsserver.js:54121:35) at createAnonymousTypeNode (/typescript-4.9.4/lib/tsserver.js:53991:32) at typeToTypeNodeWorker (/typescript-4.9.4/lib/tsserver.js:53836:28) at typeToTypeNodeHelper (/typescript-4.9.4/lib/tsserver.js:53627:32) at /typescript-4.9.4/lib/tsserver.js:53514:106 at withContext (/typescript-4.9.4/lib/tsserver.js:53587:37) at Object.typeToTypeNode (/typescript-4.9.4/lib/tsserver.js:53514:28) at typeToString (/typescript-4.9.4/lib/tsserver.js:53473:40) at reportNonexistentProperty (/typescript-4.9.4/lib/tsserver.js:76551:37) at checkPropertyAccessExpressionOrQualifiedName (/typescript-4.9.4/lib/tsserver.js:76347:25) at checkPropertyAccessExpression (/typescript-4.9.4/lib/tsserver.js:76162:17) at checkExpressionWorker (/typescript-4.9.4/lib/tsserver.js:81615:28) at checkExpression (/typescript-4.9.4/lib/tsserver.js:81530:38) at checkExpressionCached (/typescript-4.9.4/lib/tsserver.js:81191:38) at getTargetOfAliasLikeExpression (/typescript-4.9.4/lib/tsserver.js:51867:13) at getTargetOfAccessExpression (/typescript-4.9.4/lib/tsserver.js:51874:20) at getTargetOfAliasDeclaration (/typescript-4.9.4/lib/tsserver.js:51904:28) at getTypeOfAlias (/typescript-4.9.4/lib/tsserver.js:58031:59) at getTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58136:24) at getNonMissingTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58141:38) at addPropertyToElementList (/typescript-4.9.4/lib/tsserver.js:54336:31) at createTypeNodesFromResolvedType (/typescript-4.9.4/lib/tsserver.js:54307:25) at createTypeNodeFromObjectType (/typescript-4.9.4/lib/tsserver.js:54121:35) at createAnonymousTypeNode (/typescript-4.9.4/lib/tsserver.js:53991:32) at typeToTypeNodeWorker (/typescript-4.9.4/lib/tsserver.js:53836:28) at typeToTypeNodeHelper (/typescript-4.9.4/lib/tsserver.js:53627:32) at /typescript-4.9.4/lib/tsserver.js:53514:106 at withContext (/typescript-4.9.4/lib/tsserver.js:53587:37) at Object.typeToTypeNode (/typescript-4.9.4/lib/tsserver.js:53514:28) at typeToString (/typescript-4.9.4/lib/tsserver.js:53473:40) at reportNonexistentProperty (/typescript-4.9.4/lib/tsserver.js:76551:37) at checkPropertyAccessExpressionOrQualifiedName (/typescript-4.9.4/lib/tsserver.js:76347:25) at checkPropertyAccessExpression (/typescript-4.9.4/lib/tsserver.js:76162:17) at checkExpressionWorker (/typescript-4.9.4/lib/tsserver.js:81615:28) at checkExpression (/typescript-4.9.4/lib/tsserver.js:81530:38) at checkExpressionCached (/typescript-4.9.4/lib/tsserver.js:81191:38) at getTargetOfAliasLikeExpression (/typescript-4.9.4/lib/tsserver.js:51867:13) at getTargetOfAccessExpression (/typescript-4.9.4/lib/tsserver.js:51874:20) at getTargetOfAliasDeclaration (/typescript-4.9.4/lib/tsserver.js:51904:28) at getTypeOfAlias (/typescript-4.9.4/lib/tsserver.js:58031:59) at getTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58136:24) at getNonMissingTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58141:38) at addPropertyToElementList (/typescript-4.9.4/lib/tsserver.js:54336:31) at createTypeNodesFromResolvedType (/typescript-4.9.4/lib/tsserver.js:54307:25) at createTypeNodeFromObjectType (/typescript-4.9.4/lib/tsserver.js:54121:35) at createAnonymousTypeNode (/typescript-4.9.4/lib/tsserver.js:53991:32) at typeToTypeNodeWorker (/typescript-4.9.4/lib/tsserver.js:53836:28) at typeToTypeNodeHelper (/typescript-4.9.4/lib/tsserver.js:53627:32) at /typescript-4.9.4/lib/tsserver.js:53514:106 at withContext (/typescript-4.9.4/lib/tsserver.js:53587:37) at Object.typeToTypeNode (/typescript-4.9.4/lib/tsserver.js:53514:28) at typeToString (/typescript-4.9.4/lib/tsserver.js:53473:40) at reportNonexistentProperty (/typescript-4.9.4/lib/tsserver.js:76551:37) at checkPropertyAccessExpressionOrQualifiedName (/typescript-4.9.4/lib/tsserver.js:76347:25) at checkPropertyAccessExpression (/typescript-4.9.4/lib/tsserver.js:76162:17) at checkExpressionWorker (/typescript-4.9.4/lib/tsserver.js:81615:28) at checkExpression (/typescript-4.9.4/lib/tsserver.js:81530:38) at checkExpressionCached (/typescript-4.9.4/lib/tsserver.js:81191:38) at getTargetOfAliasLikeExpression (/typescript-4.9.4/lib/tsserver.js:51867:13) at getTargetOfAccessExpression (/typescript-4.9.4/lib/tsserver.js:51874:20) at getTargetOfAliasDeclaration (/typescript-4.9.4/lib/tsserver.js:51904:28) at getTypeOfAlias (/typescript-4.9.4/lib/tsserver.js:58031:59) at getTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58136:24) at getNonMissingTypeOfSymbol (/typescript-4.9.4/lib/tsserver.js:58141:38) at addPropertyToElementList (/typescript-4.9.4/lib/tsserver.js:54336:31) at createTypeNodesFromResolvedType (/typescript-4.9.4/lib/tsserver.js:54307:25) at createTypeNodeFromObjectType (/typescript-4.9.4/lib/tsserver.js:54121:35) at createAnonymousTypeNode (/typescript-4.9.4/lib/tsserver.js:53991:32) at typeToTypeNodeWorker (/typescript-4.9.4/lib/tsserver.js:53836:28) at typeToTypeNodeHelper (/typescript-4.9.4/lib/tsserver.js:53627:32) at /typescript-4.9.4/lib/tsserver.js:53514:106 at withContext (/typescript-4.9.4/lib/tsserver.js:53587:37) at Object.typeToTypeNode (/typescript-4.9.4/lib/tsserver.js:53514:28) at typeToString (/typescript-4.9.4/lib/tsserver.js:53473:40) at reportNonexistentProperty (/typescript-4.9.4/lib/tsserver.js:76551:37) ```
Req #9370 - completionInfo
    at Object.createBaseTokenNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:26219:24)
    at createBaseToken (/typescript-5.0.0-dev.20230108/lib/tsserver.js:22598:25)
    at createToken3 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:22605:18)
    at Object.createKeywordTypeNode2 [as createKeywordTypeNode] (/typescript-5.0.0-dev.20230108/lib/tsserver.js:23048:12)
    at typeToTypeNodeWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50996:24)
    at typeToTypeNodeHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50872:24)
    at serializeReturnTypeForSignature (/typescript-5.0.0-dev.20230108/lib/tsserver.js:52497:14)
    at signatureToSignatureDeclarationHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51788:28)
    at createTypeNodeFromObjectType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51348:35)
    at visitAndTransformType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51306:24)
    at createAnonymousTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51256:20)
    at typeToTypeNodeWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51092:16)
    at typeToTypeNodeHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50872:24)
    at serializeTypeForDeclaration (/typescript-5.0.0-dev.20230108/lib/tsserver.js:52469:22)
    at addPropertyToElementList (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51630:45)
    at createTypeNodesFromResolvedType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51567:11)
    at createTypeNodeFromObjectType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51368:25)
    at createAnonymousTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51259:18)
    at typeToTypeNodeWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51092:16)
    at typeToTypeNodeHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50872:24)
    at /typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:134
    at withContext (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50859:29)
    at Object.typeToTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:71)
    at typeToString (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50759:34)
    at reportNonexistentProperty (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72193:27)
    at checkPropertyAccessExpressionOrQualifiedName (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72027:11)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:71818:94)
    at checkExpressionWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:77011:16)
    at checkExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76936:32)
    at checkExpressionCached (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76617:28)
    at getTargetOfAliasLikeExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49192:5)
    at getTargetOfAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49199:12)
    at getTargetOfAliasDeclaration (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49234:16)
    at getTypeOfAlias (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55430:51)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55522:14)
    at getNonMissingTypeOfSymbol (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55527:30)
    at addPropertyToElementList (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51590:97)
    at createTypeNodesFromResolvedType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51567:11)
    at createTypeNodeFromObjectType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51368:25)
    at createAnonymousTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51259:18)
    at typeToTypeNodeWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51092:16)
    at typeToTypeNodeHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50872:24)
    at /typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:134
    at withContext (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50859:29)
    at Object.typeToTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:71)
    at typeToString (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50759:34)
    at reportNonexistentProperty (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72193:27)
    at checkPropertyAccessExpressionOrQualifiedName (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72027:11)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:71818:94)
    at checkExpressionWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:77011:16)
    at checkExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76936:32)
    at checkExpressionCached (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76617:28)
    at getTargetOfAliasLikeExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49192:5)
    at getTargetOfAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49199:12)
    at getTargetOfAliasDeclaration (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49234:16)
    at getTypeOfAlias (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55430:51)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55522:14)
    at getNonMissingTypeOfSymbol (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55527:30)
    at addPropertyToElementList (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51590:97)
    at createTypeNodesFromResolvedType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51567:11)
    at createTypeNodeFromObjectType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51368:25)
    at createAnonymousTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51259:18)
    at typeToTypeNodeWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51092:16)
    at typeToTypeNodeHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50872:24)
    at /typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:134
    at withContext (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50859:29)
    at Object.typeToTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:71)
    at typeToString (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50759:34)
    at reportNonexistentProperty (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72193:27)
    at checkPropertyAccessExpressionOrQualifiedName (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72027:11)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:71818:94)
    at checkExpressionWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:77011:16)
    at checkExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76936:32)
    at checkExpressionCached (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76617:28)
    at getTargetOfAliasLikeExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49192:5)
    at getTargetOfAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49199:12)
    at getTargetOfAliasDeclaration (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49234:16)
    at getTypeOfAlias (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55430:51)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55522:14)
    at getNonMissingTypeOfSymbol (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55527:30)
    at addPropertyToElementList (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51590:97)
    at createTypeNodesFromResolvedType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51567:11)
    at createTypeNodeFromObjectType (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51368:25)
    at createAnonymousTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51259:18)
    at typeToTypeNodeWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:51092:16)
    at typeToTypeNodeHelper (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50872:24)
    at /typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:134
    at withContext (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50859:29)
    at Object.typeToTypeNode (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50807:71)
    at typeToString (/typescript-5.0.0-dev.20230108/lib/tsserver.js:50759:34)
    at reportNonexistentProperty (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72193:27)
    at checkPropertyAccessExpressionOrQualifiedName (/typescript-5.0.0-dev.20230108/lib/tsserver.js:72027:11)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:71818:94)
    at checkExpressionWorker (/typescript-5.0.0-dev.20230108/lib/tsserver.js:77011:16)
    at checkExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76936:32)
    at checkExpressionCached (/typescript-5.0.0-dev.20230108/lib/tsserver.js:76617:28)
    at getTargetOfAliasLikeExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49192:5)
    at getTargetOfAccessExpression (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49199:12)
    at getTargetOfAliasDeclaration (/typescript-5.0.0-dev.20230108/lib/tsserver.js:49234:16)
    at getTypeOfAlias (/typescript-5.0.0-dev.20230108/lib/tsserver.js:55430:51)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/TryGhost.Ghost.rawError.txt in the artifact folder

Last few requests

```json {"seq":9367,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/ghost/core/core/server/models/post.js","line":10,"offset":34}} {"seq":9368,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/ghost/core/core/server/models/post.js","line":10,"offset":34,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":9369,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/ghost/core/core/server/models/post.js","line":10,"offset":34,"entryNames":["promise"]}} {"seq":9370,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/ghost/core/core/server/models/post.js","line":19,"offset":14,"includeExternalModuleExports":true,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/TryGhost/Ghost --recurse-submodules
  2. In dir Ghost, run git reset --hard edbc1a583904fb868d3882a2042267e1eee285b5
  3. In dir Ghost, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/TryGhost.Ghost.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./Ghost ./TryGhost.Ghost.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

YMFE/yapi

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #4922 - references at formatMessage (/typescript-4.9.4/lib/tsserver.js:179295:29) at IOSession.Session.writeMessage (/typescript-4.9.4/lib/tsserver.js:180370:31) at IOSession.Session.send (/typescript-4.9.4/lib/tsserver.js:180367:22) at IOSession.Session.doOutput (/typescript-4.9.4/lib/tsserver.js:180420:22) at IOSession.Session.onMessage (/typescript-4.9.4/lib/tsserver.js:182067:30) at Interface. (/typescript-4.9.4/lib/tsserver.js:186178:31) ```
Req #4922 - references
    at formatMessage2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:174050:21)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175324:21)
    at IOSession.send (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175321:10)
    at IOSession.doOutput (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175377:10)
    at IOSession.onMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:177155:14)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20230108/lib/tsserver.js:178593:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/YMFE.yapi.rawError.txt in the artifact folder

Last few requests

```json {"seq":4919,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/static/prd/index@40d464d7fa4bb1bea815.js","line":1,"offset":260229}} {"seq":4920,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/static/prd/index@40d464d7fa4bb1bea815.js","line":1,"offset":261679,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":4921,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/static/prd/index@40d464d7fa4bb1bea815.js","line":1,"offset":261785}} {"seq":4922,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/static/prd/index@40d464d7fa4bb1bea815.js","line":1,"offset":261909}} ```

Repro Steps

  1. git clone https://github.com/YMFE/yapi --recurse-submodules
  2. In dir yapi, run git reset --hard 59bade3a8a43e7db077d38a4b0c7c584f30ddf8c
  3. In dir yapi, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/YMFE.yapi.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./yapi ./YMFE.yapi.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

zhaoolee/ChromeAppHeroes

:warning: Note that typescript-4.9.4 also had errors :warning: ``` Req #7679 - references at formatMessage (/typescript-4.9.4/lib/tsserver.js:179295:29) at IOSession.Session.writeMessage (/typescript-4.9.4/lib/tsserver.js:180370:31) at IOSession.Session.send (/typescript-4.9.4/lib/tsserver.js:180367:22) at IOSession.Session.doOutput (/typescript-4.9.4/lib/tsserver.js:180420:22) at IOSession.Session.onMessage (/typescript-4.9.4/lib/tsserver.js:182067:30) at Interface. (/typescript-4.9.4/lib/tsserver.js:186178:31) ```
Req #7679 - references
    at formatMessage2 (/typescript-5.0.0-dev.20230108/lib/tsserver.js:174050:21)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175324:21)
    at IOSession.send (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175321:10)
    at IOSession.doOutput (/typescript-5.0.0-dev.20230108/lib/tsserver.js:175377:10)
    at IOSession.onMessage (/typescript-5.0.0-dev.20230108/lib/tsserver.js:177155:14)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20230108/lib/tsserver.js:178593:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults4/zhaoolee.ChromeAppHeroes.rawError.txt in the artifact folder

Last few requests

```json {"seq":7676,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/backup/077-sourc-graph/dgjhfomjieaadpoljlnidmbgkdffpack/21.2.23.2125_0/js/integration.bundle.js","line":178,"offset":81737}} {"seq":7677,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/backup/077-sourc-graph/dgjhfomjieaadpoljlnidmbgkdffpack/21.2.23.2125_0/js/integration.bundle.js","line":178,"offset":82649,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":7678,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/backup/077-sourc-graph/dgjhfomjieaadpoljlnidmbgkdffpack/21.2.23.2125_0/js/integration.bundle.js","line":178,"offset":82649,"entryNames":["_"]}} {"seq":7679,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/backup/077-sourc-graph/dgjhfomjieaadpoljlnidmbgkdffpack/21.2.23.2125_0/js/integration.bundle.js","line":178,"offset":82748}} ```

Repro Steps

  1. git clone https://github.com/zhaoolee/ChromeAppHeroes --recurse-submodules
  2. In dir ChromeAppHeroes, run git reset --hard ec3cccff21ebb345451e6f94aadaf2eec4b05472
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ChromeAppHeroes/docs, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir ChromeAppHeroes, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/zhaoolee.ChromeAppHeroes.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ChromeAppHeroes ./zhaoolee.ChromeAppHeroes.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc