Commit Graph

24 Commits

Author SHA1 Message Date
c5046f6b3c Add back osu.Desktop project
While it was nice having less projects to deal with, it meant hacks to get around circular dependencies between rulesets and osu.Game. For now, let's just restore the osu.Desktop project and call it a day.

This allows for the project to build again with default visual studio settings.
2017-10-14 14:33:05 +09:00
fe90570d0f Lower inheritdoc code suggestions to hint level 2017-09-14 13:10:24 +09:00
b1145272d1 Update code to support new inspectcode analysis rules 2017-09-14 12:58:32 +09:00
19db7a8f72 Update in line with framework changes. 2017-09-07 22:46:21 +09:00
3b1166d1e6 Optimise file lookups and other database operations
FirstOrDefault when called on a TableQuery with a predicate doesn't use table indices
2017-08-01 17:37:21 +09:00
996e5e8b4a Use SHA2 for hashing 2017-07-27 17:40:08 +09:00
6cf36da389 Merge branch 'master' into profile 2017-07-14 22:52:19 +08:00
de46f3ab07 Remove all unnecessary parenthesis where object initialisers are used
Enforces at CI.
2017-07-13 15:11:33 +09:00
f00ee92143 Add more acronyms. 2017-06-16 16:48:35 +08:00
1e0653eff9 Add SS as an acronym. 2017-06-15 09:10:23 +08:00
696c53646d Change severity of unaccessed private collections to hint 2017-05-16 12:59:42 +09:00
c9ba1ac4f6 Adjust namespaces.
Also adds transition, uses IHasCurrentValue, combines Mod TestCases and more.
2017-05-05 13:00:05 +09:00
c67f23a81d Fix unneeded key. 2017-04-07 12:02:30 +09:00
6d001d8517 Don't recommend property code style changes for now. 2017-04-07 09:41:10 +09:00
c52ad6c6ee Attempt to speed up CI by excluding some file types from analysis. 2017-03-23 20:34:24 +09:00
681ed38941 Use const whenever possible. 2017-03-23 13:52:38 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
a048e666d7 Fix autoproperty which doesn't work on mono. 2017-03-09 14:26:09 +09:00
149bf7b5fc Bring dotsettings up-to-date. 2017-03-09 14:03:26 +09:00
0cad5d7d41 Fix most warnings. 2017-03-07 13:05:57 +09:00
c24a4f57d9 Raise errors on unnecessary using statements. 2017-03-06 19:15:47 +09:00
f8e1006fcd Change inspection settings.
UnusedMember_002ELocal: Warning -> Hint
VirtualMemberCallInConstructor: Warning -> Hint
2017-02-15 16:24:39 +09:00
6b011a50d2 Naming standardisation and enforcing. 2017-02-07 16:20:36 +09:00
56bdfae852 Add back DotSettings file. 2016-09-01 22:47:48 +09:00