From 89e720104887c8dd3310cad347a36e59dc5dfb52 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Tue, 12 Jul 2022 15:40:47 +0200 Subject: VcsBase: Hide VcsCommand class Make it an implementation detail. Introduce VcsBaseClient::createVcsCommand() method instead for instantiating VcsCommands. Replace all occuriences of VcsBase::VcsCommand in public API with Utils::ShellCommand. Change-Id: Ie438cc3a5e867b3ee8f9e935b56b2f16ea453f8a Reviewed-by: Orgad Shaneh --- src/plugins/vcsbase/vcsbaseplugin.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/plugins/vcsbase/vcsbaseplugin.cpp') diff --git a/src/plugins/vcsbase/vcsbaseplugin.cpp b/src/plugins/vcsbase/vcsbaseplugin.cpp index def2e06702..34ec93c9f4 100644 --- a/src/plugins/vcsbase/vcsbaseplugin.cpp +++ b/src/plugins/vcsbase/vcsbaseplugin.cpp @@ -27,8 +27,6 @@ #include "vcsbasesubmiteditor.h" #include "vcsplugin.h" #include "commonvcssettings.h" -#include "vcsoutputwindow.h" -#include "vcscommand.h" #include #include @@ -40,19 +38,17 @@ #include #include +#include #include #include #include +#include #include #include #include #include #include -#include -#include -#include - using namespace Core; using namespace Utils; using namespace ProjectExplorer; -- cgit v1.2.1