Skip to content

Script yarn typecheck falha e não roda na CI #104

Description

@leonelsanchesdasilva

Problema

yarn typecheck (tsc -p tsconfig.json --noEmit) falha com 5 erros de tipo contra a versão de @designliquido/delegua-lsp travada no yarn.lock (0.0.3): o código importa DocumentoLSP, AmbienteLSP e EntradaDiretorio, que o pacote publicado não exporta.

O build de produção passa porque esbuild e webpack transpilam sem checar tipos. A falha permanece invisível porque o fluxo de CI executa apenas os testes unitários e o CodeQL — não roda typecheck, nem lint, nem build.

Evidência

fontes/ambiente/ambiente-vscode.ts(3,10): error TS2305:
Module '@designliquido/delegua-lsp' has no exported member 'AmbienteLSP'.
fontes/completude/delegua-provedor-completude.ts(3,33): error TS2305:
Module '@designliquido/delegua-lsp' has no exported member 'DocumentoLSP'.
(...5 erros no total; versão instalada 0.0.3 = a travada no yarn.lock)

Sugestão

  • Corrigir os imports/exports desalinhados com @designliquido/delegua-lsp 0.0.3 (ou atualizar a versão travada, se uma versão mais nova exportar esses símbolos).
  • Adicionar typecheck, lint e build ao fluxo de CI, ao lado dos testes já executados, para travar o merge em caso de regressão de tipos.

Origem: Relatório de Produtividade — Extensão Design Líquido para VSCode v0.27.5 (achado A5, severidade alta).

Metadata

Metadata

Assignees

Labels

💎 recompensa-4Pagamos recompensa: 4 dólaresproblemaSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions