Commit Graph

11 Commits

Author SHA1 Message Date
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