YoshiRulz
|
bf3f037bd7
|
Enable SA1212 and fix non-compliance
"Property accessors should follow order" (setter should not come before getter)
|
2020-09-08 22:23:10 +10:00 |
YoshiRulz
|
0dd89de0d8
|
Enable SA1205 and fix non-compliance (except in Cores)
"Partial elements should declare access" (type decl. modifier not copied across
all parts)
|
2020-09-08 22:14:47 +10:00 |
YoshiRulz
|
5488c80f4d
|
Enable SA1400 and fix noncompliance (except in Cores)
"Access modifier should be declared"
|
2020-09-08 21:57:14 +10:00 |
YoshiRulz
|
17ff66c61b
|
Opt-in to .NET 5 SDK's extra static analysis, update Analyzer packages
the extra CSxxxx rules should be available for Framework too if using the new
SDK, I haven't tried
|
2020-08-29 00:51:34 +10:00 |
YoshiRulz
|
ca646f87cf
|
Fix style problems, mainly docs
|
2020-07-08 02:17:31 +10:00 |
YoshiRulz
|
c5f10187fc
|
Mute CA1030, CA1056, and CA2234
"Use events where appropriate" and some string->Uri nags
|
2020-06-30 14:37:40 +10:00 |
YoshiRulz
|
f76f301f8d
|
Enable SA1015 and fix noncompliance
"Closing generic brackets should be spaced correctly"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
3c02545066
|
Enable SA1026 and fix noncompliance
"Code should not contain space after new or stackalloc keyword in implicitly
typed array allocation"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
14e0c96fd8
|
Enable SA1121 and fix noncompliance
"Use built-in type alias"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
0021cfee70
|
Enable SA1130 and fix noncompliance
"Use lambda syntax"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
0a3cb5f23f
|
Enable SA1410 and fix noncompliance
"Remove delegate parenthesis when possible"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
dcae34ce47
|
Enable SA1314 and fix noncompliance
"Type parameter names should begin with T"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
a8bd9733f4
|
Enable SA1626 and fix noncompliance
"Single-line comments should not use documentation style slashes"
|
2020-06-20 21:31:16 -04:00 |
YoshiRulz
|
a1aca37476
|
Enable SA1617 and fix noncompliance
"Void return value should not be documented"
|
2020-06-20 21:31:15 -04:00 |
YoshiRulz
|
43cc80f6a3
|
Mess w/ doc comment warnings
|
2020-06-20 21:31:15 -04:00 |
YoshiRulz
|
8e414aea29
|
Enable CA1829 and fix noncompliance
"Use Length/Count property instead of Count() when available"
|
2020-06-18 09:44:01 +10:00 |
YoshiRulz
|
620e54580d
|
Enable CA1052 and fix noncompliance
"Static holder types should be Static or NotInheritable" (classes with only
static members should be static classes)
|
2020-06-18 09:43:57 +10:00 |
YoshiRulz
|
16d1782c9e
|
Enable CA1018 and fix noncompliance
"Mark attributes with AttributeUsageAttribute"
|
2020-06-18 09:43:53 +10:00 |
YoshiRulz
|
7f99dd95d6
|
Enable CA1010 and fix noncompliance
"Collections should implement generic interface"
|
2020-06-18 09:43:50 +10:00 |
YoshiRulz
|
8ca791852a
|
Enable MEN011 and fix noncompliance
"Align using directives"; this file had 2 BOM chars for some reason
|
2020-06-18 09:43:47 +10:00 |
YoshiRulz
|
3e5aa1a65f
|
Add Menees.Analyzers and update FxCop
|
2020-05-26 17:22:20 +10:00 |
YoshiRulz
|
7725d59636
|
Enable SA1124 "Do not use regions" and fix compliance
|
2020-05-15 17:00:53 +10:00 |
YoshiRulz
|
b168ea0600
|
Add FxCop Analyzer and update StyleCop
I thought StyleCop was missing a few rules...
|
2020-03-23 19:09:02 +10:00 |
YoshiRulz
|
24e6cc14f0
|
Enable SA1206 and fix noncompliance
"Declaration keywords should follow order"
|
2020-01-25 19:37:28 +10:00 |
YoshiRulz
|
f061e4f876
|
Enable SA1209 and fix noncompliance
"Using alias directives should be placed after other using directives"
|
2020-01-25 19:37:24 +10:00 |
YoshiRulz
|
19b1578df9
|
Enable SA1200 and fix noncompliance
"Using directives should be placed correctly"
i.e. before and outside namespaces as per .stylecop.json
|
2020-01-25 19:36:49 +10:00 |
YoshiRulz
|
b2a3477f52
|
Enable SA1123 and fix noncompliance
"Do not place regions within elements"
|
2020-01-25 18:06:56 +10:00 |
YoshiRulz
|
d9d6ed76f4
|
Enable SA1115 and fix noncompliance
"Parameter should follow comma"
i.e. no newlines in param list
|
2020-01-25 18:06:54 +10:00 |
YoshiRulz
|
b80dd2fab7
|
Enable SA1113 and fix noncompliance
"Comma should be on the same line as previous parameter"
|
2020-01-25 18:06:50 +10:00 |
YoshiRulz
|
b1e02fbdce
|
Enable SA1106 and fix noncompliance
"Code should not contain empty statements"
i.e. don't put a semicolon there
|
2020-01-25 18:06:34 +10:00 |
YoshiRulz
|
6f3f01125c
|
Enable SA1504 and fix noncompliance
"All accessors should be single-line or multi-line"
i.e. no block form on one line
|
2020-01-25 14:56:56 +10:00 |
YoshiRulz
|
bfde89b9f3
|
Enable SA1139 and fix noncompliance
"Use literal suffix notation instead of casting"
|
2020-01-25 07:55:48 +10:00 |
YoshiRulz
|
3537c516fb
|
Configure StyleCop (not running) and revert using-inside-namespace
|
2020-01-24 04:40:46 +10:00 |