From c684304928f9cd8fb5ddf83db7bb9f1e5bdf6aca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20St=C3=BChmer?= Date: Wed, 11 Mar 2026 07:37:21 +0100 Subject: [PATCH 1/2] feat(editorconfig): add naming rules for static readonly fields --- src/NetEvolve.Defaults/configurations/editorconfig.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/NetEvolve.Defaults/configurations/editorconfig.txt b/src/NetEvolve.Defaults/configurations/editorconfig.txt index f840d06..26da38c 100644 --- a/src/NetEvolve.Defaults/configurations/editorconfig.txt +++ b/src/NetEvolve.Defaults/configurations/editorconfig.txt @@ -131,6 +131,13 @@ dotnet_naming_rule.all_const.severity = error dotnet_naming_rule.all_const.style = all_elements dotnet_naming_rule.all_const.symbols = all_const +dotnet_naming_style.all_static_readonly.capitalization = pascal_case +dotnet_naming_symbols.all_static_readonly.applicable_kinds = field +dotnet_naming_symbols.all_static_readonly.required_modifiers = static, readonly +dotnet_naming_rule.all_static_readonly.severity = error +dotnet_naming_rule.all_static_readonly.style = all_static_readonly +dotnet_naming_rule.all_static_readonly.symbols = all_static_readonly + dotnet_naming_style.all_fields.required_prefix = _ dotnet_naming_style.all_fields.capitalization = camel_case dotnet_naming_symbols.all_fields.applicable_kinds = field From 11dac94374ec8d5973209899a2acac73ff6abf32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20St=C3=BChmer?= Date: Wed, 11 Mar 2026 07:38:26 +0100 Subject: [PATCH 2/2] fix(editorconfig): naming rule for const fields to use 'all_const' style, instead of `all_elements` --- src/NetEvolve.Defaults/configurations/editorconfig.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NetEvolve.Defaults/configurations/editorconfig.txt b/src/NetEvolve.Defaults/configurations/editorconfig.txt index 26da38c..9c53899 100644 --- a/src/NetEvolve.Defaults/configurations/editorconfig.txt +++ b/src/NetEvolve.Defaults/configurations/editorconfig.txt @@ -128,7 +128,7 @@ dotnet_naming_style.all_const.capitalization = pascal dotnet_naming_symbols.all_const.applicable_kinds = field dotnet_naming_symbols.all_const.required_modifiers = const dotnet_naming_rule.all_const.severity = error -dotnet_naming_rule.all_const.style = all_elements +dotnet_naming_rule.all_const.style = all_const dotnet_naming_rule.all_const.symbols = all_const dotnet_naming_style.all_static_readonly.capitalization = pascal_case