forked from qt-creator/qt-creator
Simplify data structures
Do some cleanup. Change-Id: If40fefbdb646f0eb434539f8306421a40e47a3ee Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -70,56 +70,51 @@ public:
|
||||
BranchInfo synchronousCurrentBranch(const Utils::FilePath &workingDirectory);
|
||||
QList<BranchInfo> synchronousBranchQuery(const Utils::FilePath &workingDirectory);
|
||||
RevisionInfo synchronousRevisionQuery(const Utils::FilePath &workingDirectory,
|
||||
const QString &id = QString(),
|
||||
bool getCommentMsg = false) const;
|
||||
const QString &id = {}, bool getCommentMsg = false) const;
|
||||
QStringList synchronousTagQuery(const Utils::FilePath &workingDirectory, const QString &id = {});
|
||||
RepositorySettings synchronousSettingsQuery(const Utils::FilePath &workingDirectory);
|
||||
bool synchronousSetSetting(const Utils::FilePath &workingDirectory, const QString &property,
|
||||
const QString &value = QString(), bool isGlobal = false);
|
||||
bool synchronousConfigureRepository(const Utils::FilePath &workingDirectory, const RepositorySettings &newSettings,
|
||||
const RepositorySettings ¤tSettings = RepositorySettings());
|
||||
const QString &value = {}, bool isGlobal = false);
|
||||
bool synchronousConfigureRepository(const Utils::FilePath &workingDirectory,
|
||||
const RepositorySettings &newSettings,
|
||||
const RepositorySettings ¤tSettings = {});
|
||||
QString synchronousUserDefaultQuery(const Utils::FilePath &workingDirectory);
|
||||
bool synchronousSetUserDefault(const Utils::FilePath &workingDirectory, const QString &userName);
|
||||
QString synchronousGetRepositoryURL(const Utils::FilePath &workingDirectory);
|
||||
QString synchronousTopic(const Utils::FilePath &workingDirectory);
|
||||
bool synchronousCreateRepository(const Utils::FilePath &workingDirectory,
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
bool synchronousMove(const Utils::FilePath &workingDir,
|
||||
const QString &from, const QString &to,
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
bool synchronousPull(const Utils::FilePath &workingDir,
|
||||
const QString &srcLocation,
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
bool synchronousPush(const Utils::FilePath &workingDir,
|
||||
const QString &dstLocation,
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
const QStringList &extraOptions = {}) final;
|
||||
bool synchronousMove(const Utils::FilePath &workingDir, const QString &from, const QString &to,
|
||||
const QStringList &extraOptions = {}) final;
|
||||
bool synchronousPull(const Utils::FilePath &workingDir, const QString &srcLocation,
|
||||
const QStringList &extraOptions = {}) final;
|
||||
bool synchronousPush(const Utils::FilePath &workingDir, const QString &dstLocation,
|
||||
const QStringList &extraOptions = {}) final;
|
||||
void commit(const Utils::FilePath &repositoryRoot, const QStringList &files,
|
||||
const QString &commitMessageFile, const QStringList &extraOptions = QStringList()) final;
|
||||
VcsBase::VcsBaseEditorWidget *annotate(
|
||||
const Utils::FilePath &workingDir, const QString &file, const QString &revision = {},
|
||||
int lineNumber = -1, const QStringList &extraOptions = QStringList()) final;
|
||||
void log(const Utils::FilePath &workingDir, const QStringList &files = QStringList(),
|
||||
const QStringList &extraOptions = QStringList(),
|
||||
bool enableAnnotationContextMenu = false) final;
|
||||
void logCurrentFile(const Utils::FilePath &workingDir, const QStringList &files = QStringList(),
|
||||
const QStringList &extraOptions = QStringList(),
|
||||
const QString &commitMessageFile, const QStringList &extraOptions = {}) final;
|
||||
VcsBase::VcsBaseEditorWidget *annotate(const Utils::FilePath &workingDir, const QString &file,
|
||||
const QString &revision = {}, int lineNumber = -1,
|
||||
const QStringList &extraOptions = {}) final;
|
||||
void log(const Utils::FilePath &workingDir, const QStringList &files = {},
|
||||
const QStringList &extraOptions = {}, bool enableAnnotationContextMenu = false) final;
|
||||
void logCurrentFile(const Utils::FilePath &workingDir, const QStringList &files = {},
|
||||
const QStringList &extraOptions = {},
|
||||
bool enableAnnotationContextMenu = false);
|
||||
void revertFile(const Utils::FilePath &workingDir, const QString &file,
|
||||
const QString &revision = QString(),
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
void revertAll(const Utils::FilePath &workingDir, const QString &revision = QString(),
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
const QString &revision = {}, const QStringList &extraOptions = {}) final;
|
||||
void revertAll(const Utils::FilePath &workingDir, const QString &revision = {},
|
||||
const QStringList &extraOptions = {}) final;
|
||||
bool isVcsFileOrDirectory(const Utils::FilePath &filePath) const;
|
||||
Utils::FilePath findTopLevelForFile(const Utils::FilePath &file) const final;
|
||||
bool managesFile(const Utils::FilePath &workingDirectory, const QString &fileName) const;
|
||||
unsigned int binaryVersion() const;
|
||||
QString binaryVersionString() const;
|
||||
SupportedFeatures supportedFeatures() const;
|
||||
void view(const QString &source, const QString &id,
|
||||
const QStringList &extraOptions = QStringList()) final;
|
||||
void view(const QString &source, const QString &id, const QStringList &extraOptions = {}) final;
|
||||
|
||||
private:
|
||||
static QList<BranchInfo> branchListFromOutput(const QString &output, const BranchInfo::BranchFlags defaultFlags = {});
|
||||
static QList<BranchInfo> branchListFromOutput(const QString &output,
|
||||
const BranchInfo::BranchFlags defaultFlags = {});
|
||||
static QStringList parseRevisionCommentLine(const QString &commentLine);
|
||||
|
||||
QString sanitizeFossilOutput(const QString &output) const;
|
||||
|
||||
Reference in New Issue
Block a user