Clang-tidy: enable further tests
authorRoland Schulz <roland.schulz@intel.com>
Sun, 20 May 2018 08:22:36 +0000 (01:22 -0700)
committerRoland Schulz <roland.schulz@intel.com>
Thu, 28 Jun 2018 02:03:22 +0000 (19:03 -0700)
commit0e0e3ae0a687913d8b07daf183fea9fc08bb1456
tree766a582cd710562064acf569d732b6f44ad9dba2
parentc816b277a6a2632a1eaef7e6fa76571771e5c66a
Clang-tidy: enable further tests

Those out of misc, performance, readiability, mpi with managable
number of required fixes.

Remaining checks:
      4 readability-redundant-smartptr-get
      4 readability-redundant-string-cstr
      4 readability-simplify-boolean-expr
      5 misc-misplaced-widening-cast
      5 readability-named-parameter
      6 performance-noexcept-move-constructor
      8 readability-misleading-indentation
     10 readability-container-size-empty
     13 misc-suspicious-string-compare
     13 readability-redundant-control-flow
     17 performance-unnecessary-value-param
     17 readability-static-definition-in-anonymous-namespace
     18 misc-suspicious-missing-comma
     20 readability-redundant-member-init
     40 misc-misplaced-const
     75 performance-type-promotion-in-math-fn
     88 misc-incorrect-roundings
    105 misc-macro-parentheses
    151 readability-function-size
    201 readability-else-after-return
    202 readability-inconsistent-declaration-parameter-name
    316 misc-throw-by-value-catch-by-reference
    383 readability-non-const-parameter
  10284 readability-implicit-bool-conversion

Change-Id: I5b35ce33e723349fa583f527fec55bbf29a57508
18 files changed:
src/gromacs/CMakeLists.txt
src/gromacs/awh/biasstate.cpp
src/gromacs/awh/grid.cpp
src/gromacs/commandline/cmdlinehelpmodule.cpp
src/gromacs/domdec/domdec.cpp
src/gromacs/gmxana/gmx_awh.cpp
src/gromacs/gmxana/gmx_clustsize.cpp
src/gromacs/gmxana/gmx_nmeig.cpp
src/gromacs/gmxlib/nonbonded/nonbonded.cpp
src/gromacs/gmxpreprocess/vsite_parm.cpp
src/gromacs/hardware/printhardware.cpp
src/gromacs/linearalgebra/CMakeLists.txt
src/gromacs/mdlib/lincs.cpp
src/gromacs/options/optionsvisitor.cpp
src/gromacs/selection/CMakeLists.txt
src/gromacs/selection/nbsearch.cpp
src/gromacs/selection/scanner_internal.cpp
src/gromacs/utility/stringstream.cpp