Merge branch 'my-clang-fixes'

Authored by Alexander Bikadorov <alex.bikadorov@kdemail.net> on Feb 24 2019, 4:42 PM.

Description

Merge branch 'my-clang-fixes'

Automatic code linting using clang-tidy

Differential Revision: https://phabricator.kde.org/D15987

Alexander Bikadorov <alex.bikadorov@kdemail.net> committed R167:641b9b49582a: Merge branch 'my-clang-fixes' (authored by Alexander Bikadorov <alex.bikadorov@kdemail.net>).Feb 24 2019, 4:42 PM

Merged Changes

CommitAuthorDetailsCommitted
ad4a6e23811fAlexander Bikadorov
Panel: Simplify handling escape key to close search bar when panel is focused 
Feb 24 2019
4c3f30c70997Alexander Bikadorov
Remove redundant member initializations in constructors 
Feb 24 2019
3eb4e98425b0Alexander Bikadorov
Use const reference for loop variables where possible 
Feb 24 2019
b783cba18651Alexander Bikadorov
Use const reference instead of copy initialization where possible 
Feb 24 2019
4ce023f652edAlexander Bikadorov
Replace static by dynamic casts for downcasts 
Feb 24 2019
9750155573d2Alexander Bikadorov
Use const reference as parameter and std::move() if possible 
Feb 24 2019
15ca9d93c97bAlexander Bikadorov
Replace old-style for loops by range-based loops 
Feb 24 2019
531f0b4fe975Alexander Bikadorov
Replace default constructor/destructor bodies with 'default' keyword 
Feb 24 2019
1735b120ccbcAlexander Bikadorov
Replace 'virtual' by 'override' keyword 
Feb 24 2019
59ad209a23d2Alexander Bikadorov
Use the 'auto' specifier for variable declaration 
Feb 24 2019
be841a428856Alexander Bikadorov
Replaced all null pointer constants with C++11 'nullptr' keyword 
Feb 24 2019