Vydání 24.3.0

Vydání 24.3.0

Přidává automatizované TestFX testy, JMH benchmarky a hustší blokové zobrazení pro velké logy.

Vydání 24.3.0 posiluje vnitřní kvalitu LogoRRR: přidává automatizované testování rozhraní, benchmarky výkonu a vylepšení vykreslování pro velké logy.

Automatizované end-to-end testy

LogoRRR má nově integrační testy postavené na TestFX. Testy spouštějí skutečné JavaFX rozhraní, otevírají soubory, klikají na ovládací prvky a ověřují základní pracovní postupy. Díky tomu je bezpečnější přidávat funkce a refaktorovat bez nenápadných regresí v uživatelském rozhraní.

Podrobnější popis přístupu najdete v článku o automatizovaném testování.

JMH benchmarky výkonu

Do projektu přibyly benchmarky JMH pro výkonově citlivé části zpracování logů. Jedna často volaná funkce se po měření a optimalizaci zrychlila více než dvojnásobně.

Více detailů je v článku o JMH benchmarcích.

Hustší blokové zobrazení

LogoRRR teď dokáže zobrazit řádky logu ve vyšší hustotě než dřív. Minimální velikost bloku byla snížena, takže jedna obrazovka ukáže víc kontextu. Více ZIP archivů, velmi dlouhé soubory a husté logovací výstupy se díky tomu prohlížejí přehledněji.

Stažení

Úplné podrobnosti: milestone · changelog