Using pattern ... Tests passed 2023-01-24 Bug in yml dotnet tool PackageReference arrangement nuget ^ Assembly Version Not verified Infineon.EAF.Runtime 2.49.0 MesEntity Placeholder Not Tested connectionCount AssemblyVersion SRP2100 = 53, //Largest Better errror message v2.49.2 IDescription.GetDescriptions with body Viewer support tasks.json kanbn initialize WSRequest alignment Back to x64 mesfs.infineon.com Infineon.EAF.Runtime 2.49.3 pool name Kanban net8.0 v2_52_0-Tests editorconfig dotnet_diagnostic CA1862 and GetWeekOfYear for WritePDSF gitignore cellInstanceVersion.EdaConnection.PortNumber Added Climatec to Test.cs GetJobIdDirectory Remove and 5-Other-Small mesfs.infineon.com Infineon.EAF.Runtime 2.49.3 pool name Kanban Back to x64 IDescription.GetDescriptions with body Viewer support tasks.json kanbn initialize WSRequest alignment v2.49.2 Better errror message SRP2100 = 53, //Largest AssemblyVersion connectionCount MesEntity Placeholder Infineon.EAF.Runtime 2.49.0 Assembly Version dotnet tool 2023-01-24
281 lines
19 KiB
INI
281 lines
19 KiB
INI
[*.md]
|
|
end_of_line = crlf
|
|
file_header_template = unset
|
|
indent_size = 2
|
|
indent_style = space
|
|
insert_final_newline = false
|
|
root = true
|
|
tab_width = 2
|
|
[*.csproj]
|
|
end_of_line = crlf
|
|
file_header_template = unset
|
|
indent_size = 2
|
|
indent_style = space
|
|
insert_final_newline = false
|
|
root = true
|
|
tab_width = 2
|
|
[*.cs]
|
|
csharp_indent_block_contents = true
|
|
csharp_indent_braces = false
|
|
csharp_indent_case_contents = true
|
|
csharp_indent_case_contents_when_block = true
|
|
csharp_indent_labels = one_less_than_current
|
|
csharp_indent_switch_labels = true
|
|
csharp_new_line_before_catch = true
|
|
csharp_new_line_before_else = true
|
|
csharp_new_line_before_finally = true
|
|
csharp_new_line_before_members_in_anonymous_types = true
|
|
csharp_new_line_before_members_in_object_initializers = true
|
|
csharp_new_line_before_open_brace = all
|
|
csharp_new_line_between_query_expression_clauses = true
|
|
csharp_prefer_braces = false
|
|
csharp_prefer_simple_default_expression = true:warning
|
|
csharp_prefer_simple_using_statement = true:warning
|
|
csharp_prefer_static_local_function = true:warning
|
|
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async
|
|
csharp_preserve_single_line_blocks = true
|
|
csharp_preserve_single_line_statements = false
|
|
csharp_space_after_cast = false
|
|
csharp_space_after_colon_in_inheritance_clause = true
|
|
csharp_space_after_comma = true
|
|
csharp_space_after_dot = false
|
|
csharp_space_after_keywords_in_control_flow_statements = true
|
|
csharp_space_after_semicolon_in_for_statement = true
|
|
csharp_space_around_binary_operators = before_and_after
|
|
csharp_space_around_declaration_statements = false
|
|
csharp_space_before_colon_in_inheritance_clause = true
|
|
csharp_space_before_comma = false
|
|
csharp_space_before_dot = false
|
|
csharp_space_before_open_square_brackets = false
|
|
csharp_space_before_semicolon_in_for_statement = false
|
|
csharp_space_between_empty_square_brackets = false
|
|
csharp_space_between_method_call_empty_parameter_list_parentheses = false
|
|
csharp_space_between_method_call_name_and_opening_parenthesis = false
|
|
csharp_space_between_method_call_parameter_list_parentheses = false
|
|
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
|
|
csharp_space_between_method_declaration_name_and_open_parenthesis = false
|
|
csharp_space_between_method_declaration_parameter_list_parentheses = false
|
|
csharp_space_between_parentheses = false
|
|
csharp_space_between_square_brackets = false
|
|
csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = true
|
|
csharp_style_allow_blank_lines_between_consecutive_braces_experimental = true
|
|
csharp_style_allow_embedded_statements_on_same_line_experimental = true
|
|
csharp_style_conditional_delegate_call = true
|
|
csharp_style_deconstructed_variable_declaration = false
|
|
csharp_style_expression_bodied_accessors = when_on_single_line:warning
|
|
csharp_style_expression_bodied_constructors = when_on_single_line:warning
|
|
csharp_style_expression_bodied_indexers = when_on_single_line:warning
|
|
csharp_style_expression_bodied_lambdas = when_on_single_line:warning
|
|
csharp_style_expression_bodied_local_functions = when_on_single_line:warning
|
|
csharp_style_expression_bodied_methods = when_on_single_line:warning
|
|
csharp_style_expression_bodied_operators = when_on_single_line:warning
|
|
csharp_style_expression_bodied_properties = when_on_single_line:warning
|
|
csharp_style_implicit_object_creation_when_type_is_apparent = true:warning
|
|
csharp_style_inlined_variable_declaration = false
|
|
csharp_style_namespace_declarations = file_scoped:warning
|
|
csharp_style_pattern_local_over_anonymous_function = true:warning
|
|
csharp_style_pattern_matching_over_as_with_null_check = true:warning
|
|
csharp_style_pattern_matching_over_is_with_cast_check = true:warning
|
|
csharp_style_prefer_index_operator = false:warning
|
|
csharp_style_prefer_not_pattern = true:warning
|
|
csharp_style_prefer_null_check_over_type_check = true
|
|
csharp_style_prefer_pattern_matching = true:warning
|
|
csharp_style_prefer_range_operator = false:warning
|
|
csharp_style_prefer_switch_expression = true:warning
|
|
csharp_style_throw_expression = true
|
|
csharp_style_unused_value_assignment_preference = discard_variable:warning
|
|
csharp_style_unused_value_expression_statement_preference = discard_variable:warning
|
|
csharp_style_var_elsewhere = false:warning
|
|
csharp_style_var_for_built_in_types = false:warning
|
|
csharp_style_var_when_type_is_apparent = false:warning
|
|
csharp_using_directive_placement = outside_namespace
|
|
dotnet_code_quality_unused_parameters = all
|
|
dotnet_code_quality_unused_parameters = non_public # IDE0060: Remove unused parameter
|
|
dotnet_code_quality.CAXXXX.api_surface = private, internal
|
|
dotnet_diagnostic.CA1816.severity = none # CA1816: Call GC.SuppressFinalize correctly
|
|
dotnet_diagnostic.CA1825.severity = warning # CA1823: Avoid zero-length array allocations
|
|
dotnet_diagnostic.CA1829.severity = warning # CA1829: Use Length/Count property instead of Count() when available
|
|
dotnet_diagnostic.CA1834.severity = warning # CA1834: Consider using 'StringBuilder.Append(char)' when applicable
|
|
dotnet_diagnostic.CA1846.severity = none # CA1846: Prefer AsSpan over Substring
|
|
dotnet_diagnostic.CA1847.severity = none # CA1847: Use string.Contains(char) instead of string.Contains(string) with single characters
|
|
dotnet_diagnostic.CA1854.severity = warning # CA1854: Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup
|
|
dotnet_diagnostic.CA1860.severity = error # CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance
|
|
dotnet_diagnostic.CA1861.severity = none # CA1861: Prefer 'static readonly' fields over constant array arguments
|
|
dotnet_diagnostic.CA1862.severity = none # CA1862: Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase'
|
|
dotnet_diagnostic.CA1864.severity = none # CA1864: To avoid double lookup, call 'TryAdd' instead of calling 'Add' with a 'ContainsKey' guard
|
|
dotnet_diagnostic.CA1866.severity = none # CA1866: Use 'string.EndsWith(char)' instead of 'string.EndsWith(string)' when you have a string with a single char
|
|
dotnet_diagnostic.CA1869.severity = none # CA1869: Avoid creating a new 'JsonSerializerOptions' instance for every serialization operation. Cache and reuse instances instead.
|
|
dotnet_diagnostic.CA2254.severity = none # CA2254: The logging message template should not vary between calls to 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])'
|
|
dotnet_diagnostic.IDE0001.severity = warning # IDE0001: Simplify name
|
|
dotnet_diagnostic.IDE0002.severity = warning # Simplify (member access) - System.Version.Equals("1", "2"); Version.Equals("1", "2");
|
|
dotnet_diagnostic.IDE0004.severity = warning # IDE0004: Cast is redundant.
|
|
dotnet_diagnostic.IDE0005.severity = warning # Using directive is unnecessary
|
|
dotnet_diagnostic.IDE0028.severity = none # IDE0028: Collection initialization can be simplified
|
|
dotnet_diagnostic.IDE0031.severity = warning # Use null propagation (IDE0031)
|
|
dotnet_diagnostic.IDE0047.severity = warning # IDE0047: Parentheses can be removed
|
|
dotnet_diagnostic.IDE0049.severity = warning # Use language keywords instead of framework type names for type references (IDE0049)
|
|
dotnet_diagnostic.IDE0060.severity = warning # IDE0060: Remove unused parameter
|
|
dotnet_diagnostic.IDE0200.severity = warning # IDE0200: Lambda expression can be removed
|
|
dotnet_diagnostic.IDE0270.severity = none # IDE0270: Null check can be simplified
|
|
dotnet_diagnostic.IDE0290.severity = none # Use primary constructor [Distance]csharp(IDE0290)
|
|
dotnet_diagnostic.IDE0300.severity = none # IDE0300: Collection initialization can be simplified
|
|
dotnet_diagnostic.IDE0301.severity = none #IDE0301: Collection initialization can be simplified
|
|
dotnet_diagnostic.IDE0305.severity = none # IDE0305: Collection initialization can be simplified
|
|
dotnet_diagnostic.SYSLIB1045.severity = none # SYSLIB1045: diagnostics for regex source generation
|
|
dotnet_naming_rule.abstract_method_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.abstract_method_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.abstract_method_should_be_pascal_case.symbols = abstract_method
|
|
dotnet_naming_rule.class_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.class_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.class_should_be_pascal_case.symbols = class
|
|
dotnet_naming_rule.delegate_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.delegate_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.delegate_should_be_pascal_case.symbols = delegate
|
|
dotnet_naming_rule.enum_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.enum_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.enum_should_be_pascal_case.symbols = enum
|
|
dotnet_naming_rule.event_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.event_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.event_should_be_pascal_case.symbols = event
|
|
dotnet_naming_rule.interface_should_be_begins_with_i.severity = warning
|
|
dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i
|
|
dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface
|
|
dotnet_naming_rule.method_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.method_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.method_should_be_pascal_case.symbols = method
|
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
|
|
dotnet_naming_rule.private_method_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.private_method_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.private_method_should_be_pascal_case.symbols = private_method
|
|
dotnet_naming_rule.private_or_internal_field_should_be_private_of_internal_field.severity = warning
|
|
dotnet_naming_rule.private_or_internal_field_should_be_private_of_internal_field.style = private_of_internal_field
|
|
dotnet_naming_rule.private_or_internal_field_should_be_private_of_internal_field.symbols = private_or_internal_field
|
|
dotnet_naming_rule.private_or_internal_static_field_should_be_private_of_internal_field.severity = warning
|
|
dotnet_naming_rule.private_or_internal_static_field_should_be_private_of_internal_field.style = private_of_internal_field
|
|
dotnet_naming_rule.private_or_internal_static_field_should_be_private_of_internal_field.symbols = private_or_internal_static_field
|
|
dotnet_naming_rule.property_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.property_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.property_should_be_pascal_case.symbols = property
|
|
dotnet_naming_rule.public_or_protected_field_should_be_private_of_internal_field.severity = warning
|
|
dotnet_naming_rule.public_or_protected_field_should_be_private_of_internal_field.style = private_of_internal_field
|
|
dotnet_naming_rule.public_or_protected_field_should_be_private_of_internal_field.symbols = public_or_protected_field
|
|
dotnet_naming_rule.static_field_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.static_field_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.static_field_should_be_pascal_case.symbols = static_field
|
|
dotnet_naming_rule.static_method_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.static_method_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.static_method_should_be_pascal_case.symbols = static_method
|
|
dotnet_naming_rule.struct_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.struct_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.struct_should_be_pascal_case.symbols = struct
|
|
dotnet_naming_rule.types_should_be_pascal_case.severity = warning
|
|
dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case
|
|
dotnet_naming_rule.types_should_be_pascal_case.symbols = types
|
|
dotnet_naming_style.begins_with_i.capitalization = pascal_case
|
|
dotnet_naming_style.begins_with_i.required_prefix = I
|
|
dotnet_naming_style.begins_with_i.required_suffix =
|
|
dotnet_naming_style.begins_with_i.word_separator =
|
|
dotnet_naming_style.pascal_case.capitalization = pascal_case
|
|
dotnet_naming_style.pascal_case.required_prefix =
|
|
dotnet_naming_style.pascal_case.required_suffix =
|
|
dotnet_naming_style.pascal_case.word_separator =
|
|
dotnet_naming_style.private_of_internal_field.capitalization = pascal_case
|
|
dotnet_naming_style.private_of_internal_field.required_prefix = _
|
|
dotnet_naming_style.private_of_internal_field.required_suffix =
|
|
dotnet_naming_style.private_of_internal_field.word_separator =
|
|
dotnet_naming_symbols.abstract_method.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.abstract_method.applicable_kinds = method
|
|
dotnet_naming_symbols.abstract_method.required_modifiers = abstract
|
|
dotnet_naming_symbols.class.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.class.applicable_kinds = class
|
|
dotnet_naming_symbols.class.required_modifiers =
|
|
dotnet_naming_symbols.delegate.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.delegate.applicable_kinds = delegate
|
|
dotnet_naming_symbols.delegate.required_modifiers =
|
|
dotnet_naming_symbols.enum.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.enum.applicable_kinds = enum
|
|
dotnet_naming_symbols.enum.required_modifiers =
|
|
dotnet_naming_symbols.event.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.event.applicable_kinds = event
|
|
dotnet_naming_symbols.event.required_modifiers =
|
|
dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.interface.applicable_kinds = interface
|
|
dotnet_naming_symbols.interface.required_modifiers =
|
|
dotnet_naming_symbols.method.applicable_accessibilities = public
|
|
dotnet_naming_symbols.method.applicable_kinds = method
|
|
dotnet_naming_symbols.method.required_modifiers =
|
|
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
|
|
dotnet_naming_symbols.non_field_members.required_modifiers =
|
|
dotnet_naming_symbols.private_method.applicable_accessibilities = private
|
|
dotnet_naming_symbols.private_method.applicable_kinds = method
|
|
dotnet_naming_symbols.private_method.required_modifiers =
|
|
dotnet_naming_symbols.private_or_internal_field.applicable_accessibilities = internal, private, private_protected
|
|
dotnet_naming_symbols.private_or_internal_field.applicable_kinds = field
|
|
dotnet_naming_symbols.private_or_internal_field.required_modifiers =
|
|
dotnet_naming_symbols.private_or_internal_static_field.applicable_accessibilities = internal, private, private_protected
|
|
dotnet_naming_symbols.private_or_internal_static_field.applicable_kinds = field
|
|
dotnet_naming_symbols.private_or_internal_static_field.required_modifiers = static
|
|
dotnet_naming_symbols.property.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.property.applicable_kinds = property
|
|
dotnet_naming_symbols.property.required_modifiers =
|
|
dotnet_naming_symbols.public_or_protected_field.applicable_accessibilities = public, protected
|
|
dotnet_naming_symbols.public_or_protected_field.applicable_kinds = field
|
|
dotnet_naming_symbols.public_or_protected_field.required_modifiers =
|
|
dotnet_naming_symbols.static_field.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.static_field.applicable_kinds = field
|
|
dotnet_naming_symbols.static_field.required_modifiers = static
|
|
dotnet_naming_symbols.static_method.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.static_method.applicable_kinds = method
|
|
dotnet_naming_symbols.static_method.required_modifiers = static
|
|
dotnet_naming_symbols.struct.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.struct.applicable_kinds = struct
|
|
dotnet_naming_symbols.struct.required_modifiers =
|
|
dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
|
dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum
|
|
dotnet_naming_symbols.types.required_modifiers =
|
|
dotnet_remove_unnecessary_suppression_exclusions = 0
|
|
dotnet_separate_import_directive_groups = false
|
|
dotnet_sort_system_directives_first = false
|
|
dotnet_style_allow_multiple_blank_lines_experimental = false:warning
|
|
dotnet_style_allow_statement_immediately_after_block_experimental = true
|
|
dotnet_style_coalesce_expression = true
|
|
dotnet_style_collection_initializer = true:warning
|
|
dotnet_style_explicit_tuple_names = true:warning
|
|
dotnet_style_namespace_match_folder = true
|
|
dotnet_style_null_propagation = true:warning
|
|
dotnet_style_object_initializer = true:warning
|
|
dotnet_style_operator_placement_when_wrapping = beginning_of_line
|
|
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity
|
|
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity
|
|
dotnet_style_parentheses_in_other_operators = never_if_unnecessary
|
|
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity
|
|
dotnet_style_predefined_type_for_locals_parameters_members = true
|
|
dotnet_style_predefined_type_for_member_access = true:warning
|
|
dotnet_style_prefer_auto_properties = true:warning
|
|
dotnet_style_prefer_compound_assignment = true:warning
|
|
dotnet_style_prefer_conditional_expression_over_assignment = false
|
|
dotnet_style_prefer_conditional_expression_over_return = false
|
|
dotnet_style_prefer_inferred_anonymous_type_member_names = true:warning
|
|
dotnet_style_prefer_inferred_tuple_names = true:warning
|
|
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:warning
|
|
dotnet_style_prefer_simplified_boolean_expressions = true:warning
|
|
dotnet_style_prefer_simplified_interpolation = true
|
|
dotnet_style_qualification_for_event = false:error
|
|
dotnet_style_qualification_for_field = false
|
|
dotnet_style_qualification_for_method = false:error
|
|
dotnet_style_qualification_for_property = false:error
|
|
dotnet_style_readonly_field = true:warning
|
|
dotnet_style_require_accessibility_modifiers = for_non_interface_members
|
|
end_of_line = crlf
|
|
file_header_template = unset
|
|
indent_size = 4
|
|
indent_style = space
|
|
insert_final_newline = false
|
|
root = true
|
|
tab_width = 4
|
|
# https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1822
|
|
# https://github.com/dotnet/aspnetcore/blob/main/.editorconfig
|
|
# https://github.com/dotnet/project-system/blob/main/.editorconfig |