vcsbase: overhaul *Arguments() methods in VCSBaseClient
Refactor how sub VCS clients redefine commands like diff, log, ... This allows sensible code shrinks in Bazaar and Mercurial plugins Change-Id: Ifeaf366c5c1c2eee776ce5d6bc748c3872e53f5a Merge-request: 2201 Reviewed-by:Tobias Hunger <tobias.hunger@nokia.com> Reviewed-on: http://codereview.qt.nokia.com/3403 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com>
Showing
- src/plugins/bazaar/bazaarclient.cpp 23 additions, 109 deletionssrc/plugins/bazaar/bazaarclient.cpp
- src/plugins/bazaar/bazaarclient.h 8 additions, 24 deletionssrc/plugins/bazaar/bazaarclient.h
- src/plugins/bazaar/clonewizard.cpp 1 addition, 1 deletionsrc/plugins/bazaar/clonewizard.cpp
- src/plugins/mercurial/mercurialclient.cpp 44 additions, 117 deletionssrc/plugins/mercurial/mercurialclient.cpp
- src/plugins/mercurial/mercurialclient.h 16 additions, 24 deletionssrc/plugins/mercurial/mercurialclient.h
- src/plugins/vcsbase/vcsbaseclient.cpp 50 additions, 29 deletionssrc/plugins/vcsbase/vcsbaseclient.cpp
- src/plugins/vcsbase/vcsbaseclient.h 33 additions, 48 deletionssrc/plugins/vcsbase/vcsbaseclient.h
Loading
Please register or sign in to comment