VulCode

Polly: nasze zmiany w projekcie open source

Biblioteka .NET do odporności na błędy: ponowienia, wyłączniki obwodu, limity czasu i wstrzykiwanie awarii do testów.

Język
C#
Gwiazdki na GitHubie
14 242
1przyjęta zmiana
Scalona 6 września 2026.
13. miejsce wśród 64 projektów na GitHubie z naszymi zmianami, według gwiazdek. Pierwszy jest Zed (91 587).

Zmiana przyjęta w Polly

Generator awarii zwraca null, gdy w danym wywołaniu żadna awaria nie została wylosowana, zamiast udawać, że jakaś wystąpiła.

Czego nas to nauczyło

Narzędzie do testowania awarii musi dokładnie mówić, czy awaria wystąpiła. Inaczej test sprawdza coś innego, niż myślimy.

C# i .NET

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

Inne projekty z naszymi zmianami: C# i .NET

7 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.

Polly 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 Polly.

  • Zmiany w Polly
  • Zmiany w innych projektach

1 przyjęta zmiana w Polly

Scalona 6 września 2026.

Tego samego dnia

Przyjęto też nasze zmiany w: Chronos, mkideal/cli, configparser, League URI.

Cały okres

125 przyjętych zmian w 65 projektach.

Pytania o nasze zmiany w Polly

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

Używasz Polly 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ę.