¿Qué es un cable trampa de revisión inicial?
- La adición o eliminación de líneas específicas.
- La modificación o eliminación de comentarios específicos
- La modificación de métodos específicos.
- etc.
Si el archivo especificado no existe o si falla alguna de las comprobaciones definidas, se crea un incidente.
A continuación se muestra una configuración de ejemplo para un cable trampa de revisión de referencia en CodeQL para detectar la adición o eliminación de comentarios específicos en un archivo de código fuente determinado:
```yaml
consultas:
- BaselineRevisionTripwire.ql
políticas:
- nombre:BaselineRevisionTripwirePolicy
habilitado:verdadero
gravedad:media
query_ids:
- Línea de baseRevisiónTripwire
condiciones:
- Condición del cable trampa de revisión de línea base:
archivo:src/main/java/org/example/Service.java
comentarios_verificaciones:
- partido:"TODO(@[a-zA-Z0-9]+)"
```