Validátor CODEOWNERS
Zkontrolujte soubor CODEOWNERS na neplatné vzory, chybějící vlastníky a pravidla, která se nikdy neuplatní.
Validátor CODEOWNERS
Vložte obsah souboru CODEOWNERS a tento nástroj jej zkontroluje tak, jak by ji zkontroloval kontrolor — řádek po řádku. Označí vzory, které se nedají analyzovat, nesprávně napsaná uživatelská jména a týmy, nesprávně naformátované e-mailové adresy a pravidla, která se tiše duplikují nebo stínují navzájem — včetně pravidla skrytého nad později příchozím záchytným vzorem, který tiše převzal každou cestu, kterou dříve vlastnilo.
Zvolte platformu, kterou vaše úložiště používá — GitHub, GitLab nebo Bitbucket — protože volitelné hlavičky sekcí v GitLabu ("[Frontend]") nejsou rozpoznávány na ostatních dvou, a soubor napsaný pro jednu platformu může na druhé tiše nefungovat. Zapněte "Oznámit cesty bez vlastníka", abyste upozornili na jakoukoli testovanou cestu, kterou nepokrývá žádné pravidlo, "Seřadit výsledky podle pořadí pravidel", abyste seskupili výsledky druhého pole podle řádku, který jí rozhodl, místo pořadí, ve kterém jste je vložili, a "Zobrazit počet pravidel na vlastníka", abyste viděli, kdo vlastní nejvíce souboru na první pohled.
Vložte seznam cest souborů do druhého pole a otestujte jí proti pravidlům: CODEOWNERS používá stejnou logiku "poslední vyhovující pravidlo vyhraje" jako .gitignore, takže nástroj hlásí přesně, který řádek a který vlastník se vztahuje na každou cestu — ne jen zda vzor vypadá platně. Oba konce řádků Windows a Unix se zpracovávají stejným způsobem a zpráva zůstane platným komentovaným souborem CODEOWNERS, který si můžete přečíst přímo z výstupu.
Všechno se zpracovává lokálně ve vašem prohlížeči. Váš soubor a cesty, které testujete, se nikdy nesdílejí nikam, což je důležité pro soubor, který může uvádět privátní tým a strukturu úložiště. Zkopírujte anotovaný výsledek, stáhněte si jej jako soubor .txt nebo jej pošlete zpět na vstup, abyste napravili problém a znovu zkontrolovali.