CMU-313 / NodeBB

GNU General Public License v3.0
0 stars 223 forks source link

Refactoring code in public/src/admin/extend/plugins.js #518

Closed zhanwen22 closed 2 months ago

zhanwen22 commented 2 months ago

Description

Path: public/src/admin/extend/plugins.js

I would like to refactor this code so that it does not nest functions more than 4 levels deep. It is causing maintainability issues due to it being nested too deeply.

https://sonarcloud.io/project/issues?impactSeverities=HIGH&issueStatuses=OPEN%2CCONFIRMED&id=CMU-313_NodeBB&open=AZFmi_39ybYwxy-_uETb

Community forum reference

No response

zhanwen22 commented 2 months ago

I would like to work on this please!

github-actions[bot] commented 2 months ago

Great! I assigned you (@zhanwen22) to the issue. Have fun working on it!