Review Request: Reuse of URL field in VCSLocation for repository locations (Includes changes from "DVCS: Escape...")
Andreas Pakulat
apaku at gmx.de
Mon Mar 23 16:19:59 UTC 2009
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/389/#review568
-----------------------------------------------------------
/trunk/KDE/kdevplatform/vcs/vcslocation.h
<http://reviewboard.kde.org/r/389/#comment343>
Hmm, I actually was under the impression we'd just remove the "local" from setLocalUrl/localUrl as its redundant as the information is contained in the type already.
I don't think I want it to be possible to use url's for repositories at this point.
- Andreas
On 2009-03-22 07:24:05, Fabian Wiesel wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/389/
> -----------------------------------------------------------
>
> (Updated 2009-03-22 07:24:05)
>
>
> Review request for KDevelop and Andreas Pakulat.
>
>
> Summary
> -------
>
> This patch allows one to use the url field of VcsLocation also for (remote) repository locations.
> Unfortunately the patch includes the changes of "DVCS: Escape filenames beginning with a hyphen" as changes touch the same files.
>
> - Rename the getter (and the corresponding field) localUrl() to url.
> - Added additional setter for setRepositoryUrl()
>
>
> Diffs
> -----
>
> /trunk/KDE/kdevplatform/plugins/appwizard/appwizardplugin.cpp 942616
> /trunk/KDE/kdevplatform/plugins/cvs/cvsplugin.cpp 942616
> /trunk/KDE/kdevplatform/plugins/cvs/importmetadatawidget.cpp 942616
> /trunk/KDE/kdevplatform/plugins/git/gitplugin.cpp 942616
> /trunk/KDE/kdevplatform/plugins/mercurial/CMakeLists.txt 942616
> /trunk/KDE/kdevplatform/plugins/mercurial/mercurialplugin.cpp 942616
> /trunk/KDE/kdevplatform/plugins/subversion/svncatjob.cpp 942616
> /trunk/KDE/kdevplatform/plugins/subversion/svncheckoutjob.cpp 942616
> /trunk/KDE/kdevplatform/plugins/subversion/svndiffjob.cpp 942616
> /trunk/KDE/kdevplatform/plugins/subversion/svnimportjob.cpp 942616
> /trunk/KDE/kdevplatform/plugins/subversion/svnimportmetadatawidget.cpp 942616
> /trunk/KDE/kdevplatform/shell/kross/krossdistributedversioncontrol.cpp 942616
> /trunk/KDE/kdevplatform/shell/kross/wrappers/krossvcslocation.cpp 942616
> /trunk/KDE/kdevplatform/vcs/CMakeLists.txt 942616
> /trunk/KDE/kdevplatform/vcs/dvcs/ui/importmetadatawidget.cpp 942616
> /trunk/KDE/kdevplatform/vcs/vcslocation.h 942616
> /trunk/KDE/kdevplatform/vcs/vcslocation.cpp 942616
> /trunk/KDE/kdevplatform/vcs/vcsmapping.cpp 942616
> /trunk/KDE/kdevplatform/vcs/widgets/vcsdiffwidget.cpp 942616
>
> Diff: http://reviewboard.kde.org/r/389/diff
>
>
> Testing
> -------
>
> 1/ 3 Testing kdevcvs-test Passed
> 2/ 3 Testing kdevgit-test Passed
> 3/ 3 Testing kdevmercurial-test Passed
>
> 100% tests passed, 0 tests failed out of 3
>
> 1/ 2 Testing dvcsTest Passed
> 2/ 2 Testing vcsBlackBoxTest Passed
>
> 100% tests passed, 0 tests failed out of 2
>
>
> Thanks,
>
> Fabian
>
>
More information about the KDevelop-devel
mailing list