You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The industry specific reporting located in message-ix-models/message_ix_models/model/material/report/ currently has a McCabe complexity of over 150 and is thus far from being compliant with code quality standards on message-ix-models. A refactoring of this module is also desirable, since maintainability has shown to be tedious.
To-Do:
Open a refactoring branch once materials module is merged to main
Refactor code to reduce complexity and enhance maintainability
Write tests to confirm correct refactoring
The text was updated successfully, but these errors were encountered:
The industry specific reporting located in
message-ix-models/message_ix_models/model/material/report/
currently has a McCabe complexity of over 150 and is thus far from being compliant with code quality standards onmessage-ix-models
. A refactoring of this module is also desirable, since maintainability has shown to be tedious.To-Do:
The text was updated successfully, but these errors were encountered: