To help with test failures and the likes.
LocalisableString
Scheduler.AddOnce
Previously they were only updated after the resultant schedule ran. This would not bode well when the overlay containing them is not present.
codefactor.io \(o.o)/ also one unnecessary semicolon
FIxes notification overlay thinking it has no notifications left and closing.
Results in incorrect default formatting.
Quite regularly a task will hold a reference to a progress notification and udpate it as progress is made. Therefore these operations should be thread-safe.
Fixes a potential threading issue when updating Text.
Most issues were related to BeginLoopedSequence usage and lack of "this." in front of transform helpers.
Enforces at CI.
Depends on https://github.com/ppy/osu-framework/pull/837