Not sure this will be accepted and it's likely only ever going to show in tests, but seems to be a better approach to midpoint rounding for this case?
Add basic beatmap offset adjustment
HitEvent
The cursor was clicking too far to the right.
realm.Run(realm..
RealmContextFactory
RealmAccess
CreateContext
Run
Write
osu.Game.Tests.Android
APIUser
RealmUser
TestSceneResultsScreen
Using real time delays of 3 seconds doesn't play well with headless runs.
There were only two of these, so it doesn't make sense to add extra complexity in the test resources class.
ScoreInfo
TestResources
The main goal here is to remove the inheritance, since realm doesn't like that. Unfortunate that we can't use object initialisers in a few of these places, but no real way around that.
ScoreInfo.User
BeatmapSetOnlineStatus
BeatmapOnlineStatus
This variable is used at more than just a set level.
BeatmapInfo.OnlineBeatmapID
OnlineID
Author
string
Username
User
BeatmapInfo Beatmap
default
null
Closes https://github.com/ppy/osu/issues/13940.
StarRatingDisplay