microsoft / TypeScript

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

[ServerErrors][TypeScript] 5.0.0-dev.20221127 #51657

Closed typescript-bot closed 1 year ago

typescript-bot commented 1 year ago

The following errors were reported by 5.0.0-dev.20221127 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 189 of 200 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 9 | | Detected no interesting changes | 180 | | Git clone failed | 2 | | Unknown failure | 9 |

Investigation Status

Repo Errors Outcome
apollographql/apollo-server 1
backstage/backstage 1
desktop/desktop 1
directus/directus 1
felixrieseberg/windows95 1
formatjs/formatjs 1
palantir/blueprint 1
pubkey/rxdb 1
vercel/hyper 1
typescript-bot commented 1 year ago

apollographql/apollo-server

Req #1065 - completionInfo
    at hasCovariantVoidArgument (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59047:93)
    at relateVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58297:66)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57966:34)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57729:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57628:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57954:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58407:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58454:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58640:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58256:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57150:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57105:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56449:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59007:25)
    at getVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58985:130)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58237:31)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57729:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57628:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57954:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57150:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57105:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56449:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59007:25)
    at getAliasVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58988:14)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60157:90)
    at inferTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60143:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65894:13)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66515:35)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveNewExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66756:16)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67060:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67183:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69690:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69342:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69354:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:49883:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50263:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50393:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50318:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50623:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62695:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62756:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionForMutableLocation (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69405:20)
    at checkObjectLiteral (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64231:182)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69678:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69334:16)
    at /typescript-5.0.0-dev.20221127/lib/tsserver.js:68051:22
    at traverse (/typescript-5.0.0-dev.20221127/lib/tsserver.js:15694:18)
    at visitNodes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:27480:24)
    at forEachChildInBlock (/typescript-5.0.0-dev.20221127/lib/tsserver.js:27942:12)
    at forEachChild (/typescript-5.0.0-dev.20221127/lib/tsserver.js:27982:37)
    at traverse (/typescript-5.0.0-dev.20221127/lib/tsserver.js:15710:18)
    at forEachReturnStatement (/typescript-5.0.0-dev.20221127/lib/tsserver.js:15690:12)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:68048:7)
    at getReturnTypeFromBody (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67900:23)
    at contextuallyCheckFunctionExpressionOrObjectLiteralMethod (/typescript-5.0.0-dev.20221127/lib/tsserver.js:68174:32)
    at checkFunctionExpressionOrObjectLiteralMethod (/typescript-5.0.0-dev.20221127/lib/tsserver.js:68143:7)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69699:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionWithContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69321:22)
    at getSignatureApplicabilityError (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66095:27)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66492:15)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66713:14)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at getContextualTypeForArgumentAtIndex (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63396:114)
    at getContextualTypeForArgument (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63390:41)
    at getContextualType2 (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63768:18)
    at getApparentTypeOfContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63712:122)
    at getContextualSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64032:20)
    at getContextualThisParameterType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63179:37)
    at tryGetThisTypeAt (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63001:35)
    at Object.tryGetThisTypeAt (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43289:24)
    at getGlobalCompletions (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134796:38)
    at tryGetGlobalSymbols (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134738:354)
    at getCompletionData (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134528:12)
    at Object.getCompletionsAtPosition (/typescript-5.0.0-dev.20221127/lib/tsserver.js:133218:28)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.0-dev.20221127/lib/tsserver.js:121747:37)
    at IOSession.getCompletions (/typescript-5.0.0-dev.20221127/lib/tsserver.js:159401:56)

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

Last few requests

```json {"seq":1062,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/__tests__/standalone/integration.test.ts","line":3,"offset":45}} {"seq":1063,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/__tests__/standalone/integration.test.ts","line":3,"offset":45,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":1064,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/__tests__/standalone/integration.test.ts","line":3,"offset":45,"entryNames":["utils.fetcher"]}} {"seq":1065,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/__tests__/standalone/integration.test.ts","line":11,"offset":5,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/apollographql/apollo-server --recurse-submodules
  2. In dir apollo-server, run git reset --hard ace788140235032c8f52b28076aa1a6ebd5c23cb
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir apollo-server, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir apollo-server/packages/cache-control-types, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir apollo-server/packages/gateway-interface, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir apollo-server/packages/integration-testsuite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir apollo-server/packages/plugin-response-cache, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir apollo-server/packages/server/errors, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir apollo-server/packages/server/express4, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir apollo-server/packages/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir apollo-server/packages/server/plugin/cacheControl, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir apollo-server/packages/server/plugin/disabled, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir apollo-server/packages/server/plugin/drainHttpServer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir apollo-server/packages/server/plugin/inlineTrace, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir apollo-server/packages/server/plugin/landingPage/default, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir apollo-server/packages/server/plugin/schemaReporting, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir apollo-server/packages/server/plugin/usageReporting, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir apollo-server/packages/server/standalone, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir apollo-server/packages/usage-reporting-protobuf, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir apollo-server/smoke-test/nodenext, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir apollo-server/smoke-test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/apollographql.apollo-server.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./apollo-server ./apollographql.apollo-server.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 #1949 - completionInfo
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60349:56)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60157:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60613:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60602:11)
    at invokeOnce (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60321:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60279:13)
    at inferTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60143:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65894:13)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66515:35)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66713:14)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67183:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69690:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionWithContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69321:22)
    at inferTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65893:29)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66515:35)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66713:14)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67183:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69690:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69342:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69354:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:49883:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50263:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50393:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50318:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50623:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62695:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62756:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at resolveJsxOpeningLikeElement (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67037:25)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67067:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at /typescript-5.0.0-dev.20221127/lib/tsserver.js:43356:115
    at runWithInferenceBlockedFromSourceNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43342:22)
    at getResolvedSignatureWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43356:54)
    at Object.getResolvedSignatureForStringLiteralCompletions (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43170:103)
    at getStringLiteralCompletionsFromSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:136286:13)
    at getStringLiteralCompletionEntries (/typescript-5.0.0-dev.20221127/lib/tsserver.js:136255:34)
    at Object.getStringLiteralCompletions (/typescript-5.0.0-dev.20221127/lib/tsserver.js:136090:23)
    at Object.getCompletionsAtPosition (/typescript-5.0.0-dev.20221127/lib/tsserver.js:133211:72)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.0-dev.20221127/lib/tsserver.js:121747:37)
    at IOSession.getCompletions (/typescript-5.0.0-dev.20221127/lib/tsserver.js:159401:56)
    at completionInfo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158080:45)
    at /typescript-5.0.0-dev.20221127/lib/tsserver.js:160102:71
    at IOSession.executeWithRequestId (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160094:16)
    at IOSession.executeCommand (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160102:31)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160130:53)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221127/lib/tsserver.js:161665: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":1946,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx","line":202,"offset":15}} {"seq":1947,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx","line":241,"offset":26,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":1948,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx","line":241,"offset":26,"entryNames":["AppContextProvider"]}} {"seq":1949,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx","line":251,"offset":37,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"/"}} ```

Repro Steps

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

desktop/desktop

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #25185 - 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 #25185 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221127/lib/tsserver.js:157488:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158495:23)
    at IOSession.send (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158492:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158539:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160143:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221127/lib/tsserver.js:161665: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":25182,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":11976,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":25183,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":12832,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":25184,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":13888,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":25185,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":16043}} ```

Repro Steps

  1. git clone https://github.com/desktop/desktop --recurse-submodules
  2. In dir desktop, run git reset --hard 0ca784e6f459c07fc2bf24e6907105ff6f080cbc
  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 #2188 - completionInfo
    at hasCovariantVoidArgument (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59047:93)
    at relateVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58297:66)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57966:34)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57729:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57628:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57954:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58407:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58454:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58640:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58256:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57150:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57105:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56449:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59007:25)
    at getAliasVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58988:14)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57962:29)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at indexInfoRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58832:25)
    at typeRelatedToIndexInfo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58861:18)
    at indexSignaturesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58850:282)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58262:30)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57150:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57105:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56449:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59007:25)
    at getAliasVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58988:14)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57962:29)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58407:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58454:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58640:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58256:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57150:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57105:16)
    at isTypeAssignableTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56449:14)
    at getVariancesWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59007:25)
    at getVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58985:130)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58237:31)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57729:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57628:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57954:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57394:16)
    at compareSignaturesRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56929:121)
    at signatureRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58772:16)
    at signaturesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58704:29)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58258:26)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58407:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58454:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58640:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58256:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at eachTypeRelatedToType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57729:30)
    at unionOrIntersectionRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57628:173)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57954:25)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57394:16)
    at compareSignaturesRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56929:121)
    at signatureRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58772:16)
    at signaturesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58704:29)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58258:26)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57460:124)
    at isPropertySymbolTypeRelated (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58407:16)
    at propertyRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58454:25)
    at propertiesRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58640:31)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58256:23)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887: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":2185,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1156,"offset":58,"entryNames":["Accountability"]}} {"seq":2186,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1213,"offset":26}} {"seq":2187,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1213,"offset":73}} {"seq":2188,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1213,"offset":96,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/directus/directus --recurse-submodules
  2. In dir directus, run git reset --hard 62b4a2413ca310b1bad23c64fe37e8feac710c1e
  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 #342 - 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 #342 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221127/lib/tsserver.js:157488:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158495:23)
    at IOSession.send (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158492:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158539:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160143:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221127/lib/tsserver.js:161665: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":339,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":40331}} {"seq":340,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":40352,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":341,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":40352,"entryNames":["_"]}} {"seq":342,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":40659}} ```

Repro Steps

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

formatjs/formatjs

Req #7313 - completionEntryDetails
    at hasCovariantVoidArgument (/typescript-5.0.0-dev.20221127/lib/tsserver.js:59047:93)
    at relateVariances (/typescript-5.0.0-dev.20221127/lib/tsserver.js:58297:66)
    at structuredTypeRelatedToWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57966:34)
    at structuredTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57887:23)
    at recursiveTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57857:21)
    at isRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57416:18)
    at checkTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57150:22)
    at isTypeRelatedTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:57105:16)
    at isTypeIdenticalTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:56434:14)
    at isTypeOrBaseIdenticalTo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60666:74)
    at inferFromMatchingTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60336:17)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60168:46)
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60354:13)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60157:13)
    at inferFromMatchingTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60337:15)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60169:38)
    at inferTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60143:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65894:13)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66515:35)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66713:14)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at getResolvedSignatureWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43356:176)
    at Object.getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43169:74)
    at Object.getSymbolDisplayPartsDocumentationAndSymbolKind (/typescript-5.0.0-dev.20221127/lib/tsserver.js:146130:33)
    at /typescript-5.0.0-dev.20221127/lib/tsserver.js:134183:46
    at Object.runWithCancellationToken (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43319:18)
    at createCompletionDetailsForSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134181:71)
    at Object.getCompletionEntryDetails (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134165:16)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-5.0.0-dev.20221127/lib/tsserver.js:121762:37)
    at /typescript-5.0.0-dev.20221127/lib/tsserver.js:159477:45
    at mapDefined (/typescript-5.0.0-dev.20221127/lib/tsserver.js:3042:24)
    at IOSession.getCompletionEntryDetails (/typescript-5.0.0-dev.20221127/lib/tsserver.js:159475:22)
    at completionEntryDetails (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158089:45)
    at /typescript-5.0.0-dev.20221127/lib/tsserver.js:160102:71
    at IOSession.executeWithRequestId (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160094:16)
    at IOSession.executeCommand (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160102:31)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160130:53)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221127/lib/tsserver.js:161665:16)

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":7310,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/src/core.ts","line":8,"offset":43}} {"seq":7311,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/src/core.ts","line":127,"offset":15,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":7312,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/src/core.ts","line":158,"offset":37,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":7313,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/intl-messageformat/src/core.ts","line":158,"offset":37,"entryNames":["ast"]}} ```

Repro Steps

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

palantir/blueprint

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #18650 - references at getJSDocParameterTags (/typescript-4.9.3/lib/tsserver.js:13093:35) at Object.getJSDocType (/typescript-4.9.3/lib/tsserver.js:13250:27) at getEffectiveTypeAnnotationNode (/typescript-4.9.3/lib/tsserver.js:18837:103) at /typescript-4.9.3/lib/tsserver.js:21559:65 at Object.some (/typescript-4.9.3/lib/tsserver.js:758:25) at Object.hasContextSensitiveParameters (/typescript-4.9.3/lib/tsserver.js:21559:20) at isContextSensitiveFunctionLikeDeclaration (/typescript-4.9.3/lib/tsserver.js:65186:23) at isContextSensitiveFunctionOrObjectLiteralMethod (/typescript-4.9.3/lib/tsserver.js:65194:17) at getNarrowedTypeOfSymbol (/typescript-4.9.3/lib/tsserver.js:73164:56) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73253:24) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at getEffectsSignature (/typescript-4.9.3/lib/tsserver.js:71698:36) at getTypeAtFlowCall (/typescript-4.9.3/lib/tsserver.js:72063:33) at getTypeAtFlowNode (/typescript-4.9.3/lib/tsserver.js:71929:32) at getFlowTypeOfReference (/typescript-4.9.3/lib/tsserver.js:71876:51) at checkIdentifier (/typescript-4.9.3/lib/tsserver.js:73324:28) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81578:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) at checkNonNullExpression (/typescript-4.9.3/lib/tsserver.js:76079:37) at checkPropertyAccessExpression (/typescript-4.9.3/lib/tsserver.js:76159:85) at checkExpressionWorker (/typescript-4.9.3/lib/tsserver.js:81612:28) at checkExpression (/typescript-4.9.3/lib/tsserver.js:81527:38) ```
Req #18650 - references
    at resolveNameHelper (/typescript-5.0.0-dev.20221127/lib/tsserver.js:44220:31)
    at resolveName (/typescript-5.0.0-dev.20221127/lib/tsserver.js:44218:14)
    at getResolvedSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60796:56)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62701:22)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at getEffectsSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61546:24)
    at getTypeAtFlowCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61844:27)
    at getTypeAtFlowNode (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61739:20)
    at getFlowTypeOfReference (/typescript-5.0.0-dev.20221127/lib/tsserver.js:61696:47)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62798:24)

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":18647,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":265614,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":18648,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":265639,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":18649,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":265993}} {"seq":18650,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":266359}} ```

Repro Steps

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

pubkey/rxdb

Req #14425 - completionInfo
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60349:56)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60157:13)
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60354:13)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60157:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60613:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60602:11)
    at invokeOnce (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60321:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60279:13)
    at inferFromTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60354:13)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60157:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60613:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60602:11)
    at invokeOnce (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60321:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60279:13)
    at inferFromProperties (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60613:13)
    at inferFromObjectTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60602:11)
    at invokeOnce (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60321:11)
    at inferFromTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60279:13)
    at inferTypes (/typescript-5.0.0-dev.20221127/lib/tsserver.js:60143:7)
    at inferTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65894:13)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66515:35)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66713:14)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67183:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69690:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkAwaitExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:68398:27)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69718:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69342:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69354:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:49883:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50263:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50393:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50318:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50623:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62695:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62756:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66662:22)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67183:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69690:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkAwaitExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:68398:27)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69718:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionWithContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69321:22)
    at inferTypeArguments (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65893:29)
    at chooseOverload (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66515:35)
    at resolveCall (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66382:18)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66713:14)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at checkCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67183:25)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69690:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkExpressionCached (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69342:30)
    at checkDeclarationInitializer (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69354:181)
    at getTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:49883:68)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50263:50)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50393:16)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50318:22)
    at getTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:50623:16)
    at getNarrowedTypeOfSymbol (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62695:14)
    at checkIdentifier (/typescript-5.0.0-dev.20221127/lib/tsserver.js:62756:18)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69646:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at checkNonNullExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64975:31)
    at checkPropertyAccessExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:65054:164)
    at checkExpressionWorker (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69680:18)
    at checkExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:69605:34)
    at resolveCallExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:66662:22)
    at resolveSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67058:18)
    at getResolvedSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:67078:22)
    at getContextualTypeForArgumentAtIndex (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63396:114)
    at getContextualTypeForArgument (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63390:41)
    at getContextualType2 (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63768:18)
    at getApparentTypeOfContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63712:122)
    at getContextualSignature (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64032:20)
    at getContextualSignatureForFunctionLikeDeclaration (/typescript-5.0.0-dev.20221127/lib/tsserver.js:64024:89)
    at getContextualReturnType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63377:25)
    at getContextualTypeForReturnExpression (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63305:36)
    at getContextualType2 (/typescript-5.0.0-dev.20221127/lib/tsserver.js:63761:18)
    at Object.getContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:43152:16)
    at getContextualTypeFromParent (/typescript-5.0.0-dev.20221127/lib/tsserver.js:116178:24)
    at getContextualType (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134288:16)
    at getCompletionData (/typescript-5.0.0-dev.20221127/lib/tsserver.js:134533:45)
    at Object.getCompletionsAtPosition (/typescript-5.0.0-dev.20221127/lib/tsserver.js:133218:28)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.0-dev.20221127/lib/tsserver.js:121747:37)
    at IOSession.getCompletions (/typescript-5.0.0-dev.20221127/lib/tsserver.js:159401:56)
    at completionInfo (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158080:45)

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":14422,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/docs/landingpage.ts","line":52,"offset":8}} {"seq":14423,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/docs/landingpage.ts","line":52,"offset":8}} {"seq":14424,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs/landingpage.ts","line":52,"offset":32,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"/"}} {"seq":14425,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs/landingpage.ts","line":101,"offset":39,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/pubkey/rxdb --recurse-submodules
  2. In dir rxdb, run git reset --hard b84b369ed4db3bdd1b0049a21f9b9c333afa990f
  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-graphql, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    39. In dir rxdb/plugins/replication-p2p, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    40. In dir rxdb/plugins/replication-websocket, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    41. In dir rxdb/plugins/replication, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    42. In dir rxdb/plugins/server-couchdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    43. In dir rxdb/plugins/update, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    44. In dir rxdb/plugins/validate-ajv, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    45. In dir rxdb/plugins/validate-is-my-json-valid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    46. In dir rxdb/plugins/validate-z-schema, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    47. In dir rxdb/plugins/worker, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    48. 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

vercel/hyper

:warning: Note that typescript-4.9.3 also had errors :warning: ``` Req #12623 - 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 #12623 - references
    at formatMessage2 (/typescript-5.0.0-dev.20221127/lib/tsserver.js:157488:23)
    at IOSession.writeMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158495:23)
    at IOSession.send (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158492:12)
    at IOSession.doOutput (/typescript-5.0.0-dev.20221127/lib/tsserver.js:158539:12)
    at IOSession.onMessage (/typescript-5.0.0-dev.20221127/lib/tsserver.js:160143:16)
    at Interface.<anonymous> (/typescript-5.0.0-dev.20221127/lib/tsserver.js:161665:16)

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

Last few requests

```json {"seq":12620,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":24793,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":12621,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":25145,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":12622,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":25536,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":12623,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":26959}} ```

Repro Steps

  1. git clone https://github.com/vercel/hyper --recurse-submodules
  2. In dir hyper, run git reset --hard 5ae8888e94525c9dda9327a7360e3ec08a1aa02d
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir hyper/app, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir hyper, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/vercel.hyper.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./hyper ./vercel.hyper.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc