Skip to content

Modernize LoKiCore

Gerhard Raven requested to merge modernize-lokicore into master
  • prefer switch over if-elseif-elseif-elseif-else
  • prefer auto
  • prefer implicit destructor
  • prefer direct member initialization
  • prefer STL algorithms over raw loops
  • remove obsolete SVN/CVS keywords
  • prefer SmartIF over plain svc pointer and explicit release
  • prefer std::integral_constant over enum with single value
  • prefer '\n' over std::endl when there is no reason to 'flush'
  • remove conditional code for boost version < 1.56
  • prefer lambda as predicate
  • prefer emplace_back over push_back
  • consolidate several XYZSvc implementations into single templated svc method

Merge request reports