Skip to content
Latchkey

O Que É um Problem Matcher?

Um problem matcher é um padrão registrado que o runner aplica à saída de log de um step para extrair campos de arquivo, linha e mensagem de mensagens de compilador ou linter. As linhas correspondentes tornam-se annotations estruturadas exibidas no resumo da execução. Ele faz a ponte entre a saída de texto simples da ferramenta e a exibição de erros nativa do CI.

Por que isso importa

Sem um problem matcher, uma compilação com falha é apenas um muro de texto que o desenvolvedor precisa ler linha por linha. Com um, os mesmos erros aparecem como annotations clicáveis vinculadas a arquivos e linhas exatos. Isso torna as falhas muito mais rápidas de diagnosticar sem alterar a ferramenta subjacente.

Guias relacionados