Merge lp:~bialix/bzr-explorer/lazy-commands into lp:~bzr-explorer-dev/bzr-explorer/trunk.old
Proposed by
Alexander Belchenko
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~bialix/bzr-explorer/lazy-commands |
Merge into: | lp:~bzr-explorer-dev/bzr-explorer/trunk.old |
Diff against target: |
109 lines (+49/-27) 2 files modified
__init__.py (+48/-0) lib/commands.py (+1/-27) |
To merge this branch: | bzr merge lp:~bialix/bzr-explorer/lazy-commands |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ian Clatworthy | Approve | ||
Bazaar Explorer Developers | Pending | ||
Review via email: mp+15186@code.launchpad.net |
To post a comment you must log in.
This patch provides new feature to bzr-explorer: it register all commands lazily using appropriate API of bzrlib. This reduce coupling between explorer and qbzr so now non-explorer commands does not need to import several (big) modules from QBzr. This is clear improvements, and I don;t see any real reasons to not do lazy registering.