Enhanced Ruler – GSoC 2022 Week 9

Hi everyone! Writing from Greece this week, doing a bit of travel for my last week of the summer! I’ve finished off the polymorphic ruler changes for a bit to do the beats-and-measures ruler. You can see the current final state of the polymorphic ruler here!

Accomplished this week:

  • Made final changes towards polymorphic ruler; evaluated future changes, went back through commit history to fix issues, etc.
  • Created equivalency function for updaters and implemented invalidation.

To accomplish this upcoming week:

  • Create beats and measures ruler (follow the progress on this branch!)