[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/repository/engine/ -> PhabricatorRepositoryDiscoveryEngine.php (summary)

(no description)

File Size: 582 lines (17 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 15 functions

  setRepairMode()
  getRepairMode()
  discoverCommits()
  discoverGitCommits()
  discoverSubversionCommits()
  verifySubversionRoot()
  discoverMercurialCommits()
  discoverStreamAncestry()
  reduceGraph()
  isKnownCommit()
  fillCommitCache()
  sortBranches()
  recordCommit()
  didDiscoverRefs()
  insertTask()

Functions
Functions that are not part of a class:

setRepairMode($repair_mode)   X-Ref


getRepairMode()   X-Ref
No description

discoverCommits()   X-Ref


discoverGitCommits()   X-Ref


discoverSubversionCommits()   X-Ref


verifySubversionRoot(PhabricatorRepository $repository)   X-Ref
No description

discoverMercurialCommits()   X-Ref


discoverStreamAncestry(PhabricatorRepositoryGraphStream $stream,$commit,$close_immediately)   X-Ref
No description

reduceGraph(array $edges)   X-Ref
No description

isKnownCommit($identifier)   X-Ref
No description

fillCommitCache(array $identifiers)   X-Ref
No description

sortBranches(array $branches)   X-Ref
Sort branches so we process closeable branches first. This makes the
whole import process a little cheaper, since we can close these commits
the first time through rather than catching them in the refs step.

param: list<DiffusionRepositoryRef> List of branch heads.
return: list<DiffusionRepositoryRef> Sorted list of branch heads.

recordCommit(PhabricatorRepository $repository,$commit_identifier,$epoch,$close_immediately,array $parents)   X-Ref
No description

didDiscoverRefs(array $refs)   X-Ref
No description

insertTask(PhabricatorRepository $repository,PhabricatorRepositoryCommit $commit,$data = array()   X-Ref
No description



Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1