1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<RuleSet Name =" Rules for Softeq.XToolkit" Description =" Code analysis rules for Softeq.XToolkit." ToolsVersion =" 15.0" >
3
3
<IncludeAll Action =" Warning" />
4
+ <Rules AnalyzerId =" Microsoft.Analyzers.ManagedCodeAnalysis" RuleNamespace =" Microsoft.Rules.Managed" >
5
+ <Rule Id =" CA2007" Action =" Warning" /> <!-- Decorate all async calls with a `.ConfigureAwait(false);` suffix -->
6
+ </Rules >
4
7
<Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers" >
5
- <Rule Id =" SA0001" Action =" None" />
6
- <!-- <Rule Id="SA0002" Action="Error" />
7
- <Rule Id="SA1000" Action="Error" />
8
- <Rule Id="SA1001" Action="Error" />
9
- <Rule Id="SA1002" Action="Error" /> -->
10
- <Rule Id =" SA1003" Action =" None" /> <!-- @ Error -->
11
- <!-- <Rule Id="SA1004" Action="Error" />
12
- <Rule Id="SA1005" Action="Error" />
13
- <Rule Id="SA1006" Action="Error" />
14
- <Rule Id="SA1007" Action="Error" />
15
- <Rule Id="SA1008" Action="Error" /> -->
16
- <Rule Id =" SA1009" Action =" None" /> <!-- @ Error -->
8
+ <Rule Id =" SA0001" Action =" None" />
9
+ <!-- <Rule Id="SA0002" Action="Error" /> -->
10
+ <!-- < Rule Id="SA1000" Action="Error" /> -- >
11
+ <!-- < Rule Id="SA1001" Action="Error" /> -- >
12
+ <!-- < Rule Id="SA1002" Action="Error" /> -->
13
+ <Rule Id =" SA1003" Action =" None" /> <!-- @ Error -->
14
+ <!-- <Rule Id="SA1004" Action="Error" /> -->
15
+ <!-- < Rule Id="SA1005" Action="Error" /> -- >
16
+ <!-- < Rule Id="SA1006" Action="Error" /> -- >
17
+ <!-- < Rule Id="SA1007" Action="Error" /> -- >
18
+ <!-- < Rule Id="SA1008" Action="Error" /> -->
19
+ <Rule Id =" SA1009" Action =" None" /> <!-- @ Error -->
17
20
<!-- <Rule Id="SA1010" Action="Error" /> -->
18
21
<Rule Id =" SA1011" Action =" None" />
19
22
<!-- <Rule Id="SA1012" Action="Error" />
32
35
<Rule Id="SA1025" Action="Error" />
33
36
<Rule Id="SA1026" Action="Error" />
34
37
<Rule Id="SA1027" Action="Error" /> -->
35
- <Rule Id =" SA1028" Action =" Warning" /> <!-- @ Error -->
38
+ <Rule Id =" SA1028" Action =" Warning" /> <!-- @ Error -->
36
39
<!-- <Rule Id="SA1100" Action="Error" /> -->
37
40
<Rule Id =" SA1101" Action =" None" /> <!-- Prefix local calls with this -->
38
41
<!-- <Rule Id="SA1102" Action="Error" /> -->
39
42
<Rule Id =" SA1103" Action =" None" /> <!-- !!! -->
40
- <!-- <Rule Id="SA1104" Action="Error" />
41
- <Rule Id="SA1105" Action="Error" />
42
- <Rule Id="SA1106" Action="Error" />
43
- <Rule Id="SA1107" Action="Error" /> -->
43
+ <!-- <Rule Id="SA1104" Action="Error" /> -->
44
+ <!-- < Rule Id="SA1105" Action="Error" /> -- >
45
+ <!-- < Rule Id="SA1106" Action="Error" /> -- >
46
+ <!-- < Rule Id="SA1107" Action="Error" /> -->
44
47
<Rule Id =" SA1108" Action =" None" /> <!-- !!! -->
45
48
<Rule Id =" SA1109" Action =" None" /> <!-- !!! -->
46
- <!-- <Rule Id="SA1110" Action="Error" />
47
- <Rule Id="SA1111" Action="Error" />
48
- <Rule Id="SA1112" Action="Error" />
49
- <Rule Id="SA1113" Action="Error" />
50
- <Rule Id="SA1114" Action="Error" />
51
- <Rule Id="SA1115" Action="Error" /> -->
52
- <Rule Id =" SA1116" Action =" Warning" /> <!-- @ Error -->
53
- <!-- <Rule Id="SA1117" Action="Error" />
54
- <Rule Id="SA1118" Action="Error" />
55
- <Rule Id="SA1119" Action="Error" />
56
- <Rule Id="SA1120" Action="Error" />
57
- <Rule Id="SA1121" Action="Error" />
58
- <Rule Id="SA1122" Action="Error" />
59
- <Rule Id="SA1123" Action="Error" /> -->
49
+ <!-- <Rule Id="SA1110" Action="Error" /> -->
50
+ <!-- < Rule Id="SA1111" Action="Error" /> -- >
51
+ <!-- < Rule Id="SA1112" Action="Error" /> -- >
52
+ <!-- < Rule Id="SA1113" Action="Error" /> -- >
53
+ <!-- < Rule Id="SA1114" Action="Error" /> -- >
54
+ <!-- < Rule Id="SA1115" Action="Error" /> -->
55
+ <Rule Id =" SA1116" Action =" Warning" /> <!-- @ Error -->
56
+ <!-- <Rule Id="SA1117" Action="Error" /> -->
57
+ <!-- < Rule Id="SA1118" Action="Error" /> -- >
58
+ <!-- < Rule Id="SA1119" Action="Error" /> -- >
59
+ <!-- < Rule Id="SA1120" Action="Error" /> -- >
60
+ <!-- < Rule Id="SA1121" Action="Error" /> -- >
61
+ <!-- < Rule Id="SA1122" Action="Error" /> -- >
62
+ <!-- < Rule Id="SA1123" Action="Error" /> -->
60
63
<Rule Id =" SA1124" Action =" None" /> <!-- DoNotUseRegions -->
61
- <!--
62
- <Rule Id="SA1125" Action="Error" /> -->
64
+ <!-- <Rule Id="SA1125" Action="Error" /> -->
63
65
<Rule Id =" SA1126" Action =" None" />
64
- <Rule Id =" SA1127" Action =" None" /> <!-- @ Error -->
65
- <Rule Id =" SA1128" Action =" None" /> <!-- Constructor initializers should be on their own line -->
66
- <!--
67
- <Rule Id="SA1129" Action="Error" />
68
- <Rule Id="SA1130" Action="Error" />
69
- <Rule Id="SA1131" Action="Error" />
70
- <Rule Id="SA1132" Action="Error" />
71
- <Rule Id="SA1133" Action="Error" />
72
- <Rule Id="SA1134" Action="Error" />
73
- <Rule Id="SA1135" Action="Error" />
74
- <Rule Id="SA1136" Action="Error" />
75
- <Rule Id="SA1137" Action="Error" />
76
- <Rule Id="SA1139" Action="Error" /> -->
66
+ <Rule Id =" SA1127" Action =" None" /> <!-- @ Error -->
67
+ <Rule Id =" SA1128" Action =" None" /> <!-- Constructor initializers should be on their own line -->
68
+ <!-- <Rule Id="SA1129" Action="Error" /> -->
69
+ <!-- <Rule Id="SA1130" Action="Error" /> -->
70
+ <!-- <Rule Id="SA1131" Action="Error" /> -->
71
+ <!-- <Rule Id="SA1132" Action="Error" /> -->
72
+ <!-- <Rule Id="SA1133" Action="Error" /> -->
73
+ <!-- <Rule Id="SA1134" Action="Error" /> -->
74
+ <!-- <Rule Id="SA1135" Action="Error" /> -->
75
+ <!-- <Rule Id="SA1136" Action="Error" /> -->
76
+ <!-- <Rule Id="SA1137" Action="Error" /> -->
77
+ <!-- <Rule Id="SA1139" Action="Error" /> -->
77
78
<Rule Id =" SA1200" Action =" None" />
78
- <Rule Id =" SA1201" Action =" Warning" /> <!-- @ Error - ordering -->
79
+ <Rule Id =" SA1201" Action =" Warning" /> <!-- @ Error - ordering -->
79
80
<Rule Id =" SA1202" Action =" None" />
80
81
<!-- <Rule Id="SA1203" Action="Error" /> -->
81
- <Rule Id =" SA1204" Action =" Warning" /> <!-- @ Error - ordering -->
82
- <!-- <Rule Id="SA1205" Action="Error" />
83
- <Rule Id="SA1206" Action="Error" />
84
- <Rule Id="SA1207" Action="Error" />
85
- <Rule Id="SA1208" Action="Error" />
86
- <Rule Id="SA1209" Action="Error" />
87
- <Rule Id="SA1210" Action="Error" />
88
- <Rule Id="SA1211" Action="Error" />
89
- <Rule Id="SA1212" Action="Error" />
90
- <Rule Id="SA1213" Action="Error" />
91
- <Rule Id="SA1214" Action="Error" />
92
- <Rule Id="SA1215" Action="Error" />
93
- <Rule Id="SA1216" Action="Error" />
94
- <Rule Id="SA1217" Action="Error" />
95
- <Rule Id="SA1300" Action="Error" />
96
- <Rule Id="SA1301" Action="Error" />
97
- <Rule Id="SA1302" Action="Error" />
98
- <Rule Id="SA1303" Action="Error" />
99
- <Rule Id="SA1304" Action="Error" /> -->
100
-
101
-
102
-
82
+ <Rule Id =" SA1204" Action =" Warning" /> <!-- @ Error - ordering -->
83
+ <!-- <Rule Id="SA1205" Action="Error" /> -->
84
+ <!-- <Rule Id="SA1206" Action="Error" /> -->
85
+ <!-- <Rule Id="SA1207" Action="Error" /> -->
86
+ <!-- <Rule Id="SA1208" Action="Error" /> -->
87
+ <!-- <Rule Id="SA1209" Action="Error" /> -->
88
+ <!-- <Rule Id="SA1210" Action="Error" /> -->
89
+ <!-- <Rule Id="SA1211" Action="Error" /> -->
90
+ <!-- <Rule Id="SA1212" Action="Error" /> -->
91
+ <!-- <Rule Id="SA1213" Action="Error" /> -->
92
+ <!-- <Rule Id="SA1214" Action="Error" /> -->
93
+ <!-- <Rule Id="SA1215" Action="Error" /> -->
94
+ <!-- <Rule Id="SA1216" Action="Error" /> -->
95
+ <!-- <Rule Id="SA1217" Action="Error" /> -->
96
+ <!-- <Rule Id="SA1300" Action="Error" /> -->
97
+ <!-- <Rule Id="SA1301" Action="Error" /> -->
98
+ <!-- <Rule Id="SA1302" Action="Error" /> -->
99
+ <!-- <Rule Id="SA1303" Action="Error" /> -->
100
+ <!-- <Rule Id="SA1304" Action="Error" /> -->
103
101
<Rule Id =" SA1306" Action =" None" />
104
102
<!-- <Rule Id="SA1307" Action="Error" /> -->
105
103
<!-- <Rule Id="SA1308" Action="Error" /> -->
109
107
<!-- <Rule Id="SA1313" Action="Error" /> -->
110
108
<!-- <Rule Id="SA1314" Action="Error" /> -->
111
109
<!-- <Rule Id="SA1400" Action="Error" /> -->
112
- <Rule Id =" SA1401" Action =" None" /> <!-- @ Warning -->
110
+ <Rule Id =" SA1401" Action =" None" /> <!-- @ Warning -->
113
111
<Rule Id =" SA1402" Action =" None" />
114
112
<!-- <Rule Id="SA1403" Action="Error" /> -->
115
- <Rule Id =" SA1407" Action =" Warning" /> <!-- @ Warning -->
116
- <!-- <Rule Id="SA1408" Action="Error" /> --> <!-- @ Warning -->
113
+ <Rule Id =" SA1407" Action =" Warning" /> <!-- @ Warning -->
114
+ <!-- <Rule Id="SA1408" Action="Error" /> --> <!-- @ Warning -->
117
115
<!-- <Rule Id="SA1411" Action="Error" /> -->
118
- <Rule Id =" SA1412" Action =" None" /> <!-- @ Error -->
116
+ <Rule Id =" SA1412" Action =" None" /> <!-- @ Error -->
119
117
<Rule Id =" SA1413" Action =" None" />
120
118
<!-- <Rule Id="SA1500" Action="Error" /> -->
121
119
<!-- <Rule Id="SA1501" Action="Error" /> -->
122
120
<Rule Id =" SA1502" Action =" Warning" /> <!-- !!! -->
123
- <!-- <Rule Id="SA1504" Action="Error" />
124
- <Rule Id="SA1505" Action="Error" />
125
- <Rule Id="SA1506" Action="Error" />
126
- <Rule Id="SA1507" Action="Error" />
127
- <Rule Id="SA1508" Action="Error" />
128
- <Rule Id="SA1509" Action="Error" />
129
- <Rule Id="SA1510" Action="Error" />
130
- <Rule Id="SA1511" Action="Error" /> -->
131
- <Rule Id =" SA1512" Action =" None" />
132
- <Rule Id =" SA1516" Action =" None" /> <!-- @ Warning -->
133
- <!-- <Rule Id="SA1517" Action="Error" />
134
- <Rule Id="SA1519" Action="Error" />
135
- <Rule Id="SA1520" Action="Error" /> -->
136
- <Rule Id =" SA1600" Action =" None" /> <!-- @ Warning -->
121
+ <!-- <Rule Id="SA1504" Action="Error" /> -- >
122
+ <!-- < Rule Id="SA1505" Action="Error" /> -- >
123
+ <!-- < Rule Id="SA1506" Action="Error" /> -- >
124
+ <!-- < Rule Id="SA1507" Action="Error" /> -- >
125
+ <!-- < Rule Id="SA1508" Action="Error" /> -- >
126
+ <!-- < Rule Id="SA1509" Action="Error" /> -- >
127
+ <!-- < Rule Id="SA1510" Action="Error" /> -- >
128
+ <!-- < Rule Id="SA1511" Action="Error" /> -->
129
+ <Rule Id =" SA1512" Action =" None" />
130
+ <Rule Id =" SA1516" Action =" None" /> <!-- @ Warning -->
131
+ <!-- <Rule Id="SA1517" Action="Error" /> -->
132
+ <!-- < Rule Id="SA1519" Action="Error" /> -- >
133
+ <!-- < Rule Id="SA1520" Action="Error" /> -->
134
+ <Rule Id =" SA1600" Action =" None" /> <!-- @ Warning -->
137
135
<Rule Id =" SA1601" Action =" None" />
138
136
<Rule Id =" SA1602" Action =" None" />
139
- <!-- <Rule Id="SA1603" Action="Error" /> -->
137
+ <!-- <Rule Id="SA1603" Action="Error" /> -->
140
138
<Rule Id =" SA1609" Action =" None" />
141
- <!-- <Rule Id="SA1630" Action="Error" />
142
- <Rule Id="SA1641" Action="Error" /> -->
139
+ <!-- <Rule Id="SA1630" Action="Error" /> -->
140
+ <!-- < Rule Id="SA1641" Action="Error" /> -->
143
141
<Rule Id =" SA1642" Action =" Warning" />
144
- <!-- <Rule Id="SA1643" Action="Error" />
145
- <Rule Id="SA1644" Action="Error" />
146
- <Rule Id="SA1645" Action="Error" />
147
- < Rule Id="SA1646" Action="Error" />
148
- < Rule Id="SA1647" Action="Error" />
149
- <Rule Id="SA1648" Action="Error" /> -->
150
- <Rule Id =" SA1649" Action =" Warning" /> <!-- @ Error -->
151
- <!-- <Rule Id="SA1650" Action="Error" />
152
- < Rule Id="SA1651" Action="Error" />
153
- <Rule Id="SX1101" Action="Error" /> -->
154
- <Rule Id =" SX1309" Action =" Warning" /> <!-- @ Error -->
155
- <!-- <Rule Id="SX1309S" Action="Error" /> -->
142
+ <!-- <Rule Id="SA1643" Action="Error" /> -->
143
+ <!-- < Rule Id="SA1644" Action="Error" /> -- >
144
+ <!-- < Rule Id="SA1645" Action="Error" /> -- >
145
+ <!-- < Rule Id="SA1646" Action="Error" /> -- >
146
+ <!-- < Rule Id="SA1647" Action="Error" /> -- >
147
+ <!-- <Rule Id="SA1648" Action="Error" /> -->
148
+ <Rule Id =" SA1649" Action =" Warning" /> <!-- @ Error -->
149
+ <!-- <Rule Id="SA1650" Action="Error" /> -- >
150
+ <!-- < Rule Id="SA1651" Action="Error" /> -- >
151
+ <!-- <Rule Id="SX1101" Action="Error" /> -->
152
+ <Rule Id =" SX1309" Action =" Warning" /> <!-- @ Error -->
153
+ <!-- <Rule Id="SX1309S" Action="Error" /> -->
156
154
</Rules >
157
155
</RuleSet >
0 commit comments