Open nicolargo opened 5 months ago
Hello @nicolargo, I will take on glances.plugins.system.PluginModel.update(). For us to agree on the expectation; I should follow How to fix, and that's it. Is it right?
@ariel-anieli yes and all code optimization that look interesting to you .
Thanks !
@ariel-anieli yes and all code optimization that loo, interesting to you .
Thanks !
:slightly_smiling_face: Je t'en prie! I will keep you posted.
@nicolargo, I will take on glances.plugins.percpu.PluginModel.msg_curse().
Huge task :) This method is historical...
Huge task :) This method is historical...
:slightly_smiling_face: I'll have a try. Are there caveats worth noticing?
@nicolargo, I am taking on unittest-core.TestGlances._common_plugin_tests().
I will tackle _GlancesCurses.__catch_key()
I'll take on PluginModel.__msg_curse_extended_process_thread()
I'll take up glances.plugins.containers.PluginModel.msg_curse()
I'll take on glances.plugins.ports.PluginModel.msg_curse()
I'll take on glances.plugins.ip.PluginModel.update
.
Current status (2024 oct 26):
Glances 4.1.x score 6.39 Glances 4.2: score 6.63 (thanks to @ariel-anieli)
Next steps:
Reduce complexity of function higher than 20:
https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop?elementType=py-function&orderField=conditional_complexity&order=desc&changesExpanded=0