mirror of
https://github.com/oliverbooth/X10D
synced 2024-11-23 00:18:47 +00:00
🔨 Fix SA1124 violation
This commit is contained in:
parent
ea3a1d2bbe
commit
0b85fa05e4
195
.editorconfig
Normal file
195
.editorconfig
Normal file
@ -0,0 +1,195 @@
|
|||||||
|
# C# files
|
||||||
|
[*.cs]
|
||||||
|
|
||||||
|
#### Core EditorConfig Options ####
|
||||||
|
|
||||||
|
# Indentation and spacing
|
||||||
|
indent_size = 4
|
||||||
|
indent_style = space
|
||||||
|
tab_width = 4
|
||||||
|
|
||||||
|
# New line preferences
|
||||||
|
end_of_line = crlf
|
||||||
|
insert_final_newline = true
|
||||||
|
|
||||||
|
#### .NET Coding Conventions ####
|
||||||
|
|
||||||
|
# Organize usings
|
||||||
|
dotnet_separate_import_directive_groups = false
|
||||||
|
dotnet_sort_system_directives_first = true
|
||||||
|
|
||||||
|
# this. and Me. preferences
|
||||||
|
dotnet_style_qualification_for_event = true:suggestion
|
||||||
|
dotnet_style_qualification_for_field = true:suggestion
|
||||||
|
dotnet_style_qualification_for_method = true:suggestion
|
||||||
|
dotnet_style_qualification_for_property = true:suggestion
|
||||||
|
|
||||||
|
# Language keywords vs BCL types preferences
|
||||||
|
dotnet_style_predefined_type_for_locals_parameters_members = true:warning
|
||||||
|
dotnet_style_predefined_type_for_member_access = true:warning
|
||||||
|
|
||||||
|
# Parentheses preferences
|
||||||
|
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent
|
||||||
|
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent
|
||||||
|
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent
|
||||||
|
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent
|
||||||
|
|
||||||
|
# Modifier preferences
|
||||||
|
dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent
|
||||||
|
|
||||||
|
# Expression-level preferences
|
||||||
|
dotnet_style_coalesce_expression = true:suggestion
|
||||||
|
dotnet_style_collection_initializer = true:suggestion
|
||||||
|
dotnet_style_explicit_tuple_names = true:suggestion
|
||||||
|
dotnet_style_null_propagation = true:suggestion
|
||||||
|
dotnet_style_object_initializer = true:suggestion
|
||||||
|
dotnet_style_prefer_auto_properties = true:silent
|
||||||
|
dotnet_style_prefer_compound_assignment = true:suggestion
|
||||||
|
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
|
||||||
|
dotnet_style_prefer_conditional_expression_over_return = true:silent
|
||||||
|
dotnet_style_prefer_inferred_anonymous_type_member_names = false:suggestion
|
||||||
|
dotnet_style_prefer_inferred_tuple_names = false:suggestion
|
||||||
|
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion
|
||||||
|
dotnet_style_prefer_simplified_interpolation = true:suggestion
|
||||||
|
|
||||||
|
# Field preferences
|
||||||
|
dotnet_style_readonly_field = true:suggestion
|
||||||
|
|
||||||
|
# Parameter preferences
|
||||||
|
dotnet_code_quality_unused_parameters = all:suggestion
|
||||||
|
|
||||||
|
#### C# Coding Conventions ####
|
||||||
|
|
||||||
|
# var preferences
|
||||||
|
csharp_style_var_elsewhere = false:warning
|
||||||
|
csharp_style_var_for_built_in_types = true:warning
|
||||||
|
csharp_style_var_when_type_is_apparent = true:warning
|
||||||
|
|
||||||
|
# Expression-bodied members
|
||||||
|
csharp_style_expression_bodied_accessors = true:suggestion
|
||||||
|
csharp_style_expression_bodied_constructors = false:suggestion
|
||||||
|
csharp_style_expression_bodied_indexers = true:suggestion
|
||||||
|
csharp_style_expression_bodied_lambdas = true:silent
|
||||||
|
csharp_style_expression_bodied_local_functions = false:silent
|
||||||
|
csharp_style_expression_bodied_methods = false:suggestion
|
||||||
|
csharp_style_expression_bodied_operators = true:suggestion
|
||||||
|
csharp_style_expression_bodied_properties = false:suggestion
|
||||||
|
|
||||||
|
# Pattern matching preferences
|
||||||
|
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
|
||||||
|
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
|
||||||
|
csharp_style_prefer_switch_expression = true:suggestion
|
||||||
|
|
||||||
|
# Null-checking preferences
|
||||||
|
csharp_style_conditional_delegate_call = true:suggestion
|
||||||
|
|
||||||
|
# Modifier preferences
|
||||||
|
csharp_prefer_static_local_function = true:suggestion
|
||||||
|
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:silent
|
||||||
|
|
||||||
|
# Code-block preferences
|
||||||
|
csharp_prefer_braces = true:suggestion
|
||||||
|
csharp_prefer_simple_using_statement = true:suggestion
|
||||||
|
|
||||||
|
# Expression-level preferences
|
||||||
|
csharp_prefer_simple_default_expression = true:suggestion
|
||||||
|
csharp_style_deconstructed_variable_declaration = true:suggestion
|
||||||
|
csharp_style_inlined_variable_declaration = true:suggestion
|
||||||
|
csharp_style_pattern_local_over_anonymous_function = true:suggestion
|
||||||
|
csharp_style_prefer_index_operator = true:suggestion
|
||||||
|
csharp_style_prefer_range_operator = true:suggestion
|
||||||
|
csharp_style_throw_expression = true:suggestion
|
||||||
|
csharp_style_unused_value_assignment_preference = discard_variable:suggestion
|
||||||
|
csharp_style_unused_value_expression_statement_preference = discard_variable:silent
|
||||||
|
|
||||||
|
# 'using' directive preferences
|
||||||
|
csharp_using_directive_placement = inside_namespace:suggestion
|
||||||
|
|
||||||
|
#### C# Formatting Rules ####
|
||||||
|
|
||||||
|
# New line preferences
|
||||||
|
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
|
||||||
|
|
||||||
|
# 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_labels = one_less_than_current
|
||||||
|
csharp_indent_switch_labels = true
|
||||||
|
|
||||||
|
# Space preferences
|
||||||
|
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
|
||||||
|
|
||||||
|
# Wrapping preferences
|
||||||
|
csharp_preserve_single_line_blocks = true
|
||||||
|
csharp_preserve_single_line_statements = true
|
||||||
|
|
||||||
|
#### Naming styles ####
|
||||||
|
|
||||||
|
# Naming rules
|
||||||
|
|
||||||
|
dotnet_naming_rule.interface_should_be_begins_with_i.severity = suggestion
|
||||||
|
dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface
|
||||||
|
dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i
|
||||||
|
|
||||||
|
dotnet_naming_rule.types_should_be_pascal_case.severity = suggestion
|
||||||
|
dotnet_naming_rule.types_should_be_pascal_case.symbols = types
|
||||||
|
dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case
|
||||||
|
|
||||||
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion
|
||||||
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
|
||||||
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case
|
||||||
|
|
||||||
|
# Symbol specifications
|
||||||
|
|
||||||
|
dotnet_naming_symbols.interface.applicable_kinds = interface
|
||||||
|
dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
||||||
|
dotnet_naming_symbols.interface.required_modifiers =
|
||||||
|
|
||||||
|
dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum
|
||||||
|
dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
||||||
|
dotnet_naming_symbols.types.required_modifiers =
|
||||||
|
|
||||||
|
dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
|
||||||
|
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
||||||
|
dotnet_naming_symbols.non_field_members.required_modifiers =
|
||||||
|
|
||||||
|
# Naming styles
|
||||||
|
|
||||||
|
dotnet_naming_style.pascal_case.required_prefix =
|
||||||
|
dotnet_naming_style.pascal_case.required_suffix =
|
||||||
|
dotnet_naming_style.pascal_case.word_separator =
|
||||||
|
dotnet_naming_style.pascal_case.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.begins_with_i.capitalization = pascal_case
|
@ -1,15 +1,11 @@
|
|||||||
namespace X10D.Drawing
|
namespace X10D.Drawing
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Drawing.Drawing2D;
|
using System.Drawing.Drawing2D;
|
||||||
using System.Drawing.Imaging;
|
using System.Drawing.Imaging;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Image"/>.
|
/// Extension methods for <see cref="Image"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,12 +1,8 @@
|
|||||||
namespace X10D.Unity
|
namespace X10D.Unity
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System.Diagnostics.CodeAnalysis;
|
using System.Diagnostics.CodeAnalysis;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// A set of extension methods for <see cref="Material"/>.
|
/// A set of extension methods for <see cref="Material"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D.Unity
|
namespace X10D.Unity
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// A set of extension methods for <see cref="Vector3"/>.
|
/// A set of extension methods for <see cref="Vector3"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,14 +1,10 @@
|
|||||||
namespace X10D.WinForms
|
namespace X10D.WinForms
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Control"/>.
|
/// Extension methods for <see cref="Control"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D.WinForms
|
namespace X10D.WinForms
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// A set of extension methods for <see cref="ListView"/> and <see cref="ListViewItem"/>.
|
/// A set of extension methods for <see cref="ListView"/> and <see cref="ListViewItem"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
254
X10D.ruleset
Normal file
254
X10D.ruleset
Normal file
@ -0,0 +1,254 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<RuleSet Name="X10D" Description=" " ToolsVersion="16.0">
|
||||||
|
<Rules AnalyzerId="Microsoft.Analyzers.ManagedCodeAnalysis" RuleNamespace="Microsoft.Rules.Managed">
|
||||||
|
<Rule Id="CA1000" Action="Warning" />
|
||||||
|
<Rule Id="CA1001" Action="Warning" />
|
||||||
|
<Rule Id="CA1002" Action="Warning" />
|
||||||
|
<Rule Id="CA1003" Action="Warning" />
|
||||||
|
<Rule Id="CA1004" Action="Warning" />
|
||||||
|
<Rule Id="CA1005" Action="Warning" />
|
||||||
|
<Rule Id="CA1006" Action="Warning" />
|
||||||
|
<Rule Id="CA1007" Action="Warning" />
|
||||||
|
<Rule Id="CA1008" Action="Warning" />
|
||||||
|
<Rule Id="CA1009" Action="Warning" />
|
||||||
|
<Rule Id="CA1010" Action="Warning" />
|
||||||
|
<Rule Id="CA1011" Action="Warning" />
|
||||||
|
<Rule Id="CA1012" Action="Warning" />
|
||||||
|
<Rule Id="CA1013" Action="Warning" />
|
||||||
|
<Rule Id="CA1014" Action="Warning" />
|
||||||
|
<Rule Id="CA1016" Action="Warning" />
|
||||||
|
<Rule Id="CA1017" Action="Warning" />
|
||||||
|
<Rule Id="CA1018" Action="Warning" />
|
||||||
|
<Rule Id="CA1019" Action="Warning" />
|
||||||
|
<Rule Id="CA1020" Action="Warning" />
|
||||||
|
<Rule Id="CA1021" Action="Warning" />
|
||||||
|
<Rule Id="CA1023" Action="Warning" />
|
||||||
|
<Rule Id="CA1024" Action="Warning" />
|
||||||
|
<Rule Id="CA1025" Action="Warning" />
|
||||||
|
<Rule Id="CA1026" Action="Warning" />
|
||||||
|
<Rule Id="CA1027" Action="Warning" />
|
||||||
|
<Rule Id="CA1028" Action="Warning" />
|
||||||
|
<Rule Id="CA1030" Action="Warning" />
|
||||||
|
<Rule Id="CA1031" Action="Warning" />
|
||||||
|
<Rule Id="CA1032" Action="Warning" />
|
||||||
|
<Rule Id="CA1033" Action="Warning" />
|
||||||
|
<Rule Id="CA1034" Action="Warning" />
|
||||||
|
<Rule Id="CA1035" Action="Warning" />
|
||||||
|
<Rule Id="CA1036" Action="Warning" />
|
||||||
|
<Rule Id="CA1038" Action="Warning" />
|
||||||
|
<Rule Id="CA1039" Action="Warning" />
|
||||||
|
<Rule Id="CA1040" Action="Warning" />
|
||||||
|
<Rule Id="CA1041" Action="Warning" />
|
||||||
|
<Rule Id="CA1043" Action="Warning" />
|
||||||
|
<Rule Id="CA1044" Action="Warning" />
|
||||||
|
<Rule Id="CA1045" Action="Warning" />
|
||||||
|
<Rule Id="CA1046" Action="Warning" />
|
||||||
|
<Rule Id="CA1047" Action="Warning" />
|
||||||
|
<Rule Id="CA1048" Action="Warning" />
|
||||||
|
<Rule Id="CA1049" Action="Warning" />
|
||||||
|
<Rule Id="CA1050" Action="Warning" />
|
||||||
|
<Rule Id="CA1051" Action="Warning" />
|
||||||
|
<Rule Id="CA1052" Action="Warning" />
|
||||||
|
<Rule Id="CA1053" Action="Warning" />
|
||||||
|
<Rule Id="CA1054" Action="Warning" />
|
||||||
|
<Rule Id="CA1055" Action="Warning" />
|
||||||
|
<Rule Id="CA1056" Action="Warning" />
|
||||||
|
<Rule Id="CA1057" Action="Warning" />
|
||||||
|
<Rule Id="CA1058" Action="Warning" />
|
||||||
|
<Rule Id="CA1059" Action="Warning" />
|
||||||
|
<Rule Id="CA1060" Action="Warning" />
|
||||||
|
<Rule Id="CA1061" Action="Warning" />
|
||||||
|
<Rule Id="CA1062" Action="Warning" />
|
||||||
|
<Rule Id="CA1063" Action="Warning" />
|
||||||
|
<Rule Id="CA1064" Action="Warning" />
|
||||||
|
<Rule Id="CA1065" Action="Warning" />
|
||||||
|
<Rule Id="CA1300" Action="Warning" />
|
||||||
|
<Rule Id="CA1301" Action="Warning" />
|
||||||
|
<Rule Id="CA1302" Action="Warning" />
|
||||||
|
<Rule Id="CA1303" Action="Warning" />
|
||||||
|
<Rule Id="CA1304" Action="Warning" />
|
||||||
|
<Rule Id="CA1305" Action="Warning" />
|
||||||
|
<Rule Id="CA1306" Action="Warning" />
|
||||||
|
<Rule Id="CA1307" Action="Warning" />
|
||||||
|
<Rule Id="CA1308" Action="Warning" />
|
||||||
|
<Rule Id="CA1309" Action="Warning" />
|
||||||
|
<Rule Id="CA1400" Action="Warning" />
|
||||||
|
<Rule Id="CA1401" Action="Warning" />
|
||||||
|
<Rule Id="CA1402" Action="Warning" />
|
||||||
|
<Rule Id="CA1403" Action="Warning" />
|
||||||
|
<Rule Id="CA1404" Action="Warning" />
|
||||||
|
<Rule Id="CA1405" Action="Warning" />
|
||||||
|
<Rule Id="CA1406" Action="Warning" />
|
||||||
|
<Rule Id="CA1407" Action="Warning" />
|
||||||
|
<Rule Id="CA1408" Action="Warning" />
|
||||||
|
<Rule Id="CA1409" Action="Warning" />
|
||||||
|
<Rule Id="CA1410" Action="Warning" />
|
||||||
|
<Rule Id="CA1411" Action="Warning" />
|
||||||
|
<Rule Id="CA1412" Action="Warning" />
|
||||||
|
<Rule Id="CA1413" Action="Warning" />
|
||||||
|
<Rule Id="CA1414" Action="Warning" />
|
||||||
|
<Rule Id="CA1415" Action="Warning" />
|
||||||
|
<Rule Id="CA1500" Action="Warning" />
|
||||||
|
<Rule Id="CA1501" Action="Warning" />
|
||||||
|
<Rule Id="CA1502" Action="Warning" />
|
||||||
|
<Rule Id="CA1504" Action="Warning" />
|
||||||
|
<Rule Id="CA1505" Action="Warning" />
|
||||||
|
<Rule Id="CA1506" Action="Warning" />
|
||||||
|
<Rule Id="CA1600" Action="Warning" />
|
||||||
|
<Rule Id="CA1601" Action="Warning" />
|
||||||
|
<Rule Id="CA1700" Action="Warning" />
|
||||||
|
<Rule Id="CA1701" Action="Warning" />
|
||||||
|
<Rule Id="CA1702" Action="Warning" />
|
||||||
|
<Rule Id="CA1703" Action="Warning" />
|
||||||
|
<Rule Id="CA1704" Action="Warning" />
|
||||||
|
<Rule Id="CA1707" Action="Warning" />
|
||||||
|
<Rule Id="CA1708" Action="Warning" />
|
||||||
|
<Rule Id="CA1709" Action="Warning" />
|
||||||
|
<Rule Id="CA1710" Action="Warning" />
|
||||||
|
<Rule Id="CA1711" Action="Warning" />
|
||||||
|
<Rule Id="CA1712" Action="Warning" />
|
||||||
|
<Rule Id="CA1713" Action="Warning" />
|
||||||
|
<Rule Id="CA1714" Action="Warning" />
|
||||||
|
<Rule Id="CA1715" Action="Warning" />
|
||||||
|
<Rule Id="CA1716" Action="Warning" />
|
||||||
|
<Rule Id="CA1717" Action="Warning" />
|
||||||
|
<Rule Id="CA1719" Action="Warning" />
|
||||||
|
<Rule Id="CA1720" Action="Warning" />
|
||||||
|
<Rule Id="CA1721" Action="Warning" />
|
||||||
|
<Rule Id="CA1722" Action="Warning" />
|
||||||
|
<Rule Id="CA1724" Action="Warning" />
|
||||||
|
<Rule Id="CA1725" Action="Warning" />
|
||||||
|
<Rule Id="CA1726" Action="Warning" />
|
||||||
|
<Rule Id="CA1800" Action="Warning" />
|
||||||
|
<Rule Id="CA1801" Action="Warning" />
|
||||||
|
<Rule Id="CA1802" Action="Warning" />
|
||||||
|
<Rule Id="CA1804" Action="Warning" />
|
||||||
|
<Rule Id="CA1806" Action="Warning" />
|
||||||
|
<Rule Id="CA1809" Action="Warning" />
|
||||||
|
<Rule Id="CA1810" Action="Warning" />
|
||||||
|
<Rule Id="CA1811" Action="Warning" />
|
||||||
|
<Rule Id="CA1812" Action="Warning" />
|
||||||
|
<Rule Id="CA1813" Action="Warning" />
|
||||||
|
<Rule Id="CA1814" Action="Warning" />
|
||||||
|
<Rule Id="CA1815" Action="Warning" />
|
||||||
|
<Rule Id="CA1816" Action="Warning" />
|
||||||
|
<Rule Id="CA1819" Action="Warning" />
|
||||||
|
<Rule Id="CA1820" Action="Warning" />
|
||||||
|
<Rule Id="CA1821" Action="Warning" />
|
||||||
|
<Rule Id="CA1822" Action="Warning" />
|
||||||
|
<Rule Id="CA1823" Action="Warning" />
|
||||||
|
<Rule Id="CA1824" Action="Warning" />
|
||||||
|
<Rule Id="CA1900" Action="Warning" />
|
||||||
|
<Rule Id="CA1901" Action="Warning" />
|
||||||
|
<Rule Id="CA1903" Action="Warning" />
|
||||||
|
<Rule Id="CA2000" Action="Warning" />
|
||||||
|
<Rule Id="CA2001" Action="Warning" />
|
||||||
|
<Rule Id="CA2002" Action="Warning" />
|
||||||
|
<Rule Id="CA2003" Action="Warning" />
|
||||||
|
<Rule Id="CA2004" Action="Warning" />
|
||||||
|
<Rule Id="CA2006" Action="Warning" />
|
||||||
|
<Rule Id="CA2100" Action="Warning" />
|
||||||
|
<Rule Id="CA2101" Action="Warning" />
|
||||||
|
<Rule Id="CA2102" Action="Warning" />
|
||||||
|
<Rule Id="CA2103" Action="Warning" />
|
||||||
|
<Rule Id="CA2104" Action="Warning" />
|
||||||
|
<Rule Id="CA2105" Action="Warning" />
|
||||||
|
<Rule Id="CA2106" Action="Warning" />
|
||||||
|
<Rule Id="CA2107" Action="Warning" />
|
||||||
|
<Rule Id="CA2108" Action="Warning" />
|
||||||
|
<Rule Id="CA2109" Action="Warning" />
|
||||||
|
<Rule Id="CA2111" Action="Warning" />
|
||||||
|
<Rule Id="CA2112" Action="Warning" />
|
||||||
|
<Rule Id="CA2114" Action="Warning" />
|
||||||
|
<Rule Id="CA2115" Action="Warning" />
|
||||||
|
<Rule Id="CA2116" Action="Warning" />
|
||||||
|
<Rule Id="CA2117" Action="Warning" />
|
||||||
|
<Rule Id="CA2118" Action="Warning" />
|
||||||
|
<Rule Id="CA2119" Action="Warning" />
|
||||||
|
<Rule Id="CA2120" Action="Warning" />
|
||||||
|
<Rule Id="CA2121" Action="Warning" />
|
||||||
|
<Rule Id="CA2122" Action="Warning" />
|
||||||
|
<Rule Id="CA2123" Action="Warning" />
|
||||||
|
<Rule Id="CA2124" Action="Warning" />
|
||||||
|
<Rule Id="CA2126" Action="Warning" />
|
||||||
|
<Rule Id="CA2130" Action="Warning" />
|
||||||
|
<Rule Id="CA2131" Action="Warning" />
|
||||||
|
<Rule Id="CA2132" Action="Warning" />
|
||||||
|
<Rule Id="CA2133" Action="Warning" />
|
||||||
|
<Rule Id="CA2134" Action="Warning" />
|
||||||
|
<Rule Id="CA2135" Action="Warning" />
|
||||||
|
<Rule Id="CA2136" Action="Warning" />
|
||||||
|
<Rule Id="CA2137" Action="Warning" />
|
||||||
|
<Rule Id="CA2138" Action="Warning" />
|
||||||
|
<Rule Id="CA2139" Action="Warning" />
|
||||||
|
<Rule Id="CA2140" Action="Warning" />
|
||||||
|
<Rule Id="CA2141" Action="Warning" />
|
||||||
|
<Rule Id="CA2142" Action="Warning" />
|
||||||
|
<Rule Id="CA2143" Action="Warning" />
|
||||||
|
<Rule Id="CA2144" Action="Warning" />
|
||||||
|
<Rule Id="CA2145" Action="Warning" />
|
||||||
|
<Rule Id="CA2146" Action="Warning" />
|
||||||
|
<Rule Id="CA2147" Action="Warning" />
|
||||||
|
<Rule Id="CA2149" Action="Warning" />
|
||||||
|
<Rule Id="CA2151" Action="Warning" />
|
||||||
|
<Rule Id="CA2200" Action="Warning" />
|
||||||
|
<Rule Id="CA2201" Action="Warning" />
|
||||||
|
<Rule Id="CA2202" Action="Warning" />
|
||||||
|
<Rule Id="CA2204" Action="Warning" />
|
||||||
|
<Rule Id="CA2205" Action="Warning" />
|
||||||
|
<Rule Id="CA2207" Action="Warning" />
|
||||||
|
<Rule Id="CA2208" Action="Warning" />
|
||||||
|
<Rule Id="CA2210" Action="Warning" />
|
||||||
|
<Rule Id="CA2211" Action="Warning" />
|
||||||
|
<Rule Id="CA2212" Action="Warning" />
|
||||||
|
<Rule Id="CA2213" Action="Warning" />
|
||||||
|
<Rule Id="CA2214" Action="Warning" />
|
||||||
|
<Rule Id="CA2215" Action="Warning" />
|
||||||
|
<Rule Id="CA2216" Action="Warning" />
|
||||||
|
<Rule Id="CA2217" Action="Warning" />
|
||||||
|
<Rule Id="CA2218" Action="Warning" />
|
||||||
|
<Rule Id="CA2219" Action="Warning" />
|
||||||
|
<Rule Id="CA2220" Action="Warning" />
|
||||||
|
<Rule Id="CA2221" Action="Warning" />
|
||||||
|
<Rule Id="CA2222" Action="Warning" />
|
||||||
|
<Rule Id="CA2223" Action="Warning" />
|
||||||
|
<Rule Id="CA2224" Action="Warning" />
|
||||||
|
<Rule Id="CA2225" Action="Warning" />
|
||||||
|
<Rule Id="CA2226" Action="Warning" />
|
||||||
|
<Rule Id="CA2227" Action="Warning" />
|
||||||
|
<Rule Id="CA2228" Action="Warning" />
|
||||||
|
<Rule Id="CA2229" Action="Warning" />
|
||||||
|
<Rule Id="CA2230" Action="Warning" />
|
||||||
|
<Rule Id="CA2231" Action="Warning" />
|
||||||
|
<Rule Id="CA2232" Action="Warning" />
|
||||||
|
<Rule Id="CA2233" Action="Warning" />
|
||||||
|
<Rule Id="CA2234" Action="Warning" />
|
||||||
|
<Rule Id="CA2235" Action="Warning" />
|
||||||
|
<Rule Id="CA2236" Action="Warning" />
|
||||||
|
<Rule Id="CA2237" Action="Warning" />
|
||||||
|
<Rule Id="CA2238" Action="Warning" />
|
||||||
|
<Rule Id="CA2239" Action="Warning" />
|
||||||
|
<Rule Id="CA2240" Action="Warning" />
|
||||||
|
<Rule Id="CA2241" Action="Warning" />
|
||||||
|
<Rule Id="CA2242" Action="Warning" />
|
||||||
|
<Rule Id="CA2243" Action="Warning" />
|
||||||
|
<Rule Id="CA5122" Action="Warning" />
|
||||||
|
</Rules>
|
||||||
|
<Rules AnalyzerId="Microsoft.NetCore.Analyzers" RuleNamespace="Microsoft.NetCore.Analyzers">
|
||||||
|
<Rule Id="CA1813" Action="Warning" />
|
||||||
|
</Rules>
|
||||||
|
<Rules AnalyzerId="Roslynator.CSharp.Analyzers" RuleNamespace="Roslynator.CSharp.Analyzers">
|
||||||
|
<Rule Id="RCS1010" Action="Warning" />
|
||||||
|
</Rules>
|
||||||
|
<Rules AnalyzerId="StyleCop.Analyzers" RuleNamespace="StyleCop.Analyzers">
|
||||||
|
<Rule Id="SA1121" Action="None" />
|
||||||
|
<Rule Id="SA1633" Action="None" />
|
||||||
|
<Rule Id="SA1634" Action="None" />
|
||||||
|
<Rule Id="SA1635" Action="None" />
|
||||||
|
<Rule Id="SA1636" Action="None" />
|
||||||
|
<Rule Id="SA1637" Action="None" />
|
||||||
|
<Rule Id="SA1638" Action="None" />
|
||||||
|
<Rule Id="SA1640" Action="None" />
|
||||||
|
<Rule Id="SA1641" Action="None" />
|
||||||
|
</Rules>
|
||||||
|
</RuleSet>
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Boolean"/>.
|
/// Extension methods for <see cref="Boolean"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,14 +1,10 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Byte"/>.
|
/// Extension methods for <see cref="Byte"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,14 +1,10 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Char"/>.
|
/// Extension methods for <see cref="Char"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="IComparable"/>.
|
/// Extension methods for <see cref="IComparable"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="IConvertible"/>.
|
/// Extension methods for <see cref="IConvertible"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="DateTime"/>.
|
/// Extension methods for <see cref="DateTime"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text.RegularExpressions;
|
using System.Text.RegularExpressions;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// A set of extension methods for <see cref="Dictionary{TKey,TValue}"/>.
|
/// A set of extension methods for <see cref="Dictionary{TKey,TValue}"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Double"/>.
|
/// Extension methods for <see cref="Double"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,12 +1,8 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Net;
|
using System.Net;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="EndPoint"/> and derived types.
|
/// Extension methods for <see cref="EndPoint"/> and derived types.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,18 +1,12 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Int16"/>.
|
/// Extension methods for <see cref="Int16"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static class Int16Extensions
|
public static class Int16Extensions
|
||||||
{
|
{
|
||||||
#region TimeSpan Returns
|
|
||||||
|
|
||||||
// TODO change
|
// TODO change
|
||||||
|
|
||||||
[Obsolete(
|
[Obsolete(
|
||||||
@ -123,8 +117,6 @@
|
|||||||
return TimeSpan.FromTicks(number);
|
return TimeSpan.FromTicks(number);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Clamps a value between a minimum and a maximum value.
|
/// Clamps a value between a minimum and a maximum value.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,18 +1,12 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Int32"/>.
|
/// Extension methods for <see cref="Int32"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static class Int32Extensions
|
public static class Int32Extensions
|
||||||
{
|
{
|
||||||
#region DateTime Returns
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns a <see cref="DateTime"/> where the month is January.
|
/// Returns a <see cref="DateTime"/> where the month is January.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -213,10 +207,6 @@
|
|||||||
return new DateTime(year, 12, day, hour, minute, second);
|
return new DateTime(year, 12, day, hour, minute, second);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region TimeSpan Returns
|
|
||||||
|
|
||||||
// TODO change
|
// TODO change
|
||||||
|
|
||||||
[Obsolete(
|
[Obsolete(
|
||||||
@ -327,8 +317,6 @@
|
|||||||
return TimeSpan.FromTicks(number);
|
return TimeSpan.FromTicks(number);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Clamps a value between a minimum and a maximum value.
|
/// Clamps a value between a minimum and a maximum value.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,18 +1,12 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Int64"/>.
|
/// Extension methods for <see cref="Int64"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static class Int64Extensions
|
public static class Int64Extensions
|
||||||
{
|
{
|
||||||
#region TimeSpan Returns
|
|
||||||
|
|
||||||
// TODO change
|
// TODO change
|
||||||
|
|
||||||
[Obsolete(
|
[Obsolete(
|
||||||
@ -114,8 +108,6 @@
|
|||||||
return TimeSpan.FromTicks(number);
|
return TimeSpan.FromTicks(number);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Clamps a value between a minimum and a maximum value.
|
/// Clamps a value between a minimum and a maximum value.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="IList{T}"/>.
|
/// Extension methods for <see cref="IList{T}"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Random"/>.
|
/// Extension methods for <see cref="Random"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Single"/>.
|
/// Extension methods for <see cref="Single"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,14 +1,10 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
using System.Security.Cryptography;
|
using System.Security.Cryptography;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="Stream"/>.
|
/// Extension methods for <see cref="Stream"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
@ -9,8 +7,6 @@
|
|||||||
using System.Security;
|
using System.Security;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see cref="String"/>.
|
/// Extension methods for <see cref="String"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Extension methods for <see langword="struct"/> types.
|
/// Extension methods for <see langword="struct"/> types.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
namespace X10D
|
namespace X10D
|
||||||
{
|
{
|
||||||
#region Using Directives
|
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Text.RegularExpressions;
|
using System.Text.RegularExpressions;
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
public static class TimeSpanParser
|
public static class TimeSpanParser
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user