Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.68 KB | None | 0 0
  1. ---
  2. Checks: 'clang-diagnostic-*,clang-analyzer-*,*,-android-*,-bugprone-bool-pointer-implicit-conversion,-cert-env33-c,-cert-dcl16-c,-cert-dcl50-cpp,-cert-dcl59-cpp,-cppcoreguidelines-non-private-member-variables-in-classes,cppcoreguidelines-no-malloc,cppcoreguidelines-owning-memory,cppcoreguidelines-pro-bounds-array-to-pointer-decay,cppcoreguidelines-pro-bounds-constant-array-index,cppcoreguidelines-pro-bounds-pointer-arithmetic,cppcoreguidelines-pro-type-const-cast,cppcoreguidelines-pro-type-cstyle-cast,cppcoreguidelines-pro-type-reinterpret-cast,cppcoreguidelines-pro-type-union-access,cppcoreguidelines-pro-type-vararg,cppcoreguidelines-special-member-functions,-fuchsia-*,-google-*,google-default-arguments,google-explicit-constructor,google-runtime-member-string-references,google-runtime-operator,-hicpp-braces-around-statements,-hicpp-named-parameter,-hicpp-no-array-decay,-hicpp-no-assembler,-hicpp-no-malloc,-hicpp-function-size,-hicpp-special-member-functions,-hicpp-vararg,-hicpp-uppercase-literal-suffix,-llvm-*,-objc-*,-readability-else-after-return,-readability-implicit-bool-conversion,-readability-named-parameter,-readability-simplify-boolean-expr,-readability-braces-around-statements,-readability-identifier-naming,-readability-function-size,readability-redundant-member-init,-misc-non-private-member-variables-in-classes,-misc-bool-pointer-implicit-conversion,-misc-definitions-in-headers,-misc-unused-alias-decls,-misc-unused-parameters,-misc-unused-using-decls,modernize-use-using,modernize-use-default-member-init,-readability-uppercase-literal-suffix,clang-diagnostic-*,clang-analyzer-*'
  3. WarningsAsErrors: ''
  4. HeaderFilterRegex: ''
  5. AnalyzeTemporaryDtors: false
  6. FormatStyle: none
  7. User: aerostun
  8. CheckOptions:
  9. - key: abseil-string-find-startswith.AbseilStringsMatchHeader
  10. value: absl/strings/match.h
  11. - key: abseil-string-find-startswith.IncludeStyle
  12. value: llvm
  13. - key: abseil-string-find-startswith.StringLikeClasses
  14. value: '::std::basic_string'
  15. - key: bugprone-argument-comment.StrictMode
  16. value: '0'
  17. - key: bugprone-assert-side-effect.AssertMacros
  18. value: assert
  19. - key: bugprone-assert-side-effect.CheckFunctionCalls
  20. value: '0'
  21. - key: bugprone-dangling-handle.HandleClasses
  22. value: 'std::basic_string_view;std::experimental::basic_string_view'
  23. - key: bugprone-exception-escape.FunctionsThatShouldNotThrow
  24. value: ''
  25. - key: bugprone-exception-escape.IgnoredExceptions
  26. value: ''
  27. - key: bugprone-misplaced-widening-cast.CheckImplicitCasts
  28. value: '0'
  29. - key: bugprone-sizeof-expression.WarnOnSizeOfCompareToConstant
  30. value: '1'
  31. - key: bugprone-sizeof-expression.WarnOnSizeOfConstant
  32. value: '1'
  33. - key: bugprone-sizeof-expression.WarnOnSizeOfIntegerExpression
  34. value: '0'
  35. - key: bugprone-sizeof-expression.WarnOnSizeOfThis
  36. value: '1'
  37. - key: bugprone-string-constructor.LargeLengthThreshold
  38. value: '8388608'
  39. - key: bugprone-string-constructor.WarnOnLargeLength
  40. value: '1'
  41. - key: bugprone-suspicious-enum-usage.StrictMode
  42. value: '0'
  43. - key: bugprone-suspicious-missing-comma.MaxConcatenatedTokens
  44. value: '5'
  45. - key: bugprone-suspicious-missing-comma.RatioThreshold
  46. value: '0.200000'
  47. - key: bugprone-suspicious-missing-comma.SizeThreshold
  48. value: '5'
  49. - key: bugprone-suspicious-string-compare.StringCompareLikeFunctions
  50. value: ''
  51. - key: bugprone-suspicious-string-compare.WarnOnImplicitComparison
  52. value: '1'
  53. - key: bugprone-suspicious-string-compare.WarnOnLogicalNotComparison
  54. value: '0'
  55. - key: bugprone-unused-return-value.CheckedFunctions
  56. value: '::std::async;::std::launder;::std::remove;::std::remove_if;::std::unique;::std::unique_ptr::release;::std::basic_string::empty;::std::vector::empty'
  57. - key: cert-err09-cpp.CheckThrowTemporaries
  58. value: '1'
  59. - key: cert-err61-cpp.CheckThrowTemporaries
  60. value: '1'
  61. - key: cert-msc32-c.DisallowedSeedTypes
  62. value: 'time_t,std::time_t'
  63. - key: cert-msc51-cpp.DisallowedSeedTypes
  64. value: 'time_t,std::time_t'
  65. - key: cert-oop11-cpp.IncludeStyle
  66. value: llvm
  67. - key: cppcoreguidelines-no-malloc.Allocations
  68. value: '::malloc;::calloc'
  69. - key: cppcoreguidelines-no-malloc.Deallocations
  70. value: '::free'
  71. - key: cppcoreguidelines-no-malloc.Reallocations
  72. value: '::realloc'
  73. - key: cppcoreguidelines-owning-memory.LegacyResourceConsumers
  74. value: '::free;::realloc;::freopen;::fclose'
  75. - key: cppcoreguidelines-owning-memory.LegacyResourceProducers
  76. value: '::malloc;::aligned_alloc;::realloc;::calloc;::fopen;::freopen;::tmpfile'
  77. - key: cppcoreguidelines-pro-bounds-constant-array-index.GslHeader
  78. value: ''
  79. - key: cppcoreguidelines-pro-bounds-constant-array-index.IncludeStyle
  80. value: '0'
  81. - key: cppcoreguidelines-pro-type-member-init.IgnoreArrays
  82. value: '0'
  83. - key: cppcoreguidelines-special-member-functions.AllowMissingMoveFunctions
  84. value: '0'
  85. - key: cppcoreguidelines-special-member-functions.AllowSoleDefaultDtor
  86. value: '0'
  87. - key: google-readability-braces-around-statements.ShortStatementLines
  88. value: '1'
  89. - key: google-readability-function-size.StatementThreshold
  90. value: '800'
  91. - key: google-readability-namespace-comments.ShortNamespaceLines
  92. value: '10'
  93. - key: google-readability-namespace-comments.SpacesBeforeComments
  94. value: '2'
  95. - key: hicpp-member-init.IgnoreArrays
  96. value: '0'
  97. - key: hicpp-move-const-arg.CheckTriviallyCopyableMove
  98. value: '1'
  99. - key: hicpp-multiway-paths-covered.WarnOnMissingElse
  100. value: '0'
  101. - key: hicpp-use-auto.MinTypeNameLength
  102. value: '5'
  103. - key: hicpp-use-auto.RemoveStars
  104. value: '0'
  105. - key: hicpp-use-emplace.ContainersWithPushBack
  106. value: '::std::vector;::std::list;::std::deque'
  107. - key: hicpp-use-emplace.SmartPointers
  108. value: '::std::shared_ptr;::std::unique_ptr;::std::auto_ptr;::std::weak_ptr'
  109. - key: hicpp-use-emplace.TupleMakeFunctions
  110. value: '::std::make_pair;::std::make_tuple'
  111. - key: hicpp-use-emplace.TupleTypes
  112. value: '::std::pair;::std::tuple'
  113. - key: hicpp-use-equals-default.IgnoreMacros
  114. value: '1'
  115. - key: hicpp-use-noexcept.ReplacementString
  116. value: ''
  117. - key: hicpp-use-noexcept.UseNoexceptFalse
  118. value: '1'
  119. - key: hicpp-use-nullptr.NullMacros
  120. value: ''
  121. - key: misc-throw-by-value-catch-by-reference.CheckThrowTemporaries
  122. value: '1'
  123. - key: modernize-loop-convert.MaxCopySize
  124. value: '16'
  125. - key: modernize-loop-convert.MinConfidence
  126. value: reasonable
  127. - key: modernize-loop-convert.NamingStyle
  128. value: CamelCase
  129. - key: modernize-make-shared.IgnoreMacros
  130. value: '1'
  131. - key: modernize-make-shared.IncludeStyle
  132. value: '0'
  133. - key: modernize-make-shared.MakeSmartPtrFunction
  134. value: 'std::make_shared'
  135. - key: modernize-make-shared.MakeSmartPtrFunctionHeader
  136. value: memory
  137. - key: modernize-make-unique.IgnoreMacros
  138. value: '1'
  139. - key: modernize-make-unique.IncludeStyle
  140. value: '0'
  141. - key: modernize-make-unique.MakeSmartPtrFunction
  142. value: 'std::make_unique'
  143. - key: modernize-make-unique.MakeSmartPtrFunctionHeader
  144. value: memory
  145. - key: modernize-pass-by-value.IncludeStyle
  146. value: llvm
  147. - key: modernize-pass-by-value.ValuesOnly
  148. value: '0'
  149. - key: modernize-raw-string-literal.ReplaceShorterLiterals
  150. value: '0'
  151. - key: modernize-replace-auto-ptr.IncludeStyle
  152. value: llvm
  153. - key: modernize-replace-random-shuffle.IncludeStyle
  154. value: llvm
  155. - key: modernize-use-auto.MinTypeNameLength
  156. value: '5'
  157. - key: modernize-use-auto.RemoveStars
  158. value: '0'
  159. - key: modernize-use-default-member-init.IgnoreMacros
  160. value: '1'
  161. - key: modernize-use-default-member-init.UseAssignment
  162. value: '0'
  163. - key: modernize-use-emplace.ContainersWithPushBack
  164. value: '::std::vector;::std::list;::std::deque'
  165. - key: modernize-use-emplace.SmartPointers
  166. value: '::std::shared_ptr;::std::unique_ptr;::std::auto_ptr;::std::weak_ptr'
  167. - key: modernize-use-emplace.TupleMakeFunctions
  168. value: '::std::make_pair;::std::make_tuple'
  169. - key: modernize-use-emplace.TupleTypes
  170. value: '::std::pair;::std::tuple'
  171. - key: modernize-use-equals-default.IgnoreMacros
  172. value: '1'
  173. - key: modernize-use-noexcept.ReplacementString
  174. value: ''
  175. - key: modernize-use-noexcept.UseNoexceptFalse
  176. value: '1'
  177. - key: modernize-use-nullptr.NullMacros
  178. value: 'NULL'
  179. - key: modernize-use-transparent-functors.SafeMode
  180. value: '0'
  181. - key: modernize-use-using.IgnoreMacros
  182. value: '1'
  183. - key: performance-faster-string-find.StringLikeClasses
  184. value: 'std::basic_string'
  185. - key: performance-for-range-copy.WarnOnAllAutoCopies
  186. value: '0'
  187. - key: performance-inefficient-string-concatenation.StrictMode
  188. value: '0'
  189. - key: performance-inefficient-vector-operation.VectorLikeClasses
  190. value: '::std::vector'
  191. - key: performance-move-const-arg.CheckTriviallyCopyableMove
  192. value: '1'
  193. - key: performance-move-constructor-init.IncludeStyle
  194. value: llvm
  195. - key: performance-type-promotion-in-math-fn.IncludeStyle
  196. value: llvm
  197. - key: performance-unnecessary-value-param.IncludeStyle
  198. value: llvm
  199. - key: portability-simd-intrinsics.Std
  200. value: ''
  201. - key: portability-simd-intrinsics.Suggest
  202. value: '0'
  203. - key: readability-inconsistent-declaration-parameter-name.IgnoreMacros
  204. value: '1'
  205. - key: readability-inconsistent-declaration-parameter-name.Strict
  206. value: '0'
  207. - key: readability-simplify-subscript-expr.Types
  208. value: '::std::basic_string;::std::basic_string_view;::std::vector;::std::array'
  209. - key: readability-static-accessed-through-instance.NameSpecifierNestingThreshold
  210. value: '3'
  211. - key: zircon-temporary-objects.Names
  212. value: ''
  213. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement