Skip to content

Instantly share code, notes, and snippets.

@hugolm84
Created January 16, 2019 21:17
Show Gist options
  • Save hugolm84/1a96f8193c867453355512c1ee1b1d89 to your computer and use it in GitHub Desktop.
Save hugolm84/1a96f8193c867453355512c1ee1b1d89 to your computer and use it in GitHub Desktop.
docker@af7507e2c034:/tmp/workspace/llvm-demo$ cat .clang-tidy
---
Checks: '*-,modernize-*'
CheckOptions: [{key: modernize-use-auto.MinTypeNameLength, value: '5'}]
...
docker@af7507e2c034:/tmp/workspace/llvm-demo$ clang-tidy --dump-config | grep 5
docker@af7507e2c034:/tmp/workspace/llvm-demo$ clang-tidy --dump-config | grep modernize-use-auto.MinTypeNameLength
docker@af7507e2c034:/tmp/workspace/llvm-demo$ clang-tidy --dump-config | grep modernize-
Checks: 'clang-diagnostic-*,clang-analyzer-*,*-,modernize-*'
- key: modernize-loop-convert.MaxCopySize
- key: modernize-loop-convert.MinConfidence
- key: modernize-loop-convert.NamingStyle
- key: modernize-make-shared.IgnoreMacros
- key: modernize-make-shared.IncludeStyle
- key: modernize-make-shared.MakeSmartPtrFunction
- key: modernize-make-shared.MakeSmartPtrFunctionHeader
- key: modernize-make-unique.IgnoreMacros
- key: modernize-make-unique.IncludeStyle
- key: modernize-make-unique.MakeSmartPtrFunction
- key: modernize-make-unique.MakeSmartPtrFunctionHeader
- key: modernize-pass-by-value.IncludeStyle
- key: modernize-pass-by-value.ValuesOnly
- key: modernize-raw-string-literal.ReplaceShorterLiterals
- key: modernize-replace-auto-ptr.IncludeStyle
- key: modernize-replace-random-shuffle.IncludeStyle
- key: modernize-use-auto.RemoveStars
- key: modernize-use-default-member-init.IgnoreMacros
- key: modernize-use-default-member-init.UseAssignment
- key: modernize-use-emplace.ContainersWithPushBack
- key: modernize-use-emplace.SmartPointers
- key: modernize-use-emplace.TupleMakeFunctions
- key: modernize-use-emplace.TupleTypes
- key: modernize-use-equals-default.IgnoreMacros
- key: modernize-use-noexcept.ReplacementString
- key: modernize-use-noexcept.UseNoexceptFalse
- key: modernize-use-nullptr.NullMacros
- key: modernize-use-transparent-functors.SafeMode
- key: modernize-use-using.IgnoreMacros
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment