SL22W04: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
<br />
<br />


* '''Bug Found: screenPosition was not final in BoardHtml caused indirectly to result in chaning hash-code'''
*Bug Found: screenPosition was not final in BoardHtml caused indirectly to result in chaning hash-code
** Make everything about Board & PageState final if possible
**Make everything about Board & PageState final if possible
** Look at local vars in Board-Pages. These need to be removed?!/Final on constructor/Referenced in PageState/Board-Data container?
**Look at local vars in Board-Pages. These need to be removed?!/Final on constructor/Referenced in PageState/Board-Data container?
* Bug: PageState hashcode typo fix<br />
*Bug: PageState hashcode typo fix
*Rewrite PageState enums to be faster comparable by converting to Map<Key, Type> structures.<br />


*
*

Latest revision as of 18:24, 4 November 2022

◄ SL22W03 | SL22W05 ►


  • Bug Found: screenPosition was not final in BoardHtml caused indirectly to result in chaning hash-code
    • Make everything about Board & PageState final if possible
    • Look at local vars in Board-Pages. These need to be removed?!/Final on constructor/Referenced in PageState/Board-Data container?
  • Bug: PageState hashcode typo fix
  • Rewrite PageState enums to be faster comparable by converting to Map<Key, Type> structures.