f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
80e312dbbc
Remove unused binary serialization related code.
2022-04-12 20:29:13 +08:00
bf677ad0ac
Remove usages of BinaryFormatter.
2022-04-12 20:28:14 +08:00
5082b0e63f
Fix some identifiers using shortened naming
2021-12-27 20:26:28 -08:00
0510282dcb
Add missing ctor
2021-06-23 15:10:03 +09:00
044770f1a2
Locally suppress warning in SerializationReader
...
`SerializationReader` is not written in a form that would support
turning nullability checking on for the entire class. The biggest
problem there is the inner `DynamicDeserializer` static class, whose
members are initialised via an `initialize()` method, which the compiler
knows nothing about.
For this reason, just opt to suppress the single inspection about
returning a `null` from a method with a return type of `string` (rider
expects `string?`). It would have been also viable to enable nullability
checking for this one method, but that's pretty much the same thing and
adds no safety anyways, so just disable the warning to minimise
surprise.
2021-05-14 23:29:34 +02:00
b14c7bd171
Use type switch in SearializationWriter.
2020-01-27 21:49:34 +08:00
40b43b85f1
CA1715: use prefix for generic parameters.
2019-12-17 13:00:25 +08:00
e46f6627e4
CA1052: make type static.
2019-12-17 13:00:13 +08:00
31cc0d13da
Use 'out var'.
2019-11-12 19:55:26 +08:00
612db31c38
Apply newline additions
2019-04-01 12:16:32 +09:00
26d53d06a9
Fix remaining issues
2019-02-28 13:31:40 +09:00
a580c17949
Fix codefactor issue
2019-01-24 17:46:09 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
b500b76407
Merge branch 'master' into update-branch
2018-02-08 23:35:48 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
aac41d2de6
Disable resharper inspections on case-by-case basis
2017-11-20 18:55:48 +09:00
d2ab0621f3
Make osu.Game + rulesets compile with netstandard
2017-11-19 13:46:51 +09:00
87c8278139
Use Array.Empty.
2017-09-24 03:45:46 +08:00
e2a7f00a52
Remove unused namespace.
2017-05-16 22:20:05 +08:00
e911441394
Why AbandonedMutexException?
2017-05-16 21:23:14 +08:00
54e1b24fe9
Enforce readonly private members where possible.
2017-03-23 13:50:08 +09:00
d7497330b2
Reduce warning/suggestion count to zero.
2017-03-09 15:52:40 +09:00
da751804b6
Reduce error count.
2017-03-09 14:24:16 +09:00
dc5ac6e88f
Add missing access modifiers.
2017-03-09 13:55:29 +09:00
5a42035f88
Update license headers.
2017-03-08 15:50:52 +09:00
58ae9e888d
Basic partial replay support.
2017-03-01 22:04:20 +09:00