Repository navigation
fix: time-out e grafia do comando Versões do Item - Analisar - #144
Merged
Merged
Conversation
- Tempo limite próprio para a análise de versões do item (padrão 120000 ms, antes herdava os 5000 ms do objectscript.ccs.requestTimeout). - Nova configuração consistem.analisarVersaoItem.timeout para o usuário aumentar o limite localmente; 0 desativa. - Notificação de progresso cancelável e mensagem indicando a configuração quando o tempo estoura. - Corrige "Analizar" para "Analisar" no título, ID do comando e identificadores internos; o caminho REST do servidor é mantido. - Bump da versão para 3.8.4. Closes #143 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #143
Problema
O comando Versões do Item - Analizar falhava por time-out na máquina de alguns devs. A chamada usava o
objectscript.ccs.requestTimeoutgenérico (padrão 5 s), que foi pensado para chamadas rápidas. Não havia como aumentar o tempo só para essa ferramenta, e o nome estava grafado "Analizar".Abordagem
Segue o mesmo padrão do time-out do Converter Item (#134):
src/ccs/config/settings.ts: novoanalisarVersaoItemTimeout, lido deconsistem.analisarVersaoItem.timeout(padrão 120000 ms;0desativa).package.json: declara a nova configuração. O usuário com máquina/servidor lento aumenta o valor nas configurações de usuário.src/ccs/commands/analisarVersaoItem.ts: notificação de progresso cancelável. Quando estoura o tempo, a mensagem aponta a configuração a ajustar. Cancelar pelo usuário não gera erro.vscode-objectscript.ccs.analisarVersaoItem), nos arquivos e nos identificadores. O caminho REST do servidor/analizarVersaoItemfoi mantido, porque é contrato do servidor. Há um comentário emroutes.tssobre isso.schema.mdatualizados.Testes
npm run lint: oknpx prettier --checknos arquivos alterados: oknpm run compile: oknpm testnão foi rodado localmente. Nenhum teste cobre esse comando; o CI roda a suíte.Observação
Quem tiver atalho de teclado personalizado apontando para o ID antigo
vscode-objectscript.ccs.analizarVersaoItemprecisa atualizá-lo.🤖 Generated with Claude Code