Widoczność przyrostów

Przełącznik "Ukryj przyrosty powyżej" ma próg liczbowy wyrażony w Kaloriach. Po włączeniu pojedynczy przyrost przekraczający próg jest wykluczany z wyliczeń, na przykład żeby odfiltrować masowe, automatyczne commity (wygenerowany kod, duże merge) zniekształcające obraz codziennej pracy.
Pole progu pojawia się dopiero po włączeniu przełącznika i przyjmuje wyłącznie cyfry, bez separatorów ani jednostek.
Nowa organizacja startuje z włączonym przełącznikiem i progiem 1000 Kalorii, ustawianym przy zakładaniu konta. Dopóki nikt nie zmieni tego ustawienia, obowiązuje tysiąc.
Ukrywane są przyrosty o wartości ściśle wyższej niż próg, więc przyrost równy progowi co do Kalorii pozostaje widoczny.
Pokrewne mechanizmy to Wykluczenia wzorców plików oraz Wykluczanie cherry-pick, revert i rebase. Ręczna decyzja o pojedynczym commicie ma pierwszeństwo nad progiem, więc commit włączony ręcznie do statystyk zostaje w nich niezależnie od jego wartości.
Porównanie po Kaloriach efektywnych
Próg porównuje Kalorie efektywne, czyli wartość po zastosowaniu wykluczeń wzorców plików. To ta sama liczba, którą użytkownik widzi przy przyroście w interfejsie.
Ma to praktyczny skutek przy zmianie wzorców wykluczeń: sama zmiana listy wzorców, przy nietkniętym progu, przesuwa część przyrostów przez granicę widoczności, w obie strony. Przyrost, z którego wykluczenia zdejmą większość plików, może więc wrócić do widoków, choć nikt nie ruszał progu.
Zasięg ukrycia
Ukryty przyrost znika z wykresów i ze statystyk oraz przestaje być liczony w Retencji i w Adopcji AI.
Próg pomija natomiast wszystkie cztery metryki kondycji liczone z pull requestów, bo pull request jest zapisem cyklu życia zmiany, a nie przyrostem. Przy metryce Zbyt duże PR-y jest to dodatkowo zamierzone, skoro mierzy ona właśnie wielkość pull requesta.
Do wyłączenia całego repozytorium z metryk kondycji służy osobny przełącznik na liście Źródeł. Ten próg do tego nie służy.
Działanie na dane historyczne
Próg obejmuje również przyrosty zeskanowane wcześniej, bez ponownego skanowania repozytoriów. Zmiana wartości progu przelicza więc widoczność wstecz, na całej dostępnej historii.
Przyrostów ukrytych i odkrytych ręcznie zmiana progu nie rusza. Decyzja człowieka o konkretnym commicie zostaje w mocy niezależnie od tego, jak próg jest ustawiony później.
Zobacz też
- Kalorie, Przyrosty i Linie: metryki, na które działa próg
- Wykluczanie commitów: pozostałe mechanizmy wykluczania