Przejdź do głównej zawartości

Widoczność przyrostów

Sekcja Widoczność przyrostów z przełącznikiem i progiem

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ż​