Settings.StyleCop 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <StyleCopSettings Version="105">
  2. <GlobalSettings>
  3. <CollectionProperty Name="RecognizedWords">
  4. <Value>emgu</Value>
  5. <Value>homography</Value>
  6. <Value>iff</Value>
  7. <Value>iisu</Value>
  8. <Value>ip</Value>
  9. <Value>kalman</Value>
  10. <Value>tag</Value>
  11. <Value>thresholding</Value>
  12. <Value>trackable</Value>
  13. <Value>tuio</Value>
  14. <Value>xx</Value>
  15. <Value>xy</Value>
  16. <Value>yx</Value>
  17. <Value>yy</Value>
  18. </CollectionProperty>
  19. </GlobalSettings>
  20. <Analyzers>
  21. <Analyzer AnalyzerId="StyleCop.CSharp.DocumentationRules">
  22. <Rules>
  23. <Rule Name="EnumerationItemsMustBeDocumented">
  24. <RuleSettings>
  25. <BooleanProperty Name="Enabled">False</BooleanProperty>
  26. </RuleSettings>
  27. </Rule>
  28. <Rule Name="PropertySummaryDocumentationMustMatchAccessors">
  29. <RuleSettings>
  30. <BooleanProperty Name="Enabled">False</BooleanProperty>
  31. </RuleSettings>
  32. </Rule>
  33. <Rule Name="ConstructorSummaryDocumentationMustBeginWithStandardText">
  34. <RuleSettings>
  35. <BooleanProperty Name="Enabled">False</BooleanProperty>
  36. </RuleSettings>
  37. </Rule>
  38. <Rule Name="FileMustHaveHeader">
  39. <RuleSettings>
  40. <BooleanProperty Name="Enabled">False</BooleanProperty>
  41. </RuleSettings>
  42. </Rule>
  43. </Rules>
  44. <AnalyzerSettings />
  45. </Analyzer>
  46. <Analyzer AnalyzerId="StyleCop.CSharp.LayoutRules">
  47. <Rules>
  48. <Rule Name="ElementMustNotBeOnSingleLine">
  49. <RuleSettings>
  50. <BooleanProperty Name="Enabled">False</BooleanProperty>
  51. </RuleSettings>
  52. </Rule>
  53. <Rule Name="CurlyBracketsMustNotBeOmitted">
  54. <RuleSettings>
  55. <BooleanProperty Name="Enabled">False</BooleanProperty>
  56. </RuleSettings>
  57. </Rule>
  58. <Rule Name="ClosingCurlyBracketMustBeFollowedByBlankLine">
  59. <RuleSettings>
  60. <BooleanProperty Name="Enabled">False</BooleanProperty>
  61. </RuleSettings>
  62. </Rule>
  63. </Rules>
  64. <AnalyzerSettings />
  65. </Analyzer>
  66. <Analyzer AnalyzerId="StyleCop.CSharp.MaintainabilityRules">
  67. <Rules>
  68. <Rule Name="FieldsMustBePrivate">
  69. <RuleSettings>
  70. <BooleanProperty Name="Enabled">False</BooleanProperty>
  71. </RuleSettings>
  72. </Rule>
  73. <Rule Name="ArithmeticExpressionsMustDeclarePrecedence">
  74. <RuleSettings>
  75. <BooleanProperty Name="Enabled">False</BooleanProperty>
  76. </RuleSettings>
  77. </Rule>
  78. </Rules>
  79. <AnalyzerSettings />
  80. </Analyzer>
  81. <Analyzer AnalyzerId="StyleCop.CSharp.OrderingRules">
  82. <Rules>
  83. <Rule Name="UsingDirectivesMustBePlacedWithinNamespace">
  84. <RuleSettings>
  85. <BooleanProperty Name="Enabled">False</BooleanProperty>
  86. </RuleSettings>
  87. </Rule>
  88. <Rule Name="ElementsMustAppearInTheCorrectOrder">
  89. <RuleSettings>
  90. <BooleanProperty Name="Enabled">False</BooleanProperty>
  91. </RuleSettings>
  92. </Rule>
  93. <Rule Name="SystemUsingDirectivesMustBePlacedBeforeOtherUsingDirectives">
  94. <RuleSettings>
  95. <BooleanProperty Name="Enabled">False</BooleanProperty>
  96. </RuleSettings>
  97. </Rule>
  98. </Rules>
  99. <AnalyzerSettings />
  100. </Analyzer>
  101. <Analyzer AnalyzerId="StyleCop.CSharp.ReadabilityRules">
  102. <Rules>
  103. <Rule Name="PrefixLocalCallsWithThis">
  104. <RuleSettings>
  105. <BooleanProperty Name="Enabled">False</BooleanProperty>
  106. </RuleSettings>
  107. </Rule>
  108. <Rule Name="PrefixCallsCorrectly">
  109. <RuleSettings>
  110. <BooleanProperty Name="Enabled">False</BooleanProperty>
  111. </RuleSettings>
  112. </Rule>
  113. <Rule Name="UseBuiltInTypeAlias">
  114. <RuleSettings>
  115. <BooleanProperty Name="Enabled">False</BooleanProperty>
  116. </RuleSettings>
  117. </Rule>
  118. </Rules>
  119. <AnalyzerSettings />
  120. </Analyzer>
  121. <Analyzer AnalyzerId="StyleCop.CSharp.NamingRules">
  122. <Rules>
  123. <Rule Name="ElementMustBeginWithUpperCaseLetter">
  124. <RuleSettings>
  125. <BooleanProperty Name="Enabled">False</BooleanProperty>
  126. </RuleSettings>
  127. </Rule>
  128. </Rules>
  129. <AnalyzerSettings>
  130. <CollectionProperty Name="Hungarian">
  131. <Value>ip</Value>
  132. </CollectionProperty>
  133. </AnalyzerSettings>
  134. </Analyzer>
  135. </Analyzers>
  136. </StyleCopSettings>