matrix-coro

A WIP highlevel matrix c++ SDK with a MAS first approach
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-coro.git
Log | Files | Refs | README | LICENSE

.clang-tidy (1609B)


      1 ---
      2 Checks:          'clang-diagnostic-*,clang-analyzer-*,cppcoreguidelines-*,modernize-*,-modernize-use-trailing-return-type'
      3 WarningsAsErrors: true
      4 HeaderFilterRegex: ''
      5 AnalyzeTemporaryDtors: false
      6 FormatStyle:     google
      7 CheckOptions:
      8   - key:             cert-dcl16-c.NewSuffixes
      9     value:           'L;LL;LU;LLU'
     10   - key:             cert-oop54-cpp.WarnOnlyIfThisHasSuspiciousField
     11     value:           '0'
     12   - key:             cppcoreguidelines-explicit-virtual-functions.IgnoreDestructors
     13     value:           '1'
     14   - key:             cppcoreguidelines-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic
     15     value:           '1'
     16   - key:             google-readability-braces-around-statements.ShortStatementLines
     17     value:           '1'
     18   - key:             google-readability-function-size.StatementThreshold
     19     value:           '800'
     20   - key:             google-readability-namespace-comments.ShortNamespaceLines
     21     value:           '10'
     22   - key:             google-readability-namespace-comments.SpacesBeforeComments
     23     value:           '2'
     24   - key:             modernize-loop-convert.MaxCopySize
     25     value:           '16'
     26   - key:             modernize-loop-convert.MinConfidence
     27     value:           reasonable
     28   - key:             modernize-loop-convert.NamingStyle
     29     value:           CamelCase
     30   - key:             modernize-pass-by-value.IncludeStyle
     31     value:           llvm
     32   - key:             modernize-replace-auto-ptr.IncludeStyle
     33     value:           llvm
     34   - key:             modernize-use-nullptr.NullMacros
     35     value:           'NULL'
     36 ...