Commit Graph

35 Commits

Author SHA1 Message Date
Bartłomiej Dach
442b61da84
Disable primary constructor related inspections
I'm not actually sure whether the editorconfig incantation does anything
but it's the one official sources give:

	https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0290
2024-06-04 15:14:56 +02:00
Dean Herbert
2cd5a4c6c2 Add generated code hints in editorconfig / dotsettings 2023-07-07 22:38:07 +09:00
Dean Herbert
3d55a0291f Prefer block scoped namespaces 2023-05-05 16:06:02 +09:00
Huo Yaoyuan
701ddade47 Revert editorconfig changes from framework 2022-05-06 01:32:37 +08:00
Huo Yaoyuan
547038f13b Align editorconfig with framework 2022-05-03 14:28:53 +08:00
Dan Balasescu
d7441fbcd4 Move diagnostic down 2022-04-29 12:16:37 +09:00
Dean Herbert
14316855f9 Add localisation length hinting 2022-04-28 19:26:28 +09:00
Dean Herbert
1d7e97625a Update var usage inspections to disallow for built-in types 2021-10-27 12:57:43 +09:00
smoogipoo
cd0fb2f436 Remove namespace from sln's .editorconfig 2021-08-02 11:52:10 +09:00
smoogipoo
356c157d1f Add localisation options to sln's .editorconfig 2021-08-02 11:49:21 +09:00
PercyDan54
a4545051f2
Suppress IDE0042 2021-07-05 23:36:15 +08:00
PercyDan54
fdfdfeecab
Suppress IDE0057 2021-07-05 23:36:10 +08:00
Dean Herbert
f8ae70e562 Update existing function type rather than adding an override 2021-06-02 16:04:53 +09:00
smoogipoo
996b6a1e57 Add Enum.HasFlag to banned symbols 2021-02-25 15:38:43 +09:00
Shane Woolcock
6358f4a661 Disable CA2225 warning regarding operator overloads 2020-08-20 17:33:08 +09:30
Dean Herbert
a6cac072ee Change default method style for better IDE autocompletion 2020-01-28 15:32:48 +09:00
Huo Yaoyuan
c457571da6 Use index and range expressions 2019-12-15 20:17:35 +08:00
Huo Yaoyuan
2d46eed8ae Turn on missing rules. 2019-11-12 20:15:55 +08:00
Huo Yaoyuan
f3f5094c26 Convert delegate to local function. 2019-11-12 20:14:22 +08:00
Huo Yaoyuan
5f3e9a791c Disable suggestions not applicable for this PR. 2019-11-12 19:56:56 +08:00
Huo Yaoyuan
144812669d Use static local functions. 2019-11-12 19:56:54 +08:00
Huo Yaoyuan
64fc5007fc Use language primitive types. 2019-11-12 19:56:45 +08:00
Huo Yaoyuan
205eda8566 Use readonly field when not reflected. 2019-11-12 19:56:43 +08:00
Huo Yaoyuan
ca52d09e81 Enforce expression body for typical simple ones. 2019-11-12 19:56:37 +08:00
Huo Yaoyuan
8a1b70513c No this. qualification. 2019-11-12 19:55:29 +08:00
Huo Yaoyuan
31cc0d13da Use 'out var'. 2019-11-12 19:55:26 +08:00
Huo Yaoyuan
0d81b96c5f Use deconstruction declaration. 2019-11-12 19:55:22 +08:00
Huo Yaoyuan
e5e8e70704 Use pattern matching. 2019-11-12 19:55:19 +08:00
Huo Yaoyuan
7d7b9e36b2 Use compound assignment. 2019-11-12 19:53:50 +08:00
Huo Yaoyuan
4b75e0bf6a Redundant assignment. 2019-11-12 19:53:47 +08:00
Huo Yaoyuan
bbeab6fa76 Use auto property. 2019-11-12 19:53:25 +08:00
Huo Yaoyuan
1ef645a710 Turn off some more not applied styles. 2019-11-11 21:02:48 +08:00
Huo Yaoyuan
3d1c31f2ae Copy configs from framework repo. 2019-11-11 20:13:12 +08:00
Huo Yaoyuan
3208b3d8b4 EditorConfig naming style settings for vs2017. 2017-02-28 11:37:08 +08:00
Dean Herbert
6cbbeaaac0 Initial commit. 2016-08-26 14:41:47 +09:00