Diviner

Class ArcanistMercurialAPI

Definedsrc/repository/api/ArcanistMercurialAPI.php:8
GroupWorking Copy APIs
ExtendsArcanistRepositoryAPI

Interfaces with the Mercurial working copies.

Tasks

Unspecified

Methods

public addToCommit(array $paths)

parametersarray$paths
returnwild
This method is not documented.

public amendCommit($message = null)

parameterswild$message
returnwild
This method is not documented.

public backoutCommit($commit_hash)

parameterswild$commit_hash
returnwild
This method is not documented.

protected buildBaseCommit($symbolic_commit)

parameterswild$symbolic_commit
returnwild
This method is not documented.

protected buildCommitRangeStatus()

returnwild
This method is not documented.

protected buildLocalFuture(array $argv)

parametersarray$argv
returnwild
This method is not documented.

protected buildUncommittedStatus()

returnwild
This method is not documented.

public didReloadCommitRange()

returnwild
This method is not documented.

protected didReloadWorkingCopy()

returnwild
This method is not documented.

public doCommit($message)

parameterswild$message
returnwild
This method is not documented.

public execPassthru($pattern)

parameterswild$pattern
returnwild
This method is not documented.

public getActiveBookmark()

returnwild
This method is not documented.

public getAllBranches()

returnwild
This method is not documented.

public getAllFiles()

returnwild
This method is not documented.

public getAllLocalChanges()

returnwild
This method is not documented.

public getAuthor()

returnwild
This method is not documented.

public getBackoutMessage($commit_hash)

parameterswild$commit_hash
returnwild
This method is not documented.

public getBlame($path)

parameterswild$path
returnwild
This method is not documented.

public getBookmarks()

returnwild
This method is not documented.

public getBranchName()

returnwild
This method is not documented.

public getBranches()

returnwild
This method is not documented.

public getBulkCurrentFileData($paths)

parameterswild$paths
returnwild
This method is not documented.

private getBulkFileDataAtRevision($paths, $revision)

parameterswild$paths
wild$revision
returnwild
This method is not documented.

public getBulkOriginalFileData($paths)

parameterswild$paths
returnwild
This method is not documented.

public getCanonicalRevisionName($string)

parameterswild$string
returnwild
This method is not documented.

public getChangedFiles($since_commit)

parameterswild$since_commit
returnwild
This method is not documented.

public getCommitMessage($commit)

parameterswild$commit
returnwild
This method is not documented.

public getCommitMessageLog()

returnwild
This method is not documented.

public getCommitSummary($commit)

parameterswild$commit
returnwild
This method is not documented.

public getCurrentFileData($path)

parameterswild$path
returnwild
This method is not documented.

private getDiffOptions()

returnwild
This method is not documented.

private getFileDataAtRevision($path, $revision)

parameterswild$path
wild$revision
returnwild
This method is not documented.

public getFinalizedRevisionMessage()

returnwild
This method is not documented.

public getFullMercurialDiff()

returnwild
This method is not documented.

public getHashFromFromSVNRevisionNumber($revision_id)

parameterswild$revision_id
returnwild
This method is not documented.

public getLocalCommitInformation()

returnwild
This method is not documented.

private getMercurialConfig($key, $default = null)

parameterswild$key
wild$default
returnwild
This method is not documented.

public getMetadataPath()

returnwild
This method is not documented.

public getOriginalFileData($path)

parameterswild$path
returnwild
This method is not documented.

public getRawDiffText($path)

parameterswild$path
returnwild
This method is not documented.

public getSVNRevisionNumberFromHash($hash)

parameterswild$hash
returnwild
This method is not documented.

public getSourceControlBaseRevision()

returnwild
This method is not documented.

public getSourceControlPath()

returnwild
This method is not documented.

public getSourceControlSystemName()

returnwild
This method is not documented.

public getSubversionInfo()

returnwild
This method is not documented.

public getWorkingCopyRevision()

returnwild
This method is not documented.

public hasLocalCommit($commit)

parameterswild$commit
returnwild
This method is not documented.

public isBookmark($name)

parameterswild$name
returnwild
This method is not documented.

public isBranch($name)

parameterswild$name
returnwild
This method is not documented.

public isHgSubversionRepo()

returnwild
This method is not documented.

public isHistoryDefaultImmutable()

returnwild
This method is not documented.

public loadWorkingCopyDifferentialRevisions(ConduitClient $conduit, array $query)

parametersConduitClient$conduit
array$query
returnwild
This method is not documented.

public performLocalBranchMerge($branch, $message)

parameterswild$branch
wild$message
returnwild
This method is not documented.

public resolveBaseCommitRule($rule, $source)

parameterswild$rule
wild$source
returnwild
This method is not documented.

private splitBranchOrBookmarkLine($line)

parameterswild$line
returnwild
This method is not documented.

public supportsAmend()

returnwild
This method is not documented.

public supportsCommitRanges()

returnwild
This method is not documented.

public supportsLocalBranchMerge()

returnwild
This method is not documented.

public supportsLocalCommits()

returnwild
This method is not documented.

public supportsPhases()

returnwild
This method is not documented.

public supportsRebase()

returnwild
This method is not documented.

public updateWorkingCopy()

returnwild
This method is not documented.