Fixing other null-refs
[profile/tv/apps/dotnet/home.git] / LibCommon.Shared / Settings.StyleCop
1 <StyleCopSettings Version="105">
2   <GlobalSettings>
3     <StringProperty Name="MergeSettingsFiles">NoMerge</StringProperty>
4   </GlobalSettings>
5   <Analyzers>
6     <Analyzer AnalyzerId="StyleCop.CSharp.DocumentationRules">
7       <Rules>
8         <Rule Name="ElementsMustBeDocumented">
9           <RuleSettings>
10             <BooleanProperty Name="Enabled">False</BooleanProperty>
11           </RuleSettings>
12         </Rule>
13         <Rule Name="ElementDocumentationMustHaveSummaryText">
14           <RuleSettings>
15             <BooleanProperty Name="Enabled">False</BooleanProperty>
16           </RuleSettings>
17         </Rule>
18         <Rule Name="EnumerationItemsMustBeDocumented">
19           <RuleSettings>
20             <BooleanProperty Name="Enabled">False</BooleanProperty>
21           </RuleSettings>
22         </Rule>
23         <Rule Name="DocumentationMustContainValidXml">
24           <RuleSettings>
25             <BooleanProperty Name="Enabled">False</BooleanProperty>
26           </RuleSettings>
27         </Rule>
28         <Rule Name="ElementDocumentationMustHaveSummary">
29           <RuleSettings>
30             <BooleanProperty Name="Enabled">False</BooleanProperty>
31           </RuleSettings>
32         </Rule>
33         <Rule Name="PartialElementDocumentationMustHaveSummary">
34           <RuleSettings>
35             <BooleanProperty Name="Enabled">False</BooleanProperty>
36           </RuleSettings>
37         </Rule>
38         <Rule Name="ElementDocumentationMustNotHaveDefaultSummary">
39           <RuleSettings>
40             <BooleanProperty Name="Enabled">False</BooleanProperty>
41           </RuleSettings>
42         </Rule>
43         <Rule Name="VoidReturnValueMustNotBeDocumented">
44           <RuleSettings>
45             <BooleanProperty Name="Enabled">False</BooleanProperty>
46           </RuleSettings>
47         </Rule>
48         <Rule Name="GenericTypeParametersMustBeDocumented">
49           <RuleSettings>
50             <BooleanProperty Name="Enabled">False</BooleanProperty>
51           </RuleSettings>
52         </Rule>
53         <Rule Name="GenericTypeParametersMustBeDocumentedPartialClass">
54           <RuleSettings>
55             <BooleanProperty Name="Enabled">False</BooleanProperty>
56           </RuleSettings>
57         </Rule>
58         <Rule Name="GenericTypeParameterDocumentationMustMatchTypeParameters">
59           <RuleSettings>
60             <BooleanProperty Name="Enabled">False</BooleanProperty>
61           </RuleSettings>
62         </Rule>
63         <Rule Name="GenericTypeParameterDocumentationMustDeclareParameterName">
64           <RuleSettings>
65             <BooleanProperty Name="Enabled">False</BooleanProperty>
66           </RuleSettings>
67         </Rule>
68         <Rule Name="GenericTypeParameterDocumentationMustHaveText">
69           <RuleSettings>
70             <BooleanProperty Name="Enabled">False</BooleanProperty>
71           </RuleSettings>
72         </Rule>
73         <Rule Name="PropertySummaryDocumentationMustMatchAccessors">
74           <RuleSettings>
75             <BooleanProperty Name="Enabled">False</BooleanProperty>
76           </RuleSettings>
77         </Rule>
78         <Rule Name="PropertySummaryDocumentationMustOmitSetAccessorWithRestrictedAccess">
79           <RuleSettings>
80             <BooleanProperty Name="Enabled">False</BooleanProperty>
81           </RuleSettings>
82         </Rule>
83         <Rule Name="ElementDocumentationMustNotBeCopiedAndPasted">
84           <RuleSettings>
85             <BooleanProperty Name="Enabled">False</BooleanProperty>
86           </RuleSettings>
87         </Rule>
88         <Rule Name="SingleLineCommentsMustNotUseDocumentationStyleSlashes">
89           <RuleSettings>
90             <BooleanProperty Name="Enabled">False</BooleanProperty>
91           </RuleSettings>
92         </Rule>
93         <Rule Name="DocumentationTextMustNotBeEmpty">
94           <RuleSettings>
95             <BooleanProperty Name="Enabled">False</BooleanProperty>
96           </RuleSettings>
97         </Rule>
98         <Rule Name="DocumentationTextMustContainWhitespace">
99           <RuleSettings>
100             <BooleanProperty Name="Enabled">False</BooleanProperty>
101           </RuleSettings>
102         </Rule>
103         <Rule Name="DocumentationMustMeetCharacterPercentage">
104           <RuleSettings>
105             <BooleanProperty Name="Enabled">False</BooleanProperty>
106           </RuleSettings>
107         </Rule>
108         <Rule Name="ConstructorSummaryDocumentationMustBeginWithStandardText">
109           <RuleSettings>
110             <BooleanProperty Name="Enabled">False</BooleanProperty>
111           </RuleSettings>
112         </Rule>
113         <Rule Name="DestructorSummaryDocumentationMustBeginWithStandardText">
114           <RuleSettings>
115             <BooleanProperty Name="Enabled">False</BooleanProperty>
116           </RuleSettings>
117         </Rule>
118         <Rule Name="DocumentationHeadersMustNotContainBlankLines">
119           <RuleSettings>
120             <BooleanProperty Name="Enabled">False</BooleanProperty>
121           </RuleSettings>
122         </Rule>
123         <Rule Name="IncludedDocumentationXPathDoesNotExist">
124           <RuleSettings>
125             <BooleanProperty Name="Enabled">False</BooleanProperty>
126           </RuleSettings>
127         </Rule>
128         <Rule Name="IncludeNodeDoesNotContainValidFileAndPath">
129           <RuleSettings>
130             <BooleanProperty Name="Enabled">False</BooleanProperty>
131           </RuleSettings>
132         </Rule>
133         <Rule Name="InheritDocMustBeUsedWithInheritingClass">
134           <RuleSettings>
135             <BooleanProperty Name="Enabled">False</BooleanProperty>
136           </RuleSettings>
137         </Rule>
138         <Rule Name="ElementDocumentationMustBeSpelledCorrectly">
139           <RuleSettings>
140             <BooleanProperty Name="Enabled">False</BooleanProperty>
141           </RuleSettings>
142         </Rule>
143         <Rule Name="FileMustHaveHeader">
144           <RuleSettings>
145             <BooleanProperty Name="Enabled">False</BooleanProperty>
146           </RuleSettings>
147         </Rule>
148         <Rule Name="FileHeaderMustShowCopyright">
149           <RuleSettings>
150             <BooleanProperty Name="Enabled">False</BooleanProperty>
151           </RuleSettings>
152         </Rule>
153         <Rule Name="FileHeaderMustHaveCopyrightText">
154           <RuleSettings>
155             <BooleanProperty Name="Enabled">False</BooleanProperty>
156           </RuleSettings>
157         </Rule>
158         <Rule Name="FileHeaderMustContainFileName">
159           <RuleSettings>
160             <BooleanProperty Name="Enabled">False</BooleanProperty>
161           </RuleSettings>
162         </Rule>
163         <Rule Name="FileHeaderFileNameDocumentationMustMatchFileName">
164           <RuleSettings>
165             <BooleanProperty Name="Enabled">False</BooleanProperty>
166           </RuleSettings>
167         </Rule>
168         <Rule Name="FileHeaderMustHaveValidCompanyText">
169           <RuleSettings>
170             <BooleanProperty Name="Enabled">False</BooleanProperty>
171           </RuleSettings>
172         </Rule>
173         <Rule Name="FileHeaderFileNameDocumentationMustMatchTypeName">
174           <RuleSettings>
175             <BooleanProperty Name="Enabled">False</BooleanProperty>
176           </RuleSettings>
177         </Rule>
178       </Rules>
179       <AnalyzerSettings />
180     </Analyzer>
181     <Analyzer AnalyzerId="StyleCop.CSharp.NamingRules">
182       <Rules>
183         <Rule Name="ConstFieldNamesMustBeginWithUpperCaseLetter">
184           <RuleSettings>
185             <BooleanProperty Name="Enabled">False</BooleanProperty>
186           </RuleSettings>
187         </Rule>
188         <Rule Name="FieldNamesMustBeginWithLowerCaseLetter">
189           <RuleSettings>
190             <BooleanProperty Name="Enabled">False</BooleanProperty>
191           </RuleSettings>
192         </Rule>
193         <Rule Name="FieldNamesMustNotContainUnderscore">
194           <RuleSettings>
195             <BooleanProperty Name="Enabled">False</BooleanProperty>
196           </RuleSettings>
197         </Rule>
198         <Rule Name="ElementMustBeginWithLowerCaseLetter">
199           <RuleSettings>
200             <BooleanProperty Name="Enabled">False</BooleanProperty>
201           </RuleSettings>
202         </Rule>
203         <Rule Name="NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetter">
204           <RuleSettings>
205             <BooleanProperty Name="Enabled">False</BooleanProperty>
206           </RuleSettings>
207         </Rule>
208         <Rule Name="FieldNamesMustNotUseHungarianNotation">
209           <RuleSettings>
210             <BooleanProperty Name="Enabled">False</BooleanProperty>
211           </RuleSettings>
212         </Rule>
213         <Rule Name="AccessibleFieldsMustBeginWithUpperCaseLetter">
214           <RuleSettings>
215             <BooleanProperty Name="Enabled">False</BooleanProperty>
216           </RuleSettings>
217         </Rule>
218         <Rule Name="VariableNamesMustNotBePrefixed">
219           <RuleSettings>
220             <BooleanProperty Name="Enabled">False</BooleanProperty>
221           </RuleSettings>
222         </Rule>
223         <Rule Name="FieldNamesMustNotBeginWithUnderscore">
224           <RuleSettings>
225             <BooleanProperty Name="Enabled">False</BooleanProperty>
226           </RuleSettings>
227         </Rule>
228         <Rule Name="StaticReadonlyFieldsMustBeginWithUpperCaseLetter">
229           <RuleSettings>
230             <BooleanProperty Name="Enabled">False</BooleanProperty>
231           </RuleSettings>
232         </Rule>
233       </Rules>
234       <AnalyzerSettings />
235     </Analyzer>
236     <Analyzer AnalyzerId="StyleCop.CSharp.LayoutRules">
237       <Rules>
238         <Rule Name="AllAccessorsMustBeMultiLineOrSingleLine">
239           <RuleSettings>
240             <BooleanProperty Name="Enabled">False</BooleanProperty>
241           </RuleSettings>
242         </Rule>
243         <Rule Name="OpeningCurlyBracketsMustNotBeFollowedByBlankLine">
244           <RuleSettings>
245             <BooleanProperty Name="Enabled">False</BooleanProperty>
246           </RuleSettings>
247         </Rule>
248         <Rule Name="ElementDocumentationHeadersMustNotBeFollowedByBlankLine">
249           <RuleSettings>
250             <BooleanProperty Name="Enabled">False</BooleanProperty>
251           </RuleSettings>
252         </Rule>
253         <Rule Name="CodeMustNotContainMultipleBlankLinesInARow">
254           <RuleSettings>
255             <BooleanProperty Name="Enabled">False</BooleanProperty>
256           </RuleSettings>
257         </Rule>
258         <Rule Name="ClosingCurlyBracketsMustNotBePrecededByBlankLine">
259           <RuleSettings>
260             <BooleanProperty Name="Enabled">False</BooleanProperty>
261           </RuleSettings>
262         </Rule>
263         <Rule Name="OpeningCurlyBracketsMustNotBePrecededByBlankLine">
264           <RuleSettings>
265             <BooleanProperty Name="Enabled">False</BooleanProperty>
266           </RuleSettings>
267         </Rule>
268         <Rule Name="ChainedStatementBlocksMustNotBePrecededByBlankLine">
269           <RuleSettings>
270             <BooleanProperty Name="Enabled">False</BooleanProperty>
271           </RuleSettings>
272         </Rule>
273         <Rule Name="WhileDoFooterMustNotBePrecededByBlankLine">
274           <RuleSettings>
275             <BooleanProperty Name="Enabled">False</BooleanProperty>
276           </RuleSettings>
277         </Rule>
278         <Rule Name="SingleLineCommentsMustNotBeFollowedByBlankLine">
279           <RuleSettings>
280             <BooleanProperty Name="Enabled">False</BooleanProperty>
281           </RuleSettings>
282         </Rule>
283         <Rule Name="ElementDocumentationHeaderMustBePrecededByBlankLine">
284           <RuleSettings>
285             <BooleanProperty Name="Enabled">False</BooleanProperty>
286           </RuleSettings>
287         </Rule>
288         <Rule Name="SingleLineCommentMustBePrecededByBlankLine">
289           <RuleSettings>
290             <BooleanProperty Name="Enabled">False</BooleanProperty>
291           </RuleSettings>
292         </Rule>
293         <Rule Name="ElementsMustBeSeparatedByBlankLine">
294           <RuleSettings>
295             <BooleanProperty Name="Enabled">False</BooleanProperty>
296           </RuleSettings>
297         </Rule>
298         <Rule Name="CodeMustNotContainBlankLinesAtStartOfFile">
299           <RuleSettings>
300             <BooleanProperty Name="Enabled">False</BooleanProperty>
301           </RuleSettings>
302         </Rule>
303         <Rule Name="CodeMustNotContainBlankLinesAtEndOfFile">
304           <RuleSettings>
305             <BooleanProperty Name="Enabled">False</BooleanProperty>
306           </RuleSettings>
307         </Rule>
308       </Rules>
309       <AnalyzerSettings />
310     </Analyzer>
311     <Analyzer AnalyzerId="StyleCop.CSharp.MaintainabilityRules">
312       <Rules>
313         <Rule Name="AccessModifierMustBeDeclared">
314           <RuleSettings>
315             <BooleanProperty Name="Enabled">False</BooleanProperty>
316           </RuleSettings>
317         </Rule>
318         <Rule Name="FieldsMustBePrivate">
319           <RuleSettings>
320             <BooleanProperty Name="Enabled">False</BooleanProperty>
321           </RuleSettings>
322         </Rule>
323         <Rule Name="CodeAnalysisSuppressionMustHaveJustification">
324           <RuleSettings>
325             <BooleanProperty Name="Enabled">False</BooleanProperty>
326           </RuleSettings>
327         </Rule>
328         <Rule Name="DebugAssertMustProvideMessageText">
329           <RuleSettings>
330             <BooleanProperty Name="Enabled">False</BooleanProperty>
331           </RuleSettings>
332         </Rule>
333         <Rule Name="DebugFailMustProvideMessageText">
334           <RuleSettings>
335             <BooleanProperty Name="Enabled">False</BooleanProperty>
336           </RuleSettings>
337         </Rule>
338         <Rule Name="FileMayOnlyContainASingleClass">
339           <RuleSettings>
340             <BooleanProperty Name="Enabled">False</BooleanProperty>
341           </RuleSettings>
342         </Rule>
343         <Rule Name="FileMayOnlyContainASingleNamespace">
344           <RuleSettings>
345             <BooleanProperty Name="Enabled">False</BooleanProperty>
346           </RuleSettings>
347         </Rule>
348         <Rule Name="StatementMustNotUseUnnecessaryParenthesis">
349           <RuleSettings>
350             <BooleanProperty Name="Enabled">False</BooleanProperty>
351           </RuleSettings>
352         </Rule>
353         <Rule Name="ArithmeticExpressionsMustDeclarePrecedence">
354           <RuleSettings>
355             <BooleanProperty Name="Enabled">False</BooleanProperty>
356           </RuleSettings>
357         </Rule>
358         <Rule Name="ConditionalExpressionsMustDeclarePrecedence">
359           <RuleSettings>
360             <BooleanProperty Name="Enabled">False</BooleanProperty>
361           </RuleSettings>
362         </Rule>
363         <Rule Name="RemoveDelegateParenthesisWhenPossible">
364           <RuleSettings>
365             <BooleanProperty Name="Enabled">False</BooleanProperty>
366           </RuleSettings>
367         </Rule>
368         <Rule Name="AttributeConstructorMustNotUseUnnecessaryParenthesis">
369           <RuleSettings>
370             <BooleanProperty Name="Enabled">False</BooleanProperty>
371           </RuleSettings>
372         </Rule>
373         <Rule Name="RemoveUnnecessaryCode">
374           <RuleSettings>
375             <BooleanProperty Name="Enabled">False</BooleanProperty>
376           </RuleSettings>
377         </Rule>
378       </Rules>
379       <AnalyzerSettings />
380     </Analyzer>
381     <Analyzer AnalyzerId="StyleCop.CSharp.OrderingRules">
382       <Rules>
383         <Rule Name="UsingDirectivesMustBePlacedWithinNamespace">
384           <RuleSettings>
385             <BooleanProperty Name="Enabled">False</BooleanProperty>
386           </RuleSettings>
387         </Rule>
388         <Rule Name="ElementsMustAppearInTheCorrectOrder">
389           <RuleSettings>
390             <BooleanProperty Name="Enabled">False</BooleanProperty>
391           </RuleSettings>
392         </Rule>
393         <Rule Name="ElementsMustBeOrderedByAccess">
394           <RuleSettings>
395             <BooleanProperty Name="Enabled">False</BooleanProperty>
396           </RuleSettings>
397         </Rule>
398         <Rule Name="ConstantsMustAppearBeforeFields">
399           <RuleSettings>
400             <BooleanProperty Name="Enabled">False</BooleanProperty>
401           </RuleSettings>
402         </Rule>
403         <Rule Name="StaticElementsMustAppearBeforeInstanceElements">
404           <RuleSettings>
405             <BooleanProperty Name="Enabled">False</BooleanProperty>
406           </RuleSettings>
407         </Rule>
408         <Rule Name="DeclarationKeywordsMustFollowOrder">
409           <RuleSettings>
410             <BooleanProperty Name="Enabled">False</BooleanProperty>
411           </RuleSettings>
412         </Rule>
413         <Rule Name="ProtectedMustComeBeforeInternal">
414           <RuleSettings>
415             <BooleanProperty Name="Enabled">False</BooleanProperty>
416           </RuleSettings>
417         </Rule>
418         <Rule Name="PropertyAccessorsMustFollowOrder">
419           <RuleSettings>
420             <BooleanProperty Name="Enabled">False</BooleanProperty>
421           </RuleSettings>
422         </Rule>
423         <Rule Name="EventAccessorsMustFollowOrder">
424           <RuleSettings>
425             <BooleanProperty Name="Enabled">False</BooleanProperty>
426           </RuleSettings>
427         </Rule>
428         <Rule Name="StaticReadonlyElementsMustAppearBeforeStaticNonReadonlyElements">
429           <RuleSettings>
430             <BooleanProperty Name="Enabled">False</BooleanProperty>
431           </RuleSettings>
432         </Rule>
433         <Rule Name="InstanceReadonlyElementsMustAppearBeforeInstanceNonReadonlyElements">
434           <RuleSettings>
435             <BooleanProperty Name="Enabled">False</BooleanProperty>
436           </RuleSettings>
437         </Rule>
438         <Rule Name="NoValueFirstComparison">
439           <RuleSettings>
440             <BooleanProperty Name="Enabled">False</BooleanProperty>
441           </RuleSettings>
442         </Rule>
443         <Rule Name="SystemUsingDirectivesMustBePlacedBeforeOtherUsingDirectives">
444           <RuleSettings>
445             <BooleanProperty Name="Enabled">False</BooleanProperty>
446           </RuleSettings>
447         </Rule>
448         <Rule Name="UsingAliasDirectivesMustBePlacedAfterOtherUsingDirectives">
449           <RuleSettings>
450             <BooleanProperty Name="Enabled">False</BooleanProperty>
451           </RuleSettings>
452         </Rule>
453         <Rule Name="UsingDirectivesMustBeOrderedAlphabeticallyByNamespace">
454           <RuleSettings>
455             <BooleanProperty Name="Enabled">False</BooleanProperty>
456           </RuleSettings>
457         </Rule>
458         <Rule Name="UsingAliasDirectivesMustBeOrderedAlphabeticallyByAliasName">
459           <RuleSettings>
460             <BooleanProperty Name="Enabled">False</BooleanProperty>
461           </RuleSettings>
462         </Rule>
463         <Rule Name="UsingStaticDirectivesMustBePlacedAfterUsingNamespaceDirectives">
464           <RuleSettings>
465             <BooleanProperty Name="Enabled">False</BooleanProperty>
466           </RuleSettings>
467         </Rule>
468       </Rules>
469       <AnalyzerSettings />
470     </Analyzer>
471     <Analyzer AnalyzerId="StyleCop.CSharp.ReadabilityRules">
472       <Rules>
473         <Rule Name="CommentsMustContainText">
474           <RuleSettings>
475             <BooleanProperty Name="Enabled">False</BooleanProperty>
476           </RuleSettings>
477         </Rule>
478         <Rule Name="DoNotPrefixCallsWithBaseUnlessLocalImplementationExists">
479           <RuleSettings>
480             <BooleanProperty Name="Enabled">False</BooleanProperty>
481           </RuleSettings>
482         </Rule>
483         <Rule Name="PrefixLocalCallsWithThis">
484           <RuleSettings>
485             <BooleanProperty Name="Enabled">False</BooleanProperty>
486           </RuleSettings>
487         </Rule>
488         <Rule Name="PrefixCallsCorrectly">
489           <RuleSettings>
490             <BooleanProperty Name="Enabled">False</BooleanProperty>
491           </RuleSettings>
492         </Rule>
493         <Rule Name="OpeningParenthesisMustBeOnDeclarationLine">
494           <RuleSettings>
495             <BooleanProperty Name="Enabled">False</BooleanProperty>
496           </RuleSettings>
497         </Rule>
498         <Rule Name="ClosingParenthesisMustBeOnLineOfLastParameter">
499           <RuleSettings>
500             <BooleanProperty Name="Enabled">False</BooleanProperty>
501           </RuleSettings>
502         </Rule>
503         <Rule Name="ClosingParenthesisMustBeOnLineOfOpeningParenthesis">
504           <RuleSettings>
505             <BooleanProperty Name="Enabled">False</BooleanProperty>
506           </RuleSettings>
507         </Rule>
508         <Rule Name="CommaMustBeOnSameLineAsPreviousParameter">
509           <RuleSettings>
510             <BooleanProperty Name="Enabled">False</BooleanProperty>
511           </RuleSettings>
512         </Rule>
513         <Rule Name="ParameterListMustFollowDeclaration">
514           <RuleSettings>
515             <BooleanProperty Name="Enabled">False</BooleanProperty>
516           </RuleSettings>
517         </Rule>
518         <Rule Name="ParameterMustFollowComma">
519           <RuleSettings>
520             <BooleanProperty Name="Enabled">False</BooleanProperty>
521           </RuleSettings>
522         </Rule>
523         <Rule Name="SplitParametersMustStartOnLineAfterDeclaration">
524           <RuleSettings>
525             <BooleanProperty Name="Enabled">False</BooleanProperty>
526           </RuleSettings>
527         </Rule>
528         <Rule Name="ParametersMustBeOnSameLineOrSeparateLines">
529           <RuleSettings>
530             <BooleanProperty Name="Enabled">False</BooleanProperty>
531           </RuleSettings>
532         </Rule>
533         <Rule Name="ParameterMustNotSpanMultipleLines">
534           <RuleSettings>
535             <BooleanProperty Name="Enabled">False</BooleanProperty>
536           </RuleSettings>
537         </Rule>
538         <Rule Name="QueryClauseMustFollowPreviousClause">
539           <RuleSettings>
540             <BooleanProperty Name="Enabled">False</BooleanProperty>
541           </RuleSettings>
542         </Rule>
543         <Rule Name="QueryClausesMustBeOnSeparateLinesOrAllOnOneLine">
544           <RuleSettings>
545             <BooleanProperty Name="Enabled">False</BooleanProperty>
546           </RuleSettings>
547         </Rule>
548         <Rule Name="QueryClauseMustBeginOnNewLineWhenPreviousClauseSpansMultipleLines">
549           <RuleSettings>
550             <BooleanProperty Name="Enabled">False</BooleanProperty>
551           </RuleSettings>
552         </Rule>
553         <Rule Name="QueryClausesSpanningMultipleLinesMustBeginOnOwnLine">
554           <RuleSettings>
555             <BooleanProperty Name="Enabled">False</BooleanProperty>
556           </RuleSettings>
557         </Rule>
558         <Rule Name="DoNotPlaceRegionsWithinElements">
559           <RuleSettings>
560             <BooleanProperty Name="Enabled">False</BooleanProperty>
561           </RuleSettings>
562         </Rule>
563         <Rule Name="CodeMustNotContainEmptyStatements">
564           <RuleSettings>
565             <BooleanProperty Name="Enabled">False</BooleanProperty>
566           </RuleSettings>
567         </Rule>
568         <Rule Name="CodeMustNotContainMultipleStatementsOnOneLine">
569           <RuleSettings>
570             <BooleanProperty Name="Enabled">False</BooleanProperty>
571           </RuleSettings>
572         </Rule>
573         <Rule Name="BlockStatementsMustNotContainEmbeddedComments">
574           <RuleSettings>
575             <BooleanProperty Name="Enabled">False</BooleanProperty>
576           </RuleSettings>
577         </Rule>
578         <Rule Name="BlockStatementsMustNotContainEmbeddedRegions">
579           <RuleSettings>
580             <BooleanProperty Name="Enabled">False</BooleanProperty>
581           </RuleSettings>
582         </Rule>
583         <Rule Name="UseStringEmptyForEmptyStrings">
584           <RuleSettings>
585             <BooleanProperty Name="Enabled">False</BooleanProperty>
586           </RuleSettings>
587         </Rule>
588         <Rule Name="UseBuiltInTypeAlias">
589           <RuleSettings>
590             <BooleanProperty Name="Enabled">False</BooleanProperty>
591           </RuleSettings>
592         </Rule>
593         <Rule Name="UseShorthandForNullableTypes">
594           <RuleSettings>
595             <BooleanProperty Name="Enabled">False</BooleanProperty>
596           </RuleSettings>
597         </Rule>
598       </Rules>
599       <AnalyzerSettings />
600     </Analyzer>
601     <Analyzer AnalyzerId="StyleCop.CSharp.SpacingRules">
602       <Rules>
603         <Rule Name="CommasMustBeSpacedCorrectly">
604           <RuleSettings>
605             <BooleanProperty Name="Enabled">False</BooleanProperty>
606           </RuleSettings>
607         </Rule>
608         <Rule Name="SemicolonsMustBeSpacedCorrectly">
609           <RuleSettings>
610             <BooleanProperty Name="Enabled">False</BooleanProperty>
611           </RuleSettings>
612         </Rule>
613         <Rule Name="DocumentationLinesMustBeginWithSingleSpace">
614           <RuleSettings>
615             <BooleanProperty Name="Enabled">False</BooleanProperty>
616           </RuleSettings>
617         </Rule>
618         <Rule Name="SingleLineCommentsMustBeginWithSingleSpace">
619           <RuleSettings>
620             <BooleanProperty Name="Enabled">False</BooleanProperty>
621           </RuleSettings>
622         </Rule>
623         <Rule Name="PreprocessorKeywordsMustNotBePrecededBySpace">
624           <RuleSettings>
625             <BooleanProperty Name="Enabled">False</BooleanProperty>
626           </RuleSettings>
627         </Rule>
628         <Rule Name="OperatorKeywordMustBeFollowedBySpace">
629           <RuleSettings>
630             <BooleanProperty Name="Enabled">False</BooleanProperty>
631           </RuleSettings>
632         </Rule>
633         <Rule Name="OpeningCurlyBracketsMustBeSpacedCorrectly">
634           <RuleSettings>
635             <BooleanProperty Name="Enabled">False</BooleanProperty>
636           </RuleSettings>
637         </Rule>
638         <Rule Name="ClosingCurlyBracketsMustBeSpacedCorrectly">
639           <RuleSettings>
640             <BooleanProperty Name="Enabled">False</BooleanProperty>
641           </RuleSettings>
642         </Rule>
643         <Rule Name="OpeningGenericBracketsMustBeSpacedCorrectly">
644           <RuleSettings>
645             <BooleanProperty Name="Enabled">False</BooleanProperty>
646           </RuleSettings>
647         </Rule>
648         <Rule Name="ClosingGenericBracketsMustBeSpacedCorrectly">
649           <RuleSettings>
650             <BooleanProperty Name="Enabled">False</BooleanProperty>
651           </RuleSettings>
652         </Rule>
653         <Rule Name="OpeningAttributeBracketsMustBeSpacedCorrectly">
654           <RuleSettings>
655             <BooleanProperty Name="Enabled">False</BooleanProperty>
656           </RuleSettings>
657         </Rule>
658         <Rule Name="ClosingAttributeBracketsMustBeSpacedCorrectly">
659           <RuleSettings>
660             <BooleanProperty Name="Enabled">False</BooleanProperty>
661           </RuleSettings>
662         </Rule>
663         <Rule Name="NullableTypeSymbolsMustNotBePrecededBySpace">
664           <RuleSettings>
665             <BooleanProperty Name="Enabled">False</BooleanProperty>
666           </RuleSettings>
667         </Rule>
668         <Rule Name="MemberAccessSymbolsMustBeSpacedCorrectly">
669           <RuleSettings>
670             <BooleanProperty Name="Enabled">False</BooleanProperty>
671           </RuleSettings>
672         </Rule>
673         <Rule Name="IncrementDecrementSymbolsMustBeSpacedCorrectly">
674           <RuleSettings>
675             <BooleanProperty Name="Enabled">False</BooleanProperty>
676           </RuleSettings>
677         </Rule>
678         <Rule Name="NegativeSignsMustBeSpacedCorrectly">
679           <RuleSettings>
680             <BooleanProperty Name="Enabled">False</BooleanProperty>
681           </RuleSettings>
682         </Rule>
683         <Rule Name="PositiveSignsMustBeSpacedCorrectly">
684           <RuleSettings>
685             <BooleanProperty Name="Enabled">False</BooleanProperty>
686           </RuleSettings>
687         </Rule>
688         <Rule Name="DereferenceAndAccessOfSymbolsMustBeSpacedCorrectly">
689           <RuleSettings>
690             <BooleanProperty Name="Enabled">False</BooleanProperty>
691           </RuleSettings>
692         </Rule>
693         <Rule Name="ColonsMustBeSpacedCorrectly">
694           <RuleSettings>
695             <BooleanProperty Name="Enabled">False</BooleanProperty>
696           </RuleSettings>
697         </Rule>
698         <Rule Name="CodeMustNotContainMultipleWhitespaceInARow">
699           <RuleSettings>
700             <BooleanProperty Name="Enabled">False</BooleanProperty>
701           </RuleSettings>
702         </Rule>
703         <Rule Name="CodeMustNotContainSpaceAfterNewKeywordInImplicitlyTypedArrayAllocation">
704           <RuleSettings>
705             <BooleanProperty Name="Enabled">False</BooleanProperty>
706           </RuleSettings>
707         </Rule>
708         <Rule Name="TabsMustNotBeUsed">
709           <RuleSettings>
710             <BooleanProperty Name="Enabled">False</BooleanProperty>
711           </RuleSettings>
712         </Rule>
713         <Rule Name="DoNotSplitNullConditionalOperators">
714           <RuleSettings>
715             <BooleanProperty Name="Enabled">False</BooleanProperty>
716           </RuleSettings>
717         </Rule>
718       </Rules>
719       <AnalyzerSettings />
720     </Analyzer>
721   </Analyzers>
722 </StyleCopSettings>