SL22W04: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
No edit summary
 
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?

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.