mcvine / acc

Accelerated mcvine engine
0 stars 1 forks source link

Improve code reuse #69

Open mtbc opened 2 years ago

mtbc commented 2 years ago

The amount of code around providing and testing the vacuous Arm component makes it a good target for a refactoring effort: ComponentBase is already a good start but can we reduce the Arm code (including testing) to almost nothing, and avoid duplicating its boilerplate code across the other optics?