/ CppRuleSet.ruleset
CppRuleSet.ruleset
  1  <?xml version="1.0" encoding="utf-8"?>
  2  <RuleSet Name="Cpp Rule Set" Description="Based on Microsoft Native Recommended Rules and CPP core guideline rules." ToolsVersion="17.0">
  3    <Rules AnalyzerId="Microsoft.Analyzers.NativeCodeAnalysis" RuleNamespace="Microsoft.Rules.Native">
  4      <Rule Id="C26100" Action="Hidden" />
  5      <Rule Id="C26101" Action="Hidden" />
  6      <Rule Id="C26110" Action="Hidden" />
  7      <Rule Id="C26111" Action="Hidden" />
  8      <Rule Id="C26112" Action="Hidden" />
  9      <Rule Id="C26115" Action="Hidden" />
 10      <Rule Id="C26116" Action="Hidden" />
 11      <Rule Id="C26117" Action="Hidden" />
 12      <Rule Id="C26140" Action="Hidden" />
 13      <Rule Id="C26400" Action="Hidden" />
 14      <Rule Id="C26401" Action="Hidden" />
 15      <Rule Id="C26402" Action="Error" />
 16      <Rule Id="C26403" Action="Error" />
 17      <Rule Id="C26404" Action="Error" />
 18      <Rule Id="C26405" Action="Error" />
 19      <Rule Id="C26406" Action="Error" />
 20      <Rule Id="C26407" Action="Error" />
 21      <Rule Id="C26408" Action="Hidden" />
 22      <Rule Id="C26409" Action="Hidden" />
 23      <Rule Id="C26410" Action="Error" />
 24      <Rule Id="C26411" Action="Error" />
 25      <Rule Id="C26414" Action="Hidden" />
 26      <Rule Id="C26415" Action="Hidden" />
 27      <Rule Id="C26416" Action="Error" />
 28      <Rule Id="C26417" Action="Hidden" />
 29      <Rule Id="C26418" Action="Hidden" />
 30      <Rule Id="C26426" Action="Hidden" />
 31      <Rule Id="C26427" Action="Error" />
 32      <Rule Id="C26429" Action="Hidden" />
 33      <Rule Id="C26430" Action="Hidden" />
 34      <Rule Id="C26431" Action="Hidden" />
 35      <Rule Id="C26432" Action="Hidden" />
 36      <Rule Id="C26433" Action="Hidden" />
 37      <Rule Id="C26434" Action="Hidden" />
 38      <Rule Id="C26435" Action="Hidden" />
 39      <Rule Id="C26436" Action="Hidden" />
 40      <Rule Id="C26437" Action="Error" />
 41      <Rule Id="C26438" Action="Hidden" />
 42      <Rule Id="C26439" Action="Error" />
 43      <Rule Id="C26440" Action="Hidden" />
 44      <Rule Id="C26441" Action="Error" />
 45      <Rule Id="C26443" Action="Error" />
 46      <Rule Id="C26444" Action="Error" />
 47      <Rule Id="C26445" Action="Error" />
 48      <Rule Id="C26446" Action="Hidden" />
 49      <Rule Id="C26447" Action="Hidden" />
 50      <Rule Id="C26448" Action="Hidden" />
 51      <Rule Id="C26449" Action="Error" />
 52      <Rule Id="C26450" Action="Error" />
 53      <Rule Id="C26451" Action="Error" />
 54      <Rule Id="C26452" Action="Error" />
 55      <Rule Id="C26453" Action="Error" />
 56      <Rule Id="C26454" Action="Error" />
 57      <Rule Id="C26455" Action="Hidden" />
 58      <Rule Id="C26456" Action="Hidden" />
 59      <Rule Id="C26459" Action="Hidden" />
 60      <Rule Id="C26460" Action="Hidden" />
 61      <Rule Id="C26461" Action="Hidden" />
 62      <Rule Id="C26462" Action="Hidden" />
 63      <Rule Id="C26463" Action="Error" />
 64      <Rule Id="C26464" Action="Error" />
 65      <Rule Id="C26465" Action="Hidden" />
 66      <Rule Id="C26466" Action="Error" />
 67      <Rule Id="C26471" Action="Error" />
 68      <Rule Id="C26472" Action="Hidden" />
 69      <Rule Id="C26473" Action="Hidden" />
 70      <Rule Id="C26474" Action="Hidden" />
 71      <Rule Id="C26475" Action="Error" />
 72      <Rule Id="C26476" Action="Hidden" />
 73      <Rule Id="C26477" Action="Hidden" />
 74      <Rule Id="C26478" Action="Error" />
 75      <Rule Id="C26479" Action="Error" />
 76      <Rule Id="C26481" Action="Hidden" />
 77      <Rule Id="C26482" Action="Hidden" />
 78      <Rule Id="C26483" Action="Error" />
 79      <Rule Id="C26485" Action="Hidden" />
 80      <Rule Id="C26490" Action="Hidden" />
 81      <Rule Id="C26491" Action="Hidden" />
 82      <Rule Id="C26492" Action="Error" />
 83      <Rule Id="C26493" Action="Error" />
 84      <Rule Id="C26494" Action="Hidden" />
 85      <Rule Id="C26495" Action="Error" />
 86      <Rule Id="C26496" Action="Hidden" />
 87      <Rule Id="C26497" Action="Error" />
 88      <Rule Id="C26498" Action="Error" />
 89      <Rule Id="C26800" Action="Hidden" />
 90      <Rule Id="C26810" Action="Error" />
 91      <Rule Id="C26811" Action="Hidden" />
 92      <Rule Id="C26812" Action="Hidden" />
 93      <Rule Id="C26813" Action="Hidden" />
 94      <Rule Id="C26814" Action="Hidden" />
 95      <Rule Id="C26815" Action="Hidden" />
 96      <Rule Id="C26816" Action="Hidden" />
 97      <Rule Id="C26817" Action="Hidden" />
 98      <Rule Id="C26818" Action="Hidden" />
 99      <Rule Id="C26819" Action="Error" />
100      <Rule Id="C26820" Action="Error" />
101      <Rule Id="C26826" Action="Hidden" />
102      <Rule Id="C26827" Action="Error" />
103      <Rule Id="C26828" Action="Error" />
104      <Rule Id="C28020" Action="Hidden" />
105      <Rule Id="C28021" Action="Hidden" />
106      <Rule Id="C28022" Action="Hidden" />
107      <Rule Id="C28023" Action="Hidden" />
108      <Rule Id="C28024" Action="Hidden" />
109      <Rule Id="C28039" Action="Hidden" />
110      <Rule Id="C28112" Action="Hidden" />
111      <Rule Id="C28113" Action="Hidden" />
112      <Rule Id="C28125" Action="Hidden" />
113      <Rule Id="C28137" Action="Hidden" />
114      <Rule Id="C28138" Action="Hidden" />
115      <Rule Id="C28159" Action="Hidden" />
116      <Rule Id="C28160" Action="Hidden" />
117      <Rule Id="C28163" Action="Hidden" />
118      <Rule Id="C28164" Action="Hidden" />
119      <Rule Id="C28182" Action="Hidden" />
120      <Rule Id="C28183" Action="Hidden" />
121      <Rule Id="C28193" Action="Hidden" />
122      <Rule Id="C28196" Action="Hidden" />
123      <Rule Id="C28202" Action="Hidden" />
124      <Rule Id="C28203" Action="Hidden" />
125      <Rule Id="C28205" Action="Hidden" />
126      <Rule Id="C28206" Action="Hidden" />
127      <Rule Id="C28207" Action="Hidden" />
128      <Rule Id="C28209" Action="Hidden" />
129      <Rule Id="C28210" Action="Hidden" />
130      <Rule Id="C28211" Action="Hidden" />
131      <Rule Id="C28212" Action="Hidden" />
132      <Rule Id="C28213" Action="Hidden" />
133      <Rule Id="C28214" Action="Hidden" />
134      <Rule Id="C28215" Action="Hidden" />
135      <Rule Id="C28216" Action="Hidden" />
136      <Rule Id="C28217" Action="Hidden" />
137      <Rule Id="C28218" Action="Hidden" />
138      <Rule Id="C28219" Action="Hidden" />
139      <Rule Id="C28220" Action="Hidden" />
140      <Rule Id="C28221" Action="Hidden" />
141      <Rule Id="C28222" Action="Hidden" />
142      <Rule Id="C28223" Action="Hidden" />
143      <Rule Id="C28224" Action="Hidden" />
144      <Rule Id="C28225" Action="Hidden" />
145      <Rule Id="C28226" Action="Hidden" />
146      <Rule Id="C28227" Action="Hidden" />
147      <Rule Id="C28228" Action="Hidden" />
148      <Rule Id="C28229" Action="Hidden" />
149      <Rule Id="C28230" Action="Hidden" />
150      <Rule Id="C28231" Action="Hidden" />
151      <Rule Id="C28232" Action="Hidden" />
152      <Rule Id="C28233" Action="Hidden" />
153      <Rule Id="C28234" Action="Hidden" />
154      <Rule Id="C28235" Action="Hidden" />
155      <Rule Id="C28236" Action="Hidden" />
156      <Rule Id="C28237" Action="Hidden" />
157      <Rule Id="C28238" Action="Hidden" />
158      <Rule Id="C28239" Action="Hidden" />
159      <Rule Id="C28240" Action="Hidden" />
160      <Rule Id="C28241" Action="Hidden" />
161      <Rule Id="C28243" Action="Hidden" />
162      <Rule Id="C28244" Action="Hidden" />
163      <Rule Id="C28245" Action="Hidden" />
164      <Rule Id="C28246" Action="Hidden" />
165      <Rule Id="C28250" Action="Hidden" />
166      <Rule Id="C28251" Action="Hidden" />
167      <Rule Id="C28252" Action="Hidden" />
168      <Rule Id="C28253" Action="Hidden" />
169      <Rule Id="C28254" Action="Hidden" />
170      <Rule Id="C28262" Action="Hidden" />
171      <Rule Id="C28263" Action="Hidden" />
172      <Rule Id="C28267" Action="Hidden" />
173      <Rule Id="C28272" Action="Hidden" />
174      <Rule Id="C28273" Action="Hidden" />
175      <Rule Id="C28275" Action="Hidden" />
176      <Rule Id="C28279" Action="Hidden" />
177      <Rule Id="C28280" Action="Hidden" />
178      <Rule Id="C28282" Action="Hidden" />
179      <Rule Id="C28285" Action="Hidden" />
180      <Rule Id="C28286" Action="Hidden" />
181      <Rule Id="C28287" Action="Hidden" />
182      <Rule Id="C28288" Action="Hidden" />
183      <Rule Id="C28289" Action="Hidden" />
184      <Rule Id="C28290" Action="Hidden" />
185      <Rule Id="C28291" Action="Hidden" />
186      <Rule Id="C28300" Action="Hidden" />
187      <Rule Id="C28301" Action="Hidden" />
188      <Rule Id="C28302" Action="Hidden" />
189      <Rule Id="C28303" Action="Hidden" />
190      <Rule Id="C28304" Action="Hidden" />
191      <Rule Id="C28305" Action="Hidden" />
192      <Rule Id="C28306" Action="Hidden" />
193      <Rule Id="C28307" Action="Hidden" />
194      <Rule Id="C28308" Action="Hidden" />
195      <Rule Id="C28309" Action="Hidden" />
196      <Rule Id="C28350" Action="Hidden" />
197      <Rule Id="C28351" Action="Hidden" />
198      <Rule Id="C33001" Action="Hidden" />
199      <Rule Id="C33004" Action="Hidden" />
200      <Rule Id="C33005" Action="Hidden" />
201      <Rule Id="C33010" Action="Hidden" />
202      <Rule Id="C33011" Action="Hidden" />
203      <Rule Id="C33020" Action="Hidden" />
204      <Rule Id="C6001" Action="Hidden" />
205      <Rule Id="C6011" Action="Hidden" />
206      <Rule Id="C6029" Action="Hidden" />
207      <Rule Id="C6031" Action="Hidden" />
208      <Rule Id="C6053" Action="Hidden" />
209      <Rule Id="C6054" Action="Hidden" />
210      <Rule Id="C6059" Action="Hidden" />
211      <Rule Id="C6063" Action="Hidden" />
212      <Rule Id="C6064" Action="Hidden" />
213      <Rule Id="C6066" Action="Hidden" />
214      <Rule Id="C6067" Action="Hidden" />
215      <Rule Id="C6101" Action="Hidden" />
216      <Rule Id="C6200" Action="Hidden" />
217      <Rule Id="C6201" Action="Hidden" />
218      <Rule Id="C6214" Action="Hidden" />
219      <Rule Id="C6215" Action="Hidden" />
220      <Rule Id="C6216" Action="Hidden" />
221      <Rule Id="C6217" Action="Hidden" />
222      <Rule Id="C6220" Action="Hidden" />
223      <Rule Id="C6226" Action="Hidden" />
224      <Rule Id="C6230" Action="Hidden" />
225      <Rule Id="C6235" Action="Hidden" />
226      <Rule Id="C6236" Action="Hidden" />
227      <Rule Id="C6237" Action="Hidden" />
228      <Rule Id="C6242" Action="Hidden" />
229      <Rule Id="C6248" Action="Hidden" />
230      <Rule Id="C6250" Action="Hidden" />
231      <Rule Id="C6255" Action="Hidden" />
232      <Rule Id="C6258" Action="Hidden" />
233      <Rule Id="C6259" Action="Hidden" />
234      <Rule Id="C6260" Action="Hidden" />
235      <Rule Id="C6262" Action="Hidden" />
236      <Rule Id="C6263" Action="Hidden" />
237      <Rule Id="C6268" Action="Hidden" />
238      <Rule Id="C6269" Action="Hidden" />
239      <Rule Id="C6270" Action="Hidden" />
240      <Rule Id="C6271" Action="Hidden" />
241      <Rule Id="C6272" Action="Hidden" />
242      <Rule Id="C6273" Action="Hidden" />
243      <Rule Id="C6274" Action="Hidden" />
244      <Rule Id="C6276" Action="Hidden" />
245      <Rule Id="C6277" Action="Hidden" />
246      <Rule Id="C6278" Action="Hidden" />
247      <Rule Id="C6279" Action="Hidden" />
248      <Rule Id="C6280" Action="Hidden" />
249      <Rule Id="C6281" Action="Hidden" />
250      <Rule Id="C6282" Action="Hidden" />
251      <Rule Id="C6283" Action="Hidden" />
252      <Rule Id="C6284" Action="Hidden" />
253      <Rule Id="C6285" Action="Hidden" />
254      <Rule Id="C6286" Action="Hidden" />
255      <Rule Id="C6287" Action="Hidden" />
256      <Rule Id="C6288" Action="Hidden" />
257      <Rule Id="C6289" Action="Hidden" />
258      <Rule Id="C6290" Action="Hidden" />
259      <Rule Id="C6291" Action="Hidden" />
260      <Rule Id="C6292" Action="Hidden" />
261      <Rule Id="C6293" Action="Hidden" />
262      <Rule Id="C6294" Action="Hidden" />
263      <Rule Id="C6295" Action="Hidden" />
264      <Rule Id="C6296" Action="Hidden" />
265      <Rule Id="C6297" Action="Hidden" />
266      <Rule Id="C6299" Action="Hidden" />
267      <Rule Id="C6302" Action="Hidden" />
268      <Rule Id="C6303" Action="Hidden" />
269      <Rule Id="C6305" Action="Hidden" />
270      <Rule Id="C6306" Action="Hidden" />
271      <Rule Id="C6308" Action="Hidden" />
272      <Rule Id="C6310" Action="Hidden" />
273      <Rule Id="C6312" Action="Hidden" />
274      <Rule Id="C6314" Action="Hidden" />
275      <Rule Id="C6317" Action="Hidden" />
276      <Rule Id="C6318" Action="Hidden" />
277      <Rule Id="C6319" Action="Hidden" />
278      <Rule Id="C6324" Action="Hidden" />
279      <Rule Id="C6328" Action="Hidden" />
280      <Rule Id="C6331" Action="Hidden" />
281      <Rule Id="C6332" Action="Hidden" />
282      <Rule Id="C6333" Action="Hidden" />
283      <Rule Id="C6335" Action="Hidden" />
284      <Rule Id="C6381" Action="Hidden" />
285      <Rule Id="C6383" Action="Hidden" />
286      <Rule Id="C6384" Action="Hidden" />
287      <Rule Id="C6385" Action="Hidden" />
288      <Rule Id="C6386" Action="Hidden" />
289      <Rule Id="C6387" Action="Hidden" />
290      <Rule Id="C6388" Action="Hidden" />
291      <Rule Id="C6500" Action="Hidden" />
292      <Rule Id="C6501" Action="Hidden" />
293      <Rule Id="C6503" Action="Hidden" />
294      <Rule Id="C6504" Action="Hidden" />
295      <Rule Id="C6505" Action="Hidden" />
296      <Rule Id="C6506" Action="Hidden" />
297      <Rule Id="C6508" Action="Hidden" />
298      <Rule Id="C6509" Action="Hidden" />
299      <Rule Id="C6510" Action="Hidden" />
300      <Rule Id="C6511" Action="Hidden" />
301      <Rule Id="C6513" Action="Hidden" />
302      <Rule Id="C6514" Action="Hidden" />
303      <Rule Id="C6515" Action="Hidden" />
304      <Rule Id="C6516" Action="Hidden" />
305      <Rule Id="C6517" Action="Hidden" />
306      <Rule Id="C6518" Action="Hidden" />
307      <Rule Id="C6522" Action="Hidden" />
308      <Rule Id="C6525" Action="Hidden" />
309      <Rule Id="C6527" Action="Hidden" />
310      <Rule Id="C6530" Action="Hidden" />
311      <Rule Id="C6540" Action="Hidden" />
312      <Rule Id="C6551" Action="Hidden" />
313      <Rule Id="C6552" Action="Hidden" />
314      <Rule Id="C6701" Action="Hidden" />
315      <Rule Id="C6702" Action="Hidden" />
316      <Rule Id="C6703" Action="Hidden" />
317      <Rule Id="C6704" Action="Hidden" />
318      <Rule Id="C6705" Action="Hidden" />
319      <Rule Id="C6706" Action="Hidden" />
320      <Rule Id="C6993" Action="Hidden" />
321      <Rule Id="C6995" Action="Hidden" />
322      <Rule Id="C6997" Action="Hidden" />
323    </Rules>
324  </RuleSet>