Class ArcanistPatchWorkflow
Applies changes from Differential or a file to the working copy.
Tasks
Methods
private canBranch()
This method is not documented.
private createBranch(ArcanistBundle $bundle, $has_base_revision)
| parameters | ArcanistBundle | $bundle | |
| wild | $has_base_revision | |
| return | wild | | |
This method is not documented.
private createParentDirectoryOf($path)
| parameters | wild | $path | |
| return | wild | | |
Create parent directories one at a time, since we need to "svn add" each
one. (Technically we could "svn add" just the topmost new directory.)
protected didParseArguments()
This method is not documented.
public getArguments()
This method is not documented.
private getBookmarkName(ArcanistBundle $bundle)
| parameters | ArcanistBundle | $bundle | |
| return | wild | | |
This method is not documented.
private getBranchName(ArcanistBundle $bundle)
| parameters | ArcanistBundle | $bundle | |
| return | wild | | |
This method is not documented.
public getCommandHelp()
This method is not documented.
public getCommandSynopses()
This method is not documented.
private getCommitMessage(ArcanistBundle $bundle)
| parameters | ArcanistBundle | $bundle | |
| return | wild | | |
This method is not documented.
public getShellCompletions(array $argv)
| parameters | array | $argv | |
| return | wild | | |
This method is not documented.
private getSource()
This method is not documented.
private getSourceParam()
This method is not documented.
public getWorkflowName()
This method is not documented.
private hasBaseRevision(ArcanistBundle $bundle)
| parameters | ArcanistBundle | $bundle | |
| return | wild | | |
This method is not documented.
private loadRevisionFromHash($hash)
| parameters | wild | $hash | |
| return | wild | | |
This method is not documented.
public requiresConduit()
This method is not documented.
public requiresRepositoryAPI()
This method is not documented.
public requiresWorkingCopy()
This method is not documented.
public run()
This method is not documented.
private sanityCheck(ArcanistBundle $bundle)
| parameters | ArcanistBundle | $bundle | |
| return | wild | | |
Do the best we can to prevent PEBKAC and id10t issues.
private shouldBranch()
This method is not documented.
private shouldCommit()
This method is not documented.
private shouldUpdateWorkingCopy()
This method is not documented.
private updateWorkingCopy()
This method is not documented.