CODEOWNERS validator
Provjeri datoteku CODEOWNERS na neispravne obrasce, nedostajuće vlasnike i pravila koja nikad ne mogu vrijediti.
CODEOWNERS validator
Zalijepi sadržaj datoteke CODEOWNERS i ova alatka će je provjeriti kao što bi to učinio recenzent, red po red. Označava obrasce koji se ne mogu analizirati, korisničke imena i timove koji su napisani neispravno, oblikovane e-mailove, te pravila koja tiho dupliraju ili zasjenjavaju jedno drugo — uključujući pravilo zakopano iznad kasnije catch-all verzije koja je tiho preuzela svaku putanju koju je nekad posjedovala.
Odaberi platformu koju koristi tvoj repozitorij — GitHub, GitLab ili Bitbucket — jer GitLab-ove izbjegle sekcije ("[Frontend]") nisu prepoznate na ostale dvije, a datoteka napisana za jednu platformu može tiho učiniti ništa na drugoj. Uključi "Prikaži putanje bez vlasnika" kako bi identificirao bilo koju testiranu putanju koju ne pokriva niti jedno pravilo, "Sortiraj rezultate putanja prema redoslijedu pravila" kako bi grupirao rezultate drugog polja prema kojem je redak odlučio umjesto redosljeda kojim si ih zalijepio, i "Prikaži broj pravila po vlasniku" kako bi na prvi pogled vidio tko posjeduje većinu datoteke.
Zalijepi popis putanja datoteka u drugo polje kako bi ih testirao prema pravilima: CODEOWNERS koristi istu logiku "zadnje odgovarajuće pravilo pobjeđuje" kao .gitignore, tako da alatka izvještava točno koji redak i koji vlasnik se primjenjuju na svaku putanju — ne samo je li obrascu validan. Oba Windows i Unix završetaka redaka se obrađuju na isti način, a izvještaj ostaje valjana, komentirani datoteka CODEOWNERS koju možeš čitati ravno iz rezultata.
Sve se odvija lokalno u tvom pregledniku. Tvoja datoteka i putanje koje testiraš nikada se ne učitavaju negdje drugdje, što je važno za datoteku koja može popisati privatnu timsku i strukturu repozitorija. Kopiraj annotirati rezultat, preuzmi ga kao .txt datoteku, ili ga pošalji natrag unosu kako bi ispravio problem i ponovno provjerio.