Commit 786f99d09c99e0468b3c6a420b17ea6d83ff0a96

Authored by Henry Fredrick Schreiner
1 parent 0ff1f273

Adding all modernize checks

.clang-tidy
1 #Checks: '*,-clang-analyzer-alpha.*' 1 #Checks: '*,-clang-analyzer-alpha.*'
2 #Checks: '-*,google-readability-casting,llvm-namespace-comment,performance-unnecessary-value-param,llvm-include-order,misc-throw-by-value-catch-by-reference,readability-container-size-empty,google-runtime-references,modernize*' 2 #Checks: '-*,google-readability-casting,llvm-namespace-comment,performance-unnecessary-value-param,llvm-include-order,misc-throw-by-value-catch-by-reference,readability-container-size-empty,google-runtime-references,modernize*'
3 -Checks: '-*,llvm-namespace-comment,llvm-include-order,readability-container-size-empty,misc-throw-by-value-catch-by-reference' 3 +Checks: '-*,llvm-namespace-comment,llvm-include-order,readability-container-size-empty,misc-throw-by-value-catch-by-reference,modernize*'
4 HeaderFilterRegex: '.*hpp' 4 HeaderFilterRegex: '.*hpp'
5 CheckOptions: 5 CheckOptions:
6 - key: readability-braces-around-statements.ShortStatementLines 6 - key: readability-braces-around-statements.ShortStatementLines
include/CLI/App.hpp
@@ -76,7 +76,7 @@ protected: @@ -76,7 +76,7 @@ protected:
76 /// @name Parsing 76 /// @name Parsing
77 ///@{ 77 ///@{
78 78
79 - typedef std::vector<std::pair<detail::Classifer, std::string>> missing_t; 79 + using missing_t = std::vector<std::pair<detail::Classifer, std::string>>;
80 80
81 /// Pair of classifier, string for missing options. (extra detail is removed on returning from parse) 81 /// Pair of classifier, string for missing options. (extra detail is removed on returning from parse)
82 /// 82 ///