REMINDER: Final review of VCS interfaces
Matthew Woehlke
mw_triad at users.sourceforge.net
Fri Jun 1 19:11:11 UTC 2007
Robert Gruber wrote:
> Could you or somebody else please try to temporary apply the
> attached patch to his local copy and tell me if you get the
> same error? Or have I done something completely wrong?
>
> Index: interfaces/vcshelpers.h
> ===================================================================
> --- interfaces/vcshelpers.h (Revision 670496)
> +++ interfaces/vcshelpers.h (Arbeitskopie)
> @@ -22,6 +22,9 @@
> #ifndef VCSHELPERS_H
> #define VCSHELPERS_H
>
> +#include <QVariant>
> +#include <KUrl>
> +
> #include "vcsexport.h"
Hmm, non-self-contained header... we bad :-).
Anyone see anything wrong with this, or can I commit as obvious?
Index: vcshelpers.h
===================================================================
--- vcshelpers.h (revision 670471)
+++ vcshelpers.h (working copy)
@@ -22,6 +22,10 @@
#ifndef VCSHELPERS_H
#define VCSHELPERS_H
+#include <QString>
+#include <QVariant>
+#include <KUrl>
+
#include "vcsexport.h"
namespace KDevelop
Index: ibranchingversioncontrol.h
===================================================================
--- ibranchingversioncontrol.h (revision 670476)
+++ ibranchingversioncontrol.h (working copy)
@@ -22,6 +22,8 @@
#ifndef IBRANCHINGVERSIONCONTROL_H
#define IBRANCHINGVERSIONCONTROL_H
+#include "vcshelpers.h"
+
namespace KDevelop
{
Index: irepositoryversioncontrol.h
===================================================================
--- irepositoryversioncontrol.h (revision 670476)
+++ irepositoryversioncontrol.h (working copy)
@@ -22,6 +22,8 @@
#ifndef IREPOSITORYVERSIONCONTROL_H
#define IREPOSITORYVERSIONCONTROL_H
+#include "vcshelpers.h"
+
class KDEVPLATFORMVCS_EXPORT IRepositoryVersionControl
{
public:
Index: ibrowsableversioncontrol.h
===================================================================
--- ibrowsableversioncontrol.h (revision 670476)
+++ ibrowsableversioncontrol.h (working copy)
@@ -22,6 +22,8 @@
#ifndef IBROWSABLEVERSIONCONTROL_H
#define IBROWSABLEVERSIONCONTROL_H
+#include "vcshelpers.h"
+
class KDEVPLATFORMVCS_EXPORT IBrowsableVersionControl
{
public:
Index: idistributedversioncontrol.h
===================================================================
--- idistributedversioncontrol.h (revision 670471)
+++ idistributedversioncontrol.h (working copy)
@@ -21,6 +21,8 @@
#ifndef IDISTRIBUTEDVERSIONCONTROL_H
#define IDISTRIBUTEDVERSIONCONTROL_H
+#include "vcshelpers.h"
+
/**
* This interface has methods to support distributed version [snip]
* like git or svk
--
Matthew
"943. I am not Bjorn of Borg."
-- from 975 things Mr. Welch can no longer do in an RPG
http://theglen.livejournal.com/16735.html
More information about the KDevelop-devel
mailing list