MaxBy
dotnet-build
Regressed when attempting to share implementation of binary search.
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
OverlappingScrollAlgorithm
Was using a very local algorithm which I cannot guarantee is correct. I'd rather it just use the one used everywhere else.
var
DifficultyControlPoint
LegacyControlPointInfo
IDeepCloneable
CreateCopy
TimingPointAt
ControlPointInfo
I was going for conformity by using the IClonable interface, but it doesn't look like we use it anywhere else in the project.
Timing points can't fallback to defaults and must be added at least once.
Will be removed in https://github.com/ppy/osu/pull/6604