message: Review update
  use auto in lambda
diff: @@ -593,10 +593,9 @@ public:
  void remove_logger(const Logger *logger) override
  {
  - auto idx = find_if(begin(loggers_), end(loggers_),
  - [&logger](std::shared_ptr<const Logger> &l) {
  - return lend(l) == logger;
  - });
  + auto idx =
  + find_if(begin(loggers_), end(loggers_),
  + [&logger](const auto &l) { return lend(l) == logger; });
  if (idx != end(loggers_)) {
  loggers_.erase(idx);
  } else {
  