Now that IDF_Scm::getChanges() is implemented for all SCMs, there is no need for the try-catch anymore.
This commit is contained in:
parent
24fc41ee0d
commit
118ca9f11f
@ -58,7 +58,7 @@ class IDF_Views_Source
|
|||||||
$title = sprintf(__('%s Invalid Revision'), (string) $request->project);
|
$title = sprintf(__('%s Invalid Revision'), (string) $request->project);
|
||||||
$scm = IDF_Scm::get($request->project);
|
$scm = IDF_Scm::get($request->project);
|
||||||
$branches = $scm->getBranches();
|
$branches = $scm->getBranches();
|
||||||
|
|
||||||
$commit = $match[2];
|
$commit = $match[2];
|
||||||
$params = array(
|
$params = array(
|
||||||
'page_title' => $title,
|
'page_title' => $title,
|
||||||
@ -307,12 +307,7 @@ class IDF_Views_Source
|
|||||||
$cobject->diff = null;
|
$cobject->diff = null;
|
||||||
$diff->parse();
|
$diff->parse();
|
||||||
$scmConf = $request->conf->getVal('scm', 'git');
|
$scmConf = $request->conf->getVal('scm', 'git');
|
||||||
try {
|
$changes = $scm->getChanges($commit);
|
||||||
$changes = $scm->getChanges($commit);
|
|
||||||
} catch (Exception $e) {
|
|
||||||
// getChanges is not yes supported by this backend.
|
|
||||||
$changes = array();
|
|
||||||
}
|
|
||||||
$branches = $scm->getBranches();
|
$branches = $scm->getBranches();
|
||||||
$in_branches = $scm->inBranches($cobject->commit, '');
|
$in_branches = $scm->inBranches($cobject->commit, '');
|
||||||
$tags = $scm->getTags();
|
$tags = $scm->getTags();
|
||||||
@ -477,7 +472,7 @@ class IDF_Views_Source
|
|||||||
}
|
}
|
||||||
|
|
||||||
// compare two nodes of different types, directories ("tree")
|
// compare two nodes of different types, directories ("tree")
|
||||||
// should come before files ("blob")
|
// should come before files ("blob")
|
||||||
if ($a->type > $b->type) {
|
if ($a->type > $b->type) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user