Merge lp:~canonical-platform-qa/uci-config/decreased-complexity into lp:~canonical-ci-engineering/uci-config/trunk
Proposed by
Federico Gimenez
Status: | Work in progress |
---|---|
Proposed branch: | lp:~canonical-platform-qa/uci-config/decreased-complexity |
Merge into: | lp:~canonical-ci-engineering/uci-config/trunk |
Prerequisite: | lp:~canonical-platform-qa/uci-config/py3-packaging |
Diff against target: |
295 lines (+83/-125) 4 files modified
setup.py (+3/-3) uciconfig/options.py (+3/-12) uciconfig/parsers.py (+59/-93) uciconfig/stacks.py (+18/-17) |
To merge this branch: | bzr merge lp:~canonical-platform-qa/uci-config/decreased-complexity |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Canonical CI Engineering | Pending | ||
Review via email: mp+251433@code.launchpad.net |
Commit message
mccabe complexity reduction
Description of the change
There are methods reported to be too complex by the McCabe script. This is attempt to reduce the reported complexity, while keeping the api interface and the test suite passing.
To post a comment you must log in.
Unmerged revisions
- 69. By Federico Gimenez
-
3 to go
- 68. By Federico Gimenez
-
only 4 tests red
- 67. By Federico Gimenez
-
some tests fixed
- 66. By Federico Gimenez
-
reported complexity reduced to 10