Changeset View
Changeset View
Standalone View
Standalone View
plugins/git/gitplugin.h
Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Line(s) | 70 | { | |||
---|---|---|---|---|---|
72 | Q_INTERFACES(KDevelop::IBasicVersionControl KDevelop::IDistributedVersionControl KDevelop::IContentAwareVersionControl) | 72 | Q_INTERFACES(KDevelop::IBasicVersionControl KDevelop::IDistributedVersionControl KDevelop::IContentAwareVersionControl) | ||
73 | friend class GitInitTest; | 73 | friend class GitInitTest; | ||
74 | public: | 74 | public: | ||
75 | explicit GitPlugin(QObject *parent, const QVariantList & args = QVariantList() ); | 75 | explicit GitPlugin(QObject *parent, const QVariantList & args = QVariantList() ); | ||
76 | ~GitPlugin() override; | 76 | ~GitPlugin() override; | ||
77 | 77 | | |||
78 | QString name() const override; | 78 | QString name() const override; | ||
79 | 79 | | |||
80 | bool isValidRemoteRepositoryUrl(const QUrl& remoteLocation) override; | ||||
80 | bool isVersionControlled(const QUrl &path) override; | 81 | bool isVersionControlled(const QUrl &path) override; | ||
81 | 82 | | |||
82 | KDevelop::VcsJob* copy(const QUrl& localLocationSrc, const QUrl& localLocationDstn) override; | 83 | KDevelop::VcsJob* copy(const QUrl& localLocationSrc, const QUrl& localLocationDstn) override; | ||
83 | KDevelop::VcsJob* move(const QUrl& localLocationSrc, const QUrl& localLocationDst) override; | 84 | KDevelop::VcsJob* move(const QUrl& localLocationSrc, const QUrl& localLocationDst) override; | ||
84 | 85 | | |||
85 | //TODO | 86 | //TODO | ||
86 | KDevelop::VcsJob* pull(const KDevelop::VcsLocation& localOrRepoLocationSrc, const QUrl& localRepositoryLocation) override; | 87 | KDevelop::VcsJob* pull(const KDevelop::VcsLocation& localOrRepoLocationSrc, const QUrl& localRepositoryLocation) override; | ||
87 | KDevelop::VcsJob* push(const QUrl& localRepositoryLocation, const KDevelop::VcsLocation& localOrRepoLocationDst) override; | 88 | KDevelop::VcsJob* push(const QUrl& localRepositoryLocation, const KDevelop::VcsLocation& localOrRepoLocationDst) override; | ||
▲ Show 20 Lines • Show All 137 Lines • Show Last 20 Lines |