projects
/
catagits/Gitalist.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
(parent:
e130712
)
Moved additional attributes to :Commit.
Zachary Stevens [Mon, 16 Nov 2009 00:01:52 +0000 (
00:01
+0000)]
lib/Gitalist/Git/Object.pm
patch
|
blob
|
blame
|
history
lib/Gitalist/Git/Object/Commit.pm
patch
|
blob
|
blame
|
history
diff --git
a/lib/Gitalist/Git/Object.pm
b/lib/Gitalist/Git/Object.pm
index
9802ea1
..
1359d51
100644
(file)
--- a/
lib/Gitalist/Git/Object.pm
+++ b/
lib/Gitalist/Git/Object.pm
@@
-34,10
+34,6
@@
class Gitalist::Git::Object {
required => 1,
is => 'ro',
lazy_build => 1,
- handles => [ 'parents',
- 'author',
- 'committer',
- ],
);
# This feels wrong, but current templates assume
diff --git
a/lib/Gitalist/Git/Object/Commit.pm
b/lib/Gitalist/Git/Object/Commit.pm
index
b8e6c82
..
14a37da
100644
(file)
--- a/
lib/Gitalist/Git/Object/Commit.pm
+++ b/
lib/Gitalist/Git/Object/Commit.pm
@@
-4,8
+4,11
@@
use MooseX::Declare;
class Gitalist::Git::Object::Commit extends Gitalist::Git::Object {
has '+_gpp_obj' => ( handles => [ 'comment',
'tree_sha1',
+ 'committer',
'committed_time',
+ 'author',
'authored_time',
+ 'parents',
'parent_sha1',
'parent_sha1s',
],