Remove usage of std::binary_function
The usage of std::binary_function is really old legacy to define the functions used in STL algorithms like std::sort. std::binary_function was also removed from C++ with newer C++ versions. Switch to the modern implementation using lambdas in the STL algorithms. This also increase code readability since the code is located at the same place where it is used.
This MR should also test if the GitLab link in the Redmine issue is properly created again.
Merge request reports
Activity
requested review from @f.uhlig
assigned to @f.uhlig
added 8 commits
-
2d285730...b2981283 - 6 commits from branch
computing:master
- 40cd6c79 - Remove usage of std::binary_function
- 63d08560 - Apply clang-format
-
2d285730...b2981283 - 6 commits from branch
Dear @f.uhlig, @v.friese, @p.-a.loizeau, @ma.beyer, @s.lebedev, @andrey.lebedev,
you have been identified as code owner of at least one file which was changed with this merge request.
Please check the changes and approve them or request changes.
added CodeOwners label
added 96 commits
-
63d08560...8ea06885 - 95 commits from branch
computing:master
- 7beb79fd - Remove usage of std::binary_function
-
63d08560...8ea06885 - 95 commits from branch
removed CodeOwners label
requested review from @se.gorbunov and removed review request for @f.uhlig
I put you as reviewer since it touches tracking code even if isn't your code. The change does not introduce any changes which it tested by comparing automatically the TTrees of all created files before and after the change.
Edited by Florian UhligDear @f.uhlig, @v.friese, @p.-a.loizeau, @ma.beyer, @se.gorbunov,
you have been identified as code owner of at least one file which was changed with this merge request.
Please check the changes and approve them or request changes.
added CodeOwners label