dfaure requested changes to this revision. dfaure added a comment. This revision now requires changes to proceed.
Please make the loop variable const-ref whenever possible. INLINE COMMENTS > browseropenorsavequestion.cpp:270 > QObject::connect(menu, &QMenu::triggered, d, > &BrowserOpenOrSaveQuestionPrivate::slotAppSelected); > - for (KService::List::const_iterator it = apps.begin(); it != > apps.end(); ++it) { > - QAction *act = createAppAction(*it, d); > + for (auto& app : apps) { > + QAction *act = createAppAction(app, d); Why not *const* auto &app? > plugin.cpp:138 > { > - QList<PluginInfo>::ConstIterator pIt = pluginInfos.begin(); > - QList<PluginInfo>::ConstIterator pEnd = pluginInfos.end(); > - for (; pIt != pEnd; ++pIt) { > - QString library = > (*pIt).m_document.documentElement().attribute(QStringLiteral("library")); > + for (auto& pluginInfo : pluginInfos) { > + const QString library = > pluginInfo.m_document.documentElement().attribute(QStringLiteral("library")); const auto & (space before '&', btw, not after) > plugin.cpp:214 > const QList<PluginInfo> plugins = pluginInfos(componentName); > - QList<PluginInfo>::ConstIterator pIt = plugins.begin(); > - const QList<PluginInfo>::ConstIterator pEnd = plugins.end(); > - for (; pIt != pEnd; ++pIt) { > - QDomElement docElem = (*pIt).m_document.documentElement(); > + for (auto& pluginInfo : plugins) { > + QDomElement docElem = pluginInfo.m_document.documentElement(); const... > scriptableextension.cpp:260 > qargs.reserve(a.size()); > - for (int i = 0; i < a.size(); ++i) { > + for (auto& arg : a) { > bool ok; const REPOSITORY R306 KParts REVISION DETAIL https://phabricator.kde.org/D24262 To: kossebau, dfaure Cc: ahmadsamir, dhaumann, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns