microsoft / TypeScript

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

[ServerErrors][TypeScript] 5.0.0-dev.20221204 #51748

Closed typescript-bot closed 1 year ago

typescript-bot commented 1 year ago

The following errors were reported by 5.0.0-dev.20221204 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 190 of 200 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 11 | | Detected no interesting changes | 179 | | Git clone failed | 2 | | Unknown failure | 8 |

Investigation Status

Repo Errors Outcome
ant-design/ant-design 1
backstage/backstage 1
BuilderIO/qwik 1
desktop/desktop 1
directus/directus 1
felixrieseberg/windows95 1
formatjs/formatjs 1
mantinedev/mantine 1
palantir/blueprint 1
pubkey/rxdb 1
umijs/umi 1
typescript-bot commented 1 year ago

ant-design/ant-design

Req #3158 - references
    at hasCovariantVoidArgument (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59124:93)
    at relateVariances (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58374:66)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58043:34)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57493:18)
    at compareSignaturesIdentical (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59336:25)
    at signaturesIdenticalTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58868:27)
    at signaturesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58753:18)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58335:26)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57493:18)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57227:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57182:16)
    at isTypeIdenticalTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:56511:14)
    at isTypeOrBaseIdenticalTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60727:74)
    at inferFromMatchingTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60397:17)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60229:46)
    at inferFromProperties (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60674:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60663:11)
    at invokeOnce (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60382:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60340:13)
    at inferToMultipleTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60494:15)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60321:11)
    at inferTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60204:7)
    at inferJsxTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65900:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65912:16)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66440:18)
    at resolveJsxOpeningLikeElement (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67111:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67128:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at getContextualTypeForArgumentAtIndex (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63457:114)
    at getContextualJsxElementAttributesType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63882:14)
    at getContextualType2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63867:18)
    at Object.getContextualType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:43233:16)
    at forEachRelatedSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:139132:40)
    at getRelatedSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:139216:14)
    at getReferencesAtLocation (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138712:29)
    at getReferencesInContainer (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138683:9)
    at getReferencesInSourceFile (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138676:14)
    at searchForName (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138490:9)
    at getReferencesInContainerOrFiles (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138316:11)
    at getReferencedSymbolsForSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138305:9)
    at Object.getReferencedSymbolsForNode (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138101:26)
    at Object.findReferencedSymbols (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137707:36)
    at Object.findReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:121949:43)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:157949:45
    at searchPosition (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158092:30)
    at getPerProjectReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158067:34)
    at getReferencesWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:157942:31)
    at IOSession.getReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:159491:26)
    at references (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158320:45)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:160420:71
    at IOSession.executeWithRequestId (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160412:16)
    at IOSession.executeCommand (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160420:31)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160448:53)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":3155,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/input/__tests__/textarea.test.tsx","line":369,"offset":1,"entryNames":["about"]}} {"seq":3156,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/components/input/__tests__/textarea.test.tsx","line":398,"offset":20}} {"seq":3157,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/components/input/__tests__/textarea.test.tsx","line":414,"offset":50,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":3158,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/components/input/__tests__/textarea.test.tsx","line":437,"offset":59}} ```

Repro Steps

  1. git clone https://github.com/ant-design/ant-design --recurse-submodules
  2. In dir ant-design, run git reset --hard ecd2b7372b261e79edb54eb99fbca794c6f9fbc6
  3. In dir ant-design, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/ant-design.ant-design.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ant-design ./ant-design.ant-design.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

backstage/backstage

Req #2125 - completionInfo
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60410:56)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60218:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60674:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60663:11)
    at invokeOnce (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60382:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60340:13)
    at inferTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60204:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65955:13)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66443:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66774:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionWithContextualType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69382:22)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65954:29)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66443:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66774:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at getContextualTypeForArgumentAtIndex (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63457:114)
    at getContextualTypeForArgument (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63451:41)
    at getContextualType2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63829:18)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65916:32)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66443:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66774:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at getContextualTypeForArgumentAtIndex (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63457:114)
    at getContextualTypeForArgument (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63451:41)
    at getContextualType2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63829:18)
    at Object.getContextualType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:43233:16)
    at tryGetObjectLiteralContextualType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:136196:30)
    at tryGetObjectLikeCompletionSymbols (/typescript-5.0.0-dev.20221204/lib/tsserver.js:135407:34)
    at tryGetGlobalSymbols (/typescript-5.0.0-dev.20221204/lib/tsserver.js:135036:82)
    at getCompletionData (/typescript-5.0.0-dev.20221204/lib/tsserver.js:134826:12)
    at Object.getCompletionsAtPosition (/typescript-5.0.0-dev.20221204/lib/tsserver.js:133254:28)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.0-dev.20221204/lib/tsserver.js:121782:37)
    at IOSession.getCompletions (/typescript-5.0.0-dev.20221204/lib/tsserver.js:159719:56)
    at completionInfo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158398:45)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:160420:71
    at IOSession.executeWithRequestId (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160412:16)
    at IOSession.executeCommand (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160420:31)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160448:53)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":2122,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.stable.test.tsx","line":35,"offset":9}} {"seq":2123,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.stable.test.tsx","line":61,"offset":35}} {"seq":2124,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.stable.test.tsx","line":63,"offset":6,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":2125,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.stable.test.tsx","line":108,"offset":1,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/backstage/backstage --recurse-submodules
  2. In dir backstage, run git reset --hard 8512673a8ea3922027ba6bce1bd9ae236eadc243
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir backstage/cypress, run yarn install --no-immutable --mode=skip-build
    2. In dir backstage/microsite, run yarn install --no-immutable --mode=skip-build
    3. In dir backstage, run yarn install --no-immutable --mode=skip-build
    4. In dir backstage/storybook, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults2/backstage.backstage.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./backstage ./backstage.backstage.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

BuilderIO/qwik

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #7006 - references at createTextSpan (/typescript-4.9.3/lib/tsserver.js:12557:19) at Object.createTextSpanFromBounds (/typescript-4.9.3/lib/tsserver.js:12566:16) at getTextSpan (/typescript-4.9.3/lib/tsserver.js:140405:23) at entryToDocumentSpan (/typescript-4.9.3/lib/tsserver.js:140302:32) at toReferenceEntry (/typescript-4.9.3/lib/tsserver.js:140288:32) at toReferencedSymbolEntry (/typescript-4.9.3/lib/tsserver.js:140282:34) at /typescript-4.9.3/lib/tsserver.js:140142:70 at /typescript-4.9.3/lib/tsserver.js:140142:44 at Object.mapDefined (/typescript-4.9.3/lib/tsserver.js:621:30) at Object.findReferencedSymbols (/typescript-4.9.3/lib/tsserver.js:140137:85) at Object.findReferences (/typescript-4.9.3/lib/tsserver.js:169269:41) at /typescript-4.9.3/lib/tsserver.js:179441:53 at searchPosition (/typescript-4.9.3/lib/tsserver.js:179638:38) at getPerProjectReferences (/typescript-4.9.3/lib/tsserver.js:179606:42) at getReferencesWorker (/typescript-4.9.3/lib/tsserver.js:179438:37) at IOSession.Session.getReferences (/typescript-4.9.3/lib/tsserver.js:181045:34) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.9.3/lib/tsserver.js:179878:61) at /typescript-4.9.3/lib/tsserver.js:182013:96 at IOSession.Session.executeWithRequestId (/typescript-4.9.3/lib/tsserver.js:182004:28) at IOSession.Session.executeCommand (/typescript-4.9.3/lib/tsserver.js:182013:41) at IOSession.Session.onMessage (/typescript-4.9.3/lib/tsserver.js:182041:35) at Interface. (/typescript-4.9.3/lib/tsserver.js:186167:31) ```
Req #7006 - references
    at createTextSpan (/typescript-5.0.0-dev.20221204/lib/tsserver.js:13459:13)
    at createTextSpanFromBounds (/typescript-5.0.0-dev.20221204/lib/tsserver.js:13467:12)
    at getTextSpan (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137981:12)
    at entryToDocumentSpan (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137882:24)
    at toReferenceEntry (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137866:26)
    at toReferencedSymbolEntry (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137857:28)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:137713:41
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:137713:30
    at mapDefined (/typescript-5.0.0-dev.20221204/lib/tsserver.js:3049:24)
    at Object.findReferencedSymbols (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137711:71)
    at Object.findReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:121949:43)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:157949:45
    at searchPosition (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158092:30)
    at getPerProjectReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158067:34)
    at getReferencesWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:157942:31)
    at IOSession.getReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:159491:26)
    at references (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158320:45)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:160420:71
    at IOSession.executeWithRequestId (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160412:16)
    at IOSession.executeCommand (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160420:31)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160448:53)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":7003,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/qwik/src/core/render/jsx/types/jsx-qwik-elements.ts"],"openFiles":[]}} {"seq":7004,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/qwik/src/core/render/ssr/render-ssr.unit.tsx","projectRootPath":"@PROJECT_ROOT@"}]}} {"seq":7005,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/qwik/src/core/render/ssr/render-ssr.unit.tsx"}} {"seq":7006,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/qwik/src/core/render/ssr/render-ssr.unit.tsx","line":1,"offset":31}} ```

Repro Steps

  1. git clone https://github.com/BuilderIO/qwik --recurse-submodules
  2. In dir qwik, run git reset --hard 92594292bb32525a8d16aea5ce659cfff499a36e
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir qwik, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir qwik/starters/adaptors/cloudflare-pages, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    3. In dir qwik/starters/adaptors/express, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    4. In dir qwik/starters/adaptors/netlify-edge, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    5. In dir qwik/starters/adaptors/static, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    6. In dir qwik/starters/adaptors/vercel-edge, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    7. In dir qwik/starters/apps/base, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    8. In dir qwik/starters/apps/basic, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    9. In dir qwik/starters/apps/documentation-site, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    10. In dir qwik/starters/apps/e2e, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    11. In dir qwik/starters/apps/library, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    12. In dir qwik/starters/apps/perf.prod, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    13. In dir qwik/starters/apps/qwikcity-test, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    14. In dir qwik/starters/apps/starter-partytown-test, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    15. In dir qwik/starters/apps/todo-old-test, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    16. In dir qwik/starters/apps/todo-test, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    17. In dir qwik/starters/features/partytown, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    18. In dir qwik/starters/features/playwright, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    19. In dir qwik/starters/features/react, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    20. In dir qwik/starters/features/styled-vanilla-extract, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    21. In dir qwik/starters/features/tailwind, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    22. In dir qwik/starters/features/vitest, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults4/BuilderIO.qwik.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./qwik ./BuilderIO.qwik.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

desktop/desktop

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #22824 - references at formatMessage (/typescript-4.9.3/lib/tsserver.js:179284:29) at IOSession.Session.writeMessage (/typescript-4.9.3/lib/tsserver.js:180359:31) at IOSession.Session.send (/typescript-4.9.3/lib/tsserver.js:180356:22) at IOSession.Session.doOutput (/typescript-4.9.3/lib/tsserver.js:180409:22) at IOSession.Session.onMessage (/typescript-4.9.3/lib/tsserver.js:182056:30) at Interface. (/typescript-4.9.3/lib/tsserver.js:186167:31) ```
Req #22824 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:157806:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158813:23)
    at IOSession.send (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158810:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158857:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160461:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":22821,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":43453,"offset":6,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":22822,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":43453,"offset":6,"entryNames":["__webpack_require__"]}} {"seq":22823,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":43500,"offset":12,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":22824,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":43532,"offset":47}} ```

Repro Steps

  1. git clone https://github.com/desktop/desktop --recurse-submodules
  2. In dir desktop, run git reset --hard 3f8d6c225ee6d21ffa56ab6541938a8fef776a6a
  3. Back in the initial folder, download RepoResults3/desktop.desktop.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./desktop ./desktop.desktop.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

directus/directus

Req #1442 - references
    at hasCovariantVoidArgument (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59124:93)
    at relateVariances (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58374:66)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58043:34)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57806:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57705:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58031:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58484:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58531:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58717:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58333:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57227:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57182:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:56526:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59084:25)
    at getAliasVariances (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59065:14)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58039:29)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at indexInfoRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58909:25)
    at typeRelatedToIndexInfo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58938:18)
    at indexSignaturesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58927:282)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58339:30)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57227:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57182:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:56526:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59084:25)
    at getAliasVariances (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59065:14)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58039:29)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58484:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58531:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58717:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58333:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57227:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57182:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:56526:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59084:25)
    at getVariances (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59062:130)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58314:31)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57806:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57705:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58031:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at isRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57471:16)
    at compareSignaturesRelated (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57006:121)
    at signatureRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58849:16)
    at signaturesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58781:29)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58335:26)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58484:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58531:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58717:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58333:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57806:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57705:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58031:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at isRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57471:16)
    at compareSignaturesRelated (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57006:121)
    at signatureRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58849:16)
    at signaturesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58781:29)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58335:26)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57537:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58484:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58531:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58717:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58333:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)

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

Last few requests

```json {"seq":1439,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/exceptions/database/dialects/mysql.ts","line":53,"offset":13,"entryNames":["arguments"]}} {"seq":1440,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/api/src/exceptions/database/dialects/mysql.ts","line":85,"offset":14}} {"seq":1441,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/api/src/exceptions/database/dialects/mysql.ts","line":116,"offset":45}} {"seq":1442,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/api/src/exceptions/database/dialects/mysql.ts","line":143,"offset":3}} ```

Repro Steps

  1. git clone https://github.com/directus/directus --recurse-submodules
  2. In dir directus, run git reset --hard 86dd593f91ea531ce7fec5ad147744dbafea3d4d
  3. In dir directus, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/directus.directus.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./directus ./directus.directus.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

felixrieseberg/windows95

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #267 - references at formatMessage (/typescript-4.9.3/lib/tsserver.js:179284:29) at IOSession.Session.writeMessage (/typescript-4.9.3/lib/tsserver.js:180359:31) at IOSession.Session.send (/typescript-4.9.3/lib/tsserver.js:180356:22) at IOSession.Session.doOutput (/typescript-4.9.3/lib/tsserver.js:180409:22) at IOSession.Session.onMessage (/typescript-4.9.3/lib/tsserver.js:182056:30) at Interface. (/typescript-4.9.3/lib/tsserver.js:186167:31) ```
Req #267 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:157806:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158813:23)
    at IOSession.send (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158810:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158857:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160461:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":264,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":10207,"entryNames":["_"]}} {"seq":265,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":10493,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":266,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":10493,"entryNames":["_"]}} {"seq":267,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":10738}} ```

Repro Steps

  1. git clone https://github.com/felixrieseberg/windows95 --recurse-submodules
  2. In dir windows95, run git reset --hard 17a81393467e2668eb2eea291ab4b6a749756dad
  3. In dir windows95, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults2/felixrieseberg.windows95.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./windows95 ./felixrieseberg.windows95.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

formatjs/formatjs

Req #7455 - references
    at hasCovariantVoidArgument (/typescript-5.0.0-dev.20221204/lib/tsserver.js:59124:93)
    at relateVariances (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58374:66)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:58043:34)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57964:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57934:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57493:18)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57227:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:57182:16)
    at isTypeIdenticalTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:56511:14)
    at isTypeOrBaseIdenticalTo (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60727:74)
    at inferFromMatchingTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60397:17)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60229:46)
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60415:13)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60218:13)
    at inferFromMatchingTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60398:15)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60230:38)
    at inferTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60204:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65955:13)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66443:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66774:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69403:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69415:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:49960:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50340:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50470:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50395:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50700:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62756:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62817:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69707:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkIndexedAccess (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65717:130)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69745:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65115:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69741:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69403:30)
    at /typescript-5.0.0-dev.20221204/lib/tsserver.js:68112:22
    at traverse (/typescript-5.0.0-dev.20221204/lib/tsserver.js:15702:18)
    at visitNodes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:27525:24)
    at forEachChildInBlock (/typescript-5.0.0-dev.20221204/lib/tsserver.js:27987:12)
    at forEachChild (/typescript-5.0.0-dev.20221204/lib/tsserver.js:28027:37)
    at traverse (/typescript-5.0.0-dev.20221204/lib/tsserver.js:15718:18)
    at visitNode2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:27517:20)
    at forEachChildInIfStatement (/typescript-5.0.0-dev.20221204/lib/tsserver.js:27750:53)
    at forEachChild (/typescript-5.0.0-dev.20221204/lib/tsserver.js:28027:37)
    at traverse (/typescript-5.0.0-dev.20221204/lib/tsserver.js:15718:18)
    at visitNodes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:27525:24)
    at forEachChildInBlock (/typescript-5.0.0-dev.20221204/lib/tsserver.js:27987:12)
    at forEachChild (/typescript-5.0.0-dev.20221204/lib/tsserver.js:28027:37)
    at traverse (/typescript-5.0.0-dev.20221204/lib/tsserver.js:15718:18)
    at forEachReturnStatement (/typescript-5.0.0-dev.20221204/lib/tsserver.js:15698:12)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:68109:7)
    at getReturnTypeFromBody (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67961:23)
    at getReturnTypeOfSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:53102:428)
    at getReturnTypeOfSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:53102:55)
    at isGenericFunctionReturningFunction (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66777:60)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66766:93)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionWithContextualType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69382:22)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65954:29)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66443:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66774:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65115:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69741:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66723:22)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at getContextualTypeForArgumentAtIndex (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63457:114)
    at getContextualTypeForArgument (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63451:41)
    at getContextualType2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:63829:18)
    at Object.getContextualType (/typescript-5.0.0-dev.20221204/lib/tsserver.js:43233:16)
    at getContextualTypeFromParent (/typescript-5.0.0-dev.20221204/lib/tsserver.js:116226:24)
    at getContextualTypeFromParentOrAncestorTypeNode (/typescript-5.0.0-dev.20221204/lib/tsserver.js:114842:28)
    at getReferencesForStringLiteral (/typescript-5.0.0-dev.20221204/lib/tsserver.js:139084:20)
    at Object.getReferencedSymbolsForNode (/typescript-5.0.0-dev.20221204/lib/tsserver.js:138088:18)
    at Object.findReferencedSymbols (/typescript-5.0.0-dev.20221204/lib/tsserver.js:137707:36)
    at Object.findReferences (/typescript-5.0.0-dev.20221204/lib/tsserver.js:121949:43)

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

Last few requests

```json {"seq":7452,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/tests/index.test.ts","line":68,"offset":21,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":7453,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/tests/index.test.ts","line":69,"offset":42}} {"seq":7454,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/tests/index.test.ts","line":69,"offset":42,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":7455,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/tests/index.test.ts","line":74,"offset":16}} ```

Repro Steps

  1. git clone https://github.com/formatjs/formatjs --recurse-submodules
  2. In dir formatjs, run git reset --hard 440e2e55289d70139e609c54245da7938ce86bf6
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir formatjs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir formatjs/rust/swc-formatjs-custom-transform, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults4/formatjs.formatjs.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./formatjs ./formatjs.formatjs.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

mantinedev/mantine

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Exited unexpectedly with signal SIGABRT ```
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 RepoResults3/mantinedev.mantine.rawError.txt in the artifact folder

Last few requests

```json {"seq":8732,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/src/mantine-hooks/src/utils/upper-first/upper-first.ts"}} {"seq":8733,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/src/mantine-hooks/src/utils/upper-first/upper-first.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":44},"end":{"line":1,"offset":44}}]}],"closedFiles":[],"openFiles":[]}} {"seq":8734,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/src/mantine-hooks/src/utils/random-id/random-id.test.ts"],"openFiles":[]}} {"seq":8735,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/src/mantine-labs/src/index.ts","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro Steps

  1. git clone https://github.com/mantinedev/mantine --recurse-submodules
  2. In dir mantine, run git reset --hard 7dd25ed1d3259490bf9a19520d40171ad0b79f97
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir mantine/docs, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir mantine, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, 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
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

palantir/blueprint

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #13109 - references at formatMessage (/typescript-4.9.3/lib/tsserver.js:179284:29) at IOSession.Session.writeMessage (/typescript-4.9.3/lib/tsserver.js:180359:31) at IOSession.Session.send (/typescript-4.9.3/lib/tsserver.js:180356:22) at IOSession.Session.doOutput (/typescript-4.9.3/lib/tsserver.js:180409:22) at IOSession.Session.onMessage (/typescript-4.9.3/lib/tsserver.js:182056:30) at Interface. (/typescript-4.9.3/lib/tsserver.js:186167:31) ```
Req #13109 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:157806:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158813:23)
    at IOSession.send (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158810:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158857:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160461:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":13106,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":706585}} {"seq":13107,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":706956}} {"seq":13108,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":707121}} {"seq":13109,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":707784}} ```

Repro Steps

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

pubkey/rxdb

Req #774 - references
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60410:56)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60218:13)
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60415:13)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60218:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60674:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60663:11)
    at invokeOnce (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60382:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60340:13)
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60415:13)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60218:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60674:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60663:11)
    at invokeOnce (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60382:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60340:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60674:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60663:11)
    at invokeOnce (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60382:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60340:13)
    at inferTypes (/typescript-5.0.0-dev.20221204/lib/tsserver.js:60204:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65955:13)
    at chooseOverload (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66576:35)
    at resolveCall (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66443:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66774:14)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkAwaitExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:68459:27)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69779:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69403:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69415:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:49960:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50340:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50470:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50395:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50700:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62756:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62817:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69707:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65115:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69741:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66723:22)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkAwaitExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:68459:27)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69779:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69403:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69415:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:49960:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50340:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50470:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50395:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50700:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62756:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62817:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69707:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65115:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69741:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69403:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69415:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:49960:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50340:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50470:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50395:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:50700:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62756:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221204/lib/tsserver.js:62817:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69707:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65115:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69741:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66723:22)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65036:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:65115:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69741:18)
    at checkExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69666:34)
    at resolveCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:66723:22)
    at resolveSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67119:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67139:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221204/lib/tsserver.js:67244:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221204/lib/tsserver.js:69751:18)

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

Last few requests

```json {"seq":771,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/es/plugins/lokijs/rx-storage-instance-loki.js","line":320,"offset":13,"entryNames":["_proto"]}} {"seq":772,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/es/plugins/lokijs/rx-storage-instance-loki.js","line":347,"offset":1,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":773,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/es/plugins/lokijs/rx-storage-instance-loki.js","line":347,"offset":1,"entryNames":["_proto"]}} {"seq":774,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/dist/es/plugins/lokijs/rx-storage-instance-loki.js","line":351,"offset":68}} ```

Repro Steps

  1. git clone https://github.com/pubkey/rxdb --recurse-submodules
  2. In dir rxdb, run git reset --hard 4c3b9d0260aecfae143dd6fccab35f6a23bbe804
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir rxdb/docs-src/files/logo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir rxdb/docs/files/files/logo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir rxdb/docs/files/logo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir rxdb/examples/angular, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir rxdb/examples/electron, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir rxdb/examples/flutter/javascript, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir rxdb/examples/graphql, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir rxdb/examples/ionic2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir rxdb/examples/node, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir rxdb/examples/react-native, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir rxdb/examples/react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir rxdb/examples/supabase, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir rxdb/examples/svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir rxdb/examples/vanilla, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir rxdb/examples/vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir rxdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir rxdb/plugins/attachments, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir rxdb/plugins/backup, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir rxdb/plugins/cleanup, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir rxdb/plugins/crdt, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir rxdb/plugins/dev-mode, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir rxdb/plugins/dexie, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir rxdb/plugins/electron, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir rxdb/plugins/encryption, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir rxdb/plugins/flutter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir rxdb/plugins/foundationdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir rxdb/plugins/json-dump, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir rxdb/plugins/key-compression, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir rxdb/plugins/leader-election, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir rxdb/plugins/local-documents, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir rxdb/plugins/lokijs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir rxdb/plugins/memory, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir rxdb/plugins/migration, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir rxdb/plugins/pouchdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    35. In dir rxdb/plugins/query-builder, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir rxdb/plugins/replication-couchdb-new, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    37. In dir rxdb/plugins/replication-couchdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    38. In dir rxdb/plugins/replication-firestore, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    39. In dir rxdb/plugins/replication-graphql, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    40. In dir rxdb/plugins/replication-p2p, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    41. In dir rxdb/plugins/replication-websocket, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    42. In dir rxdb/plugins/replication, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    43. In dir rxdb/plugins/server-couchdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    44. In dir rxdb/plugins/update, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    45. In dir rxdb/plugins/validate-ajv, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    46. In dir rxdb/plugins/validate-is-my-json-valid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    47. In dir rxdb/plugins/validate-z-schema, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    48. In dir rxdb/plugins/worker, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    49. In dir rxdb/test/tutorials, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/pubkey.rxdb.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./rxdb ./pubkey.rxdb.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

umijs/umi

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #5785 - references at formatMessage (/typescript-4.9.3/lib/tsserver.js:179284:29) at IOSession.Session.writeMessage (/typescript-4.9.3/lib/tsserver.js:180359:31) at IOSession.Session.send (/typescript-4.9.3/lib/tsserver.js:180356:22) at IOSession.Session.doOutput (/typescript-4.9.3/lib/tsserver.js:180409:22) at IOSession.Session.onMessage (/typescript-4.9.3/lib/tsserver.js:182056:30) at Interface. (/typescript-4.9.3/lib/tsserver.js:186167:31) ```
Req #5785 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221204/lib/tsserver.js:157806:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158813:23)
    at IOSession.send (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158810:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221204/lib/tsserver.js:158857:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221204/lib/tsserver.js:160461:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221204/lib/tsserver.js:161983:16)

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

Last few requests

```json {"seq":5782,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":710564,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":5783,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":710564,"entryNames":["_"]}} {"seq":5784,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":715068}} {"seq":5785,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":720849}} ```

Repro Steps

  1. git clone https://github.com/umijs/umi --recurse-submodules
  2. In dir umi, run git reset --hard b8616e74c235b0ff4ccb7bb7977928ba6d19e5a7
  3. In dir umi, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, 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
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc