Move diff method onto Commit object, and tree attribute into a role.
[catagits/Gitalist.git] / lib / Gitalist / Git / Object / Tree.pm
index ee02d62..e284aa4 100644 (file)
@@ -1,8 +1,10 @@
 package Gitalist::Git::Object::Tree;
 use MooseX::Declare;
 
-class Gitalist::Git::Object::Tree extends Gitalist::Git::Object {
-    has '+_gpp_obj' => ( handles => [ 'directory_entries',
-                                  ],
+class Gitalist::Git::Object::Tree
+    extends Gitalist::Git::Object
+    with Gitalist::Git::Object::HasTree {
+        has '+_gpp_obj' => ( handles => [ 'directory_entries',
+                                      ],
                          );
-}
+    }