gitweb: Move git_get_last_activity subroutine earlier
This is purely cosmetic. Having git_get_* between two parse_* subroutines violated a good convention to group related things together. Signed-off-by: Jakub Narebski <jnareb@gmail.com> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
1dc5e55f2d
commit
c60c56cc70
@ -976,6 +976,24 @@ sub git_get_project_owner {
|
|||||||
return $owner;
|
return $owner;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sub git_get_last_activity {
|
||||||
|
my ($path) = @_;
|
||||||
|
my $fd;
|
||||||
|
|
||||||
|
$git_dir = "$projectroot/$path";
|
||||||
|
open($fd, "-|", git_cmd(), 'for-each-ref',
|
||||||
|
'--format=%(refname) %(committer)',
|
||||||
|
'--sort=-committerdate',
|
||||||
|
'refs/heads') or return;
|
||||||
|
my $most_recent = <$fd>;
|
||||||
|
close $fd or return;
|
||||||
|
if ($most_recent =~ / (\d+) [-+][01]\d\d\d$/) {
|
||||||
|
my $timestamp = $1;
|
||||||
|
my $age = time - $timestamp;
|
||||||
|
return ($age, age_string($age));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
sub git_get_references {
|
sub git_get_references {
|
||||||
my $type = shift || "";
|
my $type = shift || "";
|
||||||
my %refs;
|
my %refs;
|
||||||
@ -1082,24 +1100,6 @@ sub parse_tag {
|
|||||||
return %tag
|
return %tag
|
||||||
}
|
}
|
||||||
|
|
||||||
sub git_get_last_activity {
|
|
||||||
my ($path) = @_;
|
|
||||||
my $fd;
|
|
||||||
|
|
||||||
$git_dir = "$projectroot/$path";
|
|
||||||
open($fd, "-|", git_cmd(), 'for-each-ref',
|
|
||||||
'--format=%(refname) %(committer)',
|
|
||||||
'--sort=-committerdate',
|
|
||||||
'refs/heads') or return;
|
|
||||||
my $most_recent = <$fd>;
|
|
||||||
close $fd or return;
|
|
||||||
if ($most_recent =~ / (\d+) [-+][01]\d\d\d$/) {
|
|
||||||
my $timestamp = $1;
|
|
||||||
my $age = time - $timestamp;
|
|
||||||
return ($age, age_string($age));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
sub parse_commit {
|
sub parse_commit {
|
||||||
my $commit_id = shift;
|
my $commit_id = shift;
|
||||||
my $commit_text = shift;
|
my $commit_text = shift;
|
||||||
|
Loading…
Reference in New Issue
Block a user