Akce
Enhancement #7485
uzavřenýEnhancement #7484: Implementace projektu
Implementace projektu - Bitmap
Začátek:
2019-05-13
Uzavřít do:
2019-05-20
% Hotovo:
100%
Odhadovaná doba:
5.00hod
Severity:
Importance:
Tags:
implementation
Popis
Dokončení třídy Bitmap
Aktualizováno uživatelem Daniel Stuš před téměř 6 roky(ů)
- % Hotovo změněn z 0 na 30
Upraveno:
- BitmapBuilder
- BitmapBuilder v atributech nyní uchovává pouze záznamy pro linky specifikované uživatelem namísto všech záznamů ze zdrojových souborů
- Úpravy metod pro zápis bitmapy
- Uživatelský seznam linek uchováván v Listu namísto pole řetězců
- Doplněny další informativní výpisy
- Bitmap - Doplněny metody pro naplňění bitmapy při kombinacích: sudý/lichý týden + pevný kód
- DataLoader - Seznam linek načítán a předáván v Listu namísto pole řetězců
Quality of Life improvements:
- GUI - Po dokončení práce nyní program otevře složku se zvýrazněným výstupním souborem.
Chybí:
- JavaDoc dokumentace některých metod a tříd
- Dokončení logiky procházení a naplnění bitmap
Aktualizováno uživatelem Lukáš Ščurko před téměř 6 roky(ů)
- Uzavřít do změněn z 2019-05-17 na 2019-05-20
Aktualizováno uživatelem Daniel Stuš před téměř 6 roky(ů)
- % Hotovo změněn z 30 na 100
Upraveno:
- Všechny třídy využívající knihovny java.util.calendar pro správu času nyní používají metody a třídy knihoven java.time* (Urychlení programu a lepší třídy a metody pro práci s časovými údaji)
- BitmapBuilder
- BitmapBuilder nově uchovává list obsahující všechny generované bitmapy
- writeBitmaps správně naplňuje a vypisuje bitmapy do souboru
- Nová metoda FillBitmaps -> volá příslušné metody třídy Bitmap pro naplnění dle časových kódů
- Doplněny Gettery/Settery
- Doplněn javaDoc
- Bitmap - Přepsání stávajícíh metod pro užití LocalDate
- Nová metoda: unsetDaysInRange
- Nové metody pro naplnění bitmapy podle pevných kódů: setHardCodeDays, setHardCodeWeeks, setHardCodeWeeksInRange, isHardCodeDay
- Nové metody pro výpis kompletního záznamu bitmapy (všech atributů ve formátu pro zápus do souboru)
- Ostatní drobné úpravy stávajícíh metod
- Velikonoční svátky počítány pro každý další rok v období
- Doplněn JavaDoc
- Gettery/Settery atributů
- JDFSpojeRecord - Třída nově uchovává verzi linky
- Gettery/setter pro verzi linky
- Window - Doplněna správná diakritika u prvků GUI
- Testy - Úpravy testů pro správné fungování s novými metodami tříd
Chybí:
- Nasazení programu
- Optimalizace programu
- Odstranění redundantních tříd, metod a souborů
Aktualizováno uživatelem Daniel Stuš před téměř 6 roky(ů)
- Stav změněn z New na Resolved
Aktualizováno uživatelem Lukáš Ščurko před téměř 6 roky(ů)
- Stav změněn z Resolved na Closed
Akce