Ir para o conteúdo

EXPLICAÇÃO

O que o Panolayer não faz

O Panolayer não detecta todos os bugs nem impõe uma política de merge para toda a equipe. Use os resultados junto com a revisão de código e os testes do seu repositório.

Última atualização

Ler como Markdown

Cobertura da verificação

A cobertura varia conforme a linguagem e o repositório. Comportamento dinâmico, reflexão, código gerado e condições de runtime podem não ser visíveis a partir do código-fonte analisado. Uma regra aprovada cobre aquela expectativa, não todos os comportamentos possíveis.

Risco não é correção

Um modelo lê o diff e atribui uma pontuação a cada arquivo. Isso não estabelece que um arquivo é seguro para ir para produção nem substitui a verificação. Uma alteração de baixo risco ainda pode estar errada.

Aprovação local

A etapa de aprovação é local ao Panolayer. Não é uma regra de proteção de branch do host Git nem uma verificação de CI. Um agente não pode fazer merge do próprio trabalho na sua branch sem sua aprovação. Você pode revisar os resultados e fazer o merge mesmo com falhas.