casa |  | Informação em Saúde >  | Segurança Pública Saúde | viajar Segurança

O que é um tripwire de revisão de linha de base?

Um tripwire de revisão de linha de base é um tipo de tripwire que compara uma revisão de um arquivo especificado com a revisão de linha de base desse mesmo arquivo e procura certas alterações, por exemplo:

- A adição ou exclusão de linhas específicas
- A modificação ou exclusão de comentários específicos
- A modificação de métodos específicos
- etc

Se o arquivo especificado não existir ou se alguma verificação definida falhar, um incidente será criado.

Aqui está um exemplo de configuração para um tripwire de revisão de linha de base no CodeQL para detectar a adição ou exclusão de comentários específicos em um determinado arquivo de código-fonte:

```yaml
consultas:
- BaselineRevisionTripwire.ql
políticas:
- nome:BaselineRevisionTripwirePolicy
habilitado:verdadeiro
gravidade:Média
query_ids:
- BaselineRevisionTripwire
condições:
- BaselineRevisionTripwireCondição:
arquivo:src/main/java/org/example/Service.java
comentar_verificações:
- correspondência:"TODO(@[a-zA-Z0-9]+)"
```