Open
Description
palantir/blueprint
⚠️ Note that typescript-4.8.4 also had errors ⚠️
Req #12614 - references
at formatMessage (/typescript-4.8.4/lib/tsserver.js:177445:29)
at IOSession.Session.writeMessage (/typescript-4.8.4/lib/tsserver.js:178521:31)
at IOSession.Session.send (/typescript-4.8.4/lib/tsserver.js:178518:22)
at IOSession.Session.doOutput (/typescript-4.8.4/lib/tsserver.js:178571:22)
at IOSession.Session.onMessage (/typescript-4.8.4/lib/tsserver.js:180217:30)
at Interface.<anonymous> (/typescript-4.8.4/lib/tsserver.js:184338:31)
Req #19075 - references
at getContextualTypeForArgumentAtIndex (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74138:53)
at getContextualTypeForArgument (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74136:50)
at getContextualType (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74569:28)
at getApparentTypeOfContextualType (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74477:17)
at getContextualType (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74582:32)
at getApparentTypeOfContextualType (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74477:17)
at getContextualSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:74872:24)
at getNarrowedTypeOfSymbol (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73159:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73247:24)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at getEffectsSignature (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71692:36)
at getTypeAtFlowCall (/typescript-4.9.0-dev.20221018/lib/tsserver.js:72057:33)
at getTypeAtFlowNode (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71923:32)
at getFlowTypeOfReference (/typescript-4.9.0-dev.20221018/lib/tsserver.js:71870:51)
at checkIdentifier (/typescript-4.9.0-dev.20221018/lib/tsserver.js:73318:28)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81561:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
at checkPropertyAccessExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76142:85)
at checkExpressionWorker (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81595:28)
at checkExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:81510:38)
at checkNonNullExpression (/typescript-4.9.0-dev.20221018/lib/tsserver.js:76062:37)
Last few requests
{"seq":19072,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":268172}}
{"seq":19073,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":268468,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}}
{"seq":19074,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":268871,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}}
{"seq":19075,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":269549}}
Repro Steps
git clone https://github.com/palantir/blueprint --recurse-submodules
- In dir
blueprint
, rungit reset --hard 73514d68ae4e95bdc150d7b253235165005caf8a
- In dir
blueprint
, runyarn install --ignore-engines --ignore-scripts --silent
- Back in the initial folder, download
RepoResults2/palantir.blueprint.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./blueprint ./palantir.blueprint.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
Originally posted by @typescript-bot in #51218 (comment)