message: Use `const auto` to catch complex iterator type
diff: @@ -121,11 +121,10 @@ TechnologyCatalog::TechnologyCatalog(const std::string& techFile)
  const Technology& TechnologyCatalog::technologyFromId(int id) const
  {
  - std::vector<Technology>::const_iterator it;
  for (const auto& category : mCategories)
  {
  const auto& techList = category.second;
  - it = std::find_if(techList.begin(), techList.end(), [id](const Technology& tech) { return tech.id == id; });
  + const auto it = std::find_if(techList.begin(), techList.end(), [id](const Technology& tech) { return tech.id == id; });
  if (it != techList.end())
  {
  