ivan added inline comments. INLINE COMMENTS
> client.cpp:65-66 > + m_connections.insertMulti(sensor, connect(sensor, > &SensorProperty::sensorInfoChanged, this, [this, sensor]() { > + auto newInfo = sensor->info(); > + m_pendingMetaDataChanges[sensor->path()] = newInfo; > + })); ... = sensor->info(); > client.cpp:79-80 > + for (const QString &sensorPath : sensorPaths) { > + auto sensor = m_subscribedSensors.take(sensorPath); > + if (sensor) { > + disconnect(m_connections.take(sensor)); if (auto sensor = ...) > ksysguarddaemon.cpp:74 > + auto pluginObjects = KPluginLoader::instantiatePlugins("ksysguard", > nullptr, this); > + std::for_each(pluginObjects.constBegin(), pluginObjects.constEnd(), > [=](QObject *plugin) { > + auto factory = qobject_cast<KPluginFactory*>(plugin); `[=]` is evil > ksysguarddaemon.cpp:111-113 > + for (auto c : m_containers) { > + for(auto o : c->objects()) { > + for (auto p : o->sensors()) { clang-format > ksysguarddaemon.cpp:161 > + if (SensorProperty *sensorProperty = findSensor(sensorId)) { > + const QVariant value = sensorProperty->value(); > + if (value.isValid()) { I'm not going to be bold enough to propose if (const auto variant = ...; variant.isValid()) { } > ksysguarddaemon.cpp:172-173 > +{ > + int subsystemIndex = path.indexOf('/'); > + int propertyIndex = path.lastIndexOf('/'); > + const int, const int REPOSITORY R106 KSysguard REVISION DETAIL https://phabricator.kde.org/D28333 To: davidedmundson, #plasma Cc: ivan, mart, zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra