mirror of https://github.com/Radarr/Radarr
55 lines
1.7 KiB
INI
55 lines
1.7 KiB
INI
# This file is for unifying the coding style for different editors and IDEs
|
|
# editorconfig.org
|
|
root = true
|
|
|
|
[*.{cs}]
|
|
charset = utf-8
|
|
trim_trailing_whitespace = true
|
|
insert_final_newline = true
|
|
indent_style = space
|
|
indent_size = 4
|
|
|
|
# Sort using and Import directives with System.* appearing first
|
|
dotnet_sort_system_directives_first = true
|
|
|
|
# Avoid "this." and "Me." if not necessary
|
|
dotnet_style_qualification_for_field = false:refactoring
|
|
dotnet_style_qualification_for_property = false:refactoring
|
|
dotnet_style_qualification_for_method = false:refactoring
|
|
dotnet_style_qualification_for_event = false:refactoring
|
|
|
|
# Indentation preferences
|
|
csharp_indent_block_contents = true
|
|
csharp_indent_braces = false
|
|
csharp_indent_case_contents = true
|
|
csharp_indent_case_contents_when_block = true
|
|
csharp_indent_switch_labels = true
|
|
csharp_indent_labels = flush_left
|
|
|
|
dotnet_style_qualification_for_field = false:suggestion
|
|
dotnet_style_qualification_for_property = false:suggestion
|
|
dotnet_style_qualification_for_method = false:suggestion
|
|
dotnet_style_qualification_for_event = false:suggestion
|
|
dotnet_naming_style.instance_field_style.capitalization = camel_case
|
|
dotnet_naming_style.instance_field_style.required_prefix = _
|
|
|
|
# Prefer "var" everywhere
|
|
csharp_style_var_for_built_in_types = true:suggestion
|
|
csharp_style_var_when_type_is_apparent = true:suggestion
|
|
csharp_style_var_elsewhere = true:suggestion
|
|
|
|
[*.{js,html,js,hbs,less,css}]
|
|
charset = utf-8
|
|
trim_trailing_whitespace = true
|
|
insert_final_newline = true
|
|
indent_style = space
|
|
indent_size = 2
|
|
|
|
# They have troubles with TABS. Use 2 spaces
|
|
[{package.json,.travis.yml}]
|
|
charset = utf-8
|
|
trim_trailing_whitespace = true
|
|
insert_final_newline = true
|
|
indent_style = space
|
|
indent_size = 2
|