VulCode

urfave/cli: nasze zmiany w projekcie open source

Deklaratywny pakiet Go do budowania narzędzi wiersza poleceń.

Język
Go
Gwiazdki na GitHubie
24 287
Strona projektu
cli.urfave.org
1przyjęta zmiana
Scalona 8 października 2026.
4. miejsce wśród 64 projektów na GitHubie z naszymi zmianami, według gwiazdek. Pierwszy jest Zed (91 587).

Zmiana przyjęta w urfave/cli

Pomoc flagi BoolWithInverseFlag pokazuje jednoznakowe nazwy i aliasy spoza ASCII z jednym myślnikiem, tak jak przy pozostałych flagach.

Czego nas to nauczyło

len() w Go liczy bajty, a nie znaki, więc ü zajmuje dwa bajty i wygląda na długą nazwę. Jedna reguła musi obowiązywać w całej bibliotece, inaczej pomoc jednej flagi wygląda inaczej niż reszty.

Go

Nasze projekty w tej technologii, ich ekrany i to, kiedy ją wybieramy.

Inne projekty z naszymi zmianami: Go

21 projektów w tej technologii ma nasze przyjęte zmiany. Pasek to gwiazdki repozytorium, obok liczba naszych zmian. Każdy wiersz prowadzi do strony projektu.

urfave/cli na tle wszystkich naszych zmian

Dzień po dniu od 5 września 2026 do 11 października 2026. Kolumna to wszystkie zmiany przyjęte tego dnia, akcent to zmiany w urfave/cli.

  • Zmiany w urfave/cli
  • Zmiany w innych projektach

1 przyjęta zmiana w urfave/cli

Scalona 8 października 2026.

Tego samego dnia

Przyjęto też nasze zmiany w: Composer, Predis, Versity Gateway.

Cały okres

125 przyjętych zmian w 65 projektach.

Pytania o nasze zmiany w urfave/cli

Skąd są te zmiany, kto je przyjął i czy poprawimy coś w Twojej bibliotece.

Używasz urfave/cli w swoim projekcie?

Jeśli coś w nim nie działa, poprawimy to u źródła i zostawimy obejście do czasu wydania. Odpiszemy w godzinę.