Enhancement #7485
uzavřený
- % 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
- Uzavřít do změněn z 2019-05-17 na 2019-05-20
- % 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ů
- Stav změněn z New na Resolved
- Stav změněn z Resolved na Closed
Také k dispozici: Atom
PDF