Monitor company wide code quality with SonarQube Companion. Visualize quality issues organized by group, projects or even teams. Show current state, browse history and current trends.
Trzeba się będzie zastanowić jak liczyć postęp synchronizacji.
Obecnie było to liczone po liczbie projektów ale co do zasady liczby projektów nie znamy z wyprzedzeniem, a samo ich ustalenia to największa część synchronizacji.
Być może możemy przyjąć na starcie, że ta liczba to ostatnia jaką mamy w bazie. To chyba będzie niezłe uproszczenie, a nie będzie działać tylko dla pierwszej synchronizacji.
Póki co odpiąłem tasks counter i przesunąłem sync tak, żeby liczył też pobieranie projektów.
Prawdopodobnie przez to, że nie wróciła żadna świeża analiza i nie wykonał się żaden fragment który by przepisał dla tych projektów poprzedni wynik jako bieżący.
Coś albo źle się odkłada albo źle spada do frontu, bo mimo braku odłączenia osoby od grupy nie wyświetla się czasami w zadanych przydziałach czasu(a powinno)
Obecnie chęć przechowywania konfiguracji w git wiąże się z ręcznym pushem do repo. Fajna byłaby integracja, która pushnie z automatu do repo po kliknięciu na 'save'.
Przydałaby się lista excludowanych memberów synchronizowanych z LDAP, bo nie każdy członek musi commitować kod, ale może być w grupie. Przydałby się mechanizm co by można było takich memberów wykluczyć żeby nie było burdelu. Imo można przyjąć, że taki exclude jest globalny dla wszystkich grup.
Przykładowo, gdy mamy pobraną historię naruszeń projektu który nie należy już do żadnej grupy.
Nawet jeśli wywalimy coś nadmiarowo, to i tak się uzupełni przy najbliższej synchronizacji.
warning The version of Java (1.8.0_242) you have used to run this analysis is deprecated and we will stop accepting it from October 2020. Please update to at least Java 11.
Pozwala filtrować projekty do tych których stan się poprawił w wybranym oknie czasu (stan wszystkich czynników >= 0).
Do rozpatrzenia czy projekt który równocześnie miał też pogorszenie powinien być widoczny w tym filtrze.
Do rozpatrzenia czy zdefiniować filtr odsiewający projekty nie mające żadnej zmiany w zadanym okresie.