Dean Herbert
d74b1e148d
Make `ScoreInfo.BeatmapInfo` nullable
2023-07-04 14:50:34 +09:00
Dean Herbert
0ab0c52ad5
Automated pass
2023-06-24 01:00:03 +09:00
Dan Balasescu
f2483a1cf8
Add some helper methods, fix precision differences
...
Introduces some error at all times, but if we're to store scores everywhere as
`long`, then the same precision should be applied to the "during
gameplay" path as well.
2023-05-18 17:44:31 +09:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
c6d0d6451d
Change `IScoreInfo.User` to an interface type
2021-12-10 16:11:49 +09:00
Dean Herbert
7488ccd5fe
Update all models to implement `IHasNamedFiles`
2021-11-25 16:41:12 +09:00
Dean Herbert
0ecf5f201c
Rename `User` to `APIUser` and move to correct namespace
2021-11-07 11:26:01 +09:00
Dean Herbert
b63a90966b
Remove misplaced access modifier in interface specification
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-31 23:49:26 +09:00
Dean Herbert
cd7bd935f6
Remove `Statistics` from interface until we figure how to properly deserialise
2021-10-29 14:18:10 +09:00
Dean Herbert
1944c255a7
Implement score interfaces
2021-10-29 13:49:30 +09:00
Dean Herbert
49b5de64be
Extract interface
2021-10-29 13:41:21 +09:00