feat: adicionar snippets para LMHT, FolEs e Líquido em Pituguês - #137
Merged
leonelsanchesdasilva merged 1 commit intoAug 5, 2026
Conversation
leonelsanchesdasilva
added a commit
that referenced
this pull request
Aug 5, 2026
- LMHT: - Nova estrutura `titulo`/`título`, de uso contextual: título do documento, legenda do formulário ou da tabela, dependendo da estrutura pai. - Liquido: - Completude de FolEs passa a ser contextual e a sugerir valores (#138); - Detecção de projetos Líquido passa a considerar `configuracao.delprops` (#136). - Núcleo de Delégua atualizado para a versão 1.26.2: - Salvaguarda em tradução de Delégua para JavaScript quando `argumentos` de dicionário poderia estar indefinido (resolve DesignLiquido/delegua#1404); - Correção em tradução de Delégua para Python em caso de Fibonacci (resolve DesignLiquido/delegua#1403); - Correção em tradução de JavaScript para Delégua que permitia `x[1]` virar `x.1`, o que não é código JS válido (resolve DesignLiquido/delegua#1401); - Reestruturação do tradutor x64. - Atualização periódica de pacotes.
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.
Snippets para LMHT, FolEs e rotas Líquido em Pituguês
Fixes #107
Problema
A extensão concentrava os snippets em apenas parte das linguagens suportadas. LMHT e FolEs não possuíam nenhum trecho reutilizável, apesar de serem linguagens de marcação e estilo com estruturas repetitivas. Além disso, os 12 snippets de rotas do framework Líquido estavam disponíveis apenas para Delégua.
Na prática:
Solução
Foram adicionados três novos arquivos de snippets:
snippets/lmht.code-snippets.json— adiciona quatro estruturas:snippets/foles.code-snippets.json— adiciona três estruturas:snippets/liquido-pitugues.code-snippets.json— porta para Pituguês os 12 snippets já existentes emsnippets/liquido.code-snippets.json::;O
package.jsonpassa a registrar os novos arquivos paralmht,folesepitugues.Testes
Este PR adiciona
testes/snippets/snippets-linguagens.test.ts, com 8 casos:prefix,bodyedescriptionem todos os novos snippets;Validação focada
Resultado obtido:
A validação focada foi executada com sucesso em 5 de agosto de 2026.
Validações adicionais
Observação de escopo
A issue menciona outras linguagens sem snippets, mas a sugestão define como entrega inicial LMHT, FolEs e a paridade dos snippets Líquido em Pituguês. Esta mudança mantém esse escopo e não cria snippets arbitrários para linguagens sem requisitos definidos.
Checklist
package.jsonyarn typecheckexecutado com sucesso