Commit Graph

153 Commits

Author SHA1 Message Date
1ec305e10d Update TaskChain to use ContinueWithSequential internally
It turns out we may still want to use TaskChain for its locking
behaviour, so I've made it internally use the refactored version I
implemented, while keeping the general structure.
2021-01-29 16:19:46 +09:00
2c08ce05fa Remove game-local enum [Order] attribute
In favour of the newly-added framework one.
2021-01-27 22:29:52 +01:00
248989b3eb wip 2021-01-27 01:20:50 +09:00
8c3b0a3167 Fix TaskChain performing the action in-line, add test 2021-01-26 22:47:37 +09:00
c17774e23c Add xmldoc 2021-01-25 21:01:39 +09:00
964976f604 Use a task chain and fix potential misordering of events 2021-01-25 21:01:39 +09:00
d392e0f27e Extract shared rank-formatting helper 2020-12-19 15:04:22 +01:00
71a121389b Merge pull request #11033 from smoogipoo/immutable-hit-samples
Make HitSampleInfo immutable
2020-12-02 14:44:26 +09:00
2de3e655e0 Rename NextUlong -> NextULong 2020-12-02 12:59:45 +09:00
5760e1c1fc Make HitSampleInfo immutable 2020-12-01 15:37:51 +09:00
588a5c2aff Remove empty comment 2020-12-01 09:35:28 +09:00
51bddd4a0f Rename functions, and add NextInt. 2020-11-30 18:46:28 +09:00
731e689f2d Add summary tags to the doc comments 2020-11-30 18:07:37 +09:00
a7194e1bc3 add stateless RNG 2020-11-27 15:43:44 +09:00
cc41845f56 Add missing string function ordinal specifications 2020-10-16 12:49:31 +09:00
8118747732 Make PeriodTracker actually immutable 2020-05-02 01:33:33 +02:00
6fa9feb15c Merge remote-tracking branch 'upstream/master' into add-interval-list 2020-04-29 05:14:40 +03:00
6e76e5900a Rename is-in-any check method to a more legible name 2020-04-29 05:11:44 +03:00
00918ecb6d Replace interval collection with a more-specific immutable component
Covers all small changes into one commit:
 - Remove generics and use `double` type instead.
 - Make the component immutable and not enumerable for simplicity of it's worth.
 - Make the component more-specific (to time period tracking)
 - Apply small adjustments to the component
2020-04-29 05:11:43 +03:00
e61a90d469 Throw instead of returning zero 2020-04-20 15:50:48 +09:00
2ab4a7293e Clean up enum sorting attribute code 2020-04-16 17:26:09 +09:00
8c10d31af9 Make accuracy formatting more consistent 2020-02-07 22:09:45 +01:00
2bbd12e39a Fix code formatting 2020-02-04 11:36:22 +07:00
14db813842 Add licence header 2020-02-04 11:18:19 +07:00
a8ce50fadd Add FormatUtils.FormatAccuracy and usages 2020-02-04 11:17:23 +07:00
4475307707 Fix spacing 2019-11-21 22:55:31 +09:00
8a1276db3a Change to use instance API of sentry. 2019-11-12 22:16:48 +08:00
6ae6603ded Cleanup. 2019-11-12 22:08:16 +08:00
e01a50e4b3 Correct disposal. 2019-11-12 21:39:38 +08:00
de732c6c24 Change code to use Sentry client. 2019-11-12 21:12:38 +08:00
c7e20b34ba Cleanup 2019-08-28 20:15:28 +09:00
82209aed82 Merge branch 'master' into humanizer-fallback 2019-08-22 17:58:40 +09:00
79f120b381 Merge branch 'master' into no-sentry-timeouts 2019-07-30 18:27:05 +09:00
20b6114863 Reduce method complexity 2019-07-30 17:52:06 +09:00
1956098166 Add a fallback for humanizer localization failure 2019-07-30 14:06:08 +09:00
6f91a21f00 Use switch 2019-07-30 13:31:57 +09:00
370a81d78a Don't forward timeout exceptions to sentry 2019-07-30 13:30:26 +09:00
a16c0f2aa0 Don't report stable storage msising to sentry 2019-07-30 12:44:08 +09:00
15b140b2ee Shortcut checking for whether directories are files 2019-06-26 17:10:22 +09:00
97d65783db Remove osu!-side DebugUtils 2019-06-20 12:48:45 +09:00
d01b026ebd Fix stuck r# inspection 2019-03-08 12:16:12 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
9aa88293e2 Use HResult 2018-10-31 17:07:05 +09:00
29a1d092fa Don't log disk space related IO errors 2018-10-31 16:43:35 +09:00
0ae487b9c9 Add back missing statement 2018-08-17 12:27:36 +09:00
83dc01d07c Fix multiple sentry reports arriving for similar exceptions 2018-08-17 12:05:21 +09:00
9f5a6457f2 Don't forward errors to sentry for local builds 2018-08-17 09:08:58 +09:00
2ea90ef98a Add sentry logging 2018-08-03 19:25:55 +09:00
0a97b8ae25 Implement DebugUtils locally
Has been removed from framework
2018-06-06 18:33:10 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00