Uses records & new switch statements, removes redundant code, switches to parent interfaces for some fields (e.g. HashMap -> Map, ArrayList -> List), and a bit more.
Changes are mostly restricted to bdlib, with changes made to the actual robot code only when necessary.
Uses records & new switch statements, removes redundant code, switches to parent interfaces for some fields (e.g. HashMap -> Map, ArrayList -> List), and a bit more. Changes are mostly restricted to bdlib, with changes made to the actual robot code only when necessary.