Hvad er en baseline revision tripwire?
- Tilføjelse eller sletning af specifikke linjer
- Ændring eller sletning af specifikke kommentarer
- Ændring af specifikke metoder
- osv.
Hvis den angivne fil ikke eksisterer, eller hvis nogen definerede kontroller mislykkes, oprettes en hændelse.
Her er et eksempel på konfiguration for en baseline revision tripwire i CodeQL for at detektere tilføjelse eller sletning af specifikke kommentarer i en given kildekodefil:
``` yaml
forespørgsler:
- BaselineRevisionTripwire.ql
politikker:
- navn:BaselineRevisionTripwirePolicy
aktiveret:sand
sværhedsgrad:Middel
forespørgsels-id'er:
- BaselineRevisionTripwire
betingelser:
- BaselineRevisionTripwireCondition:
fil:src/main/java/org/example/Service.java
comment_checks:
- match:"TODO(@[a-zA-Z0-9]+)"
```
Traveling Sikkerhed
- Er forkølelse eller influenza?
- Hvordan laver Kolloid Sølv med en hjemmelavet Generator
- Hvor vil den legitime sundhedsinformation gå, hvis TikTok bliver mørk?
- Er der et øget behov for protein efter knækirurgi?
- Grundfødderne svulmer i varmen
- Historien om naturopati
- Hvordan til at tabe 45 kilo på 3 måneder