]> git.vpit.fr Git - perl/modules/rgit.git/blobdiff - lib/App/Rgit/Command.pm
Move the fake root repository from the Command to the Config object
[perl/modules/rgit.git] / lib / App / Rgit / Command.pm
index a73c9b4e688e2fb4e7cd2cd9505027327c6973fe..aa709c1140396e11980111711706db378b1a8e06 100644 (file)
@@ -5,7 +5,7 @@ use warnings;
 
 use Carp qw/croak/;
 
-use Object::Tiny qw/cmd cwd_as_repo args/;
+use Object::Tiny qw/cmd args/;
 
 use App::Rgit::Utils qw/validate/;
 use App::Rgit::Repository;
@@ -51,12 +51,9 @@ sub new {
                                unless $class->isa($action);
  }
  eval "require $action; 1" or croak "Couldn't load $action: $@";
- my $r = App::Rgit::Repository->new(fake => 1);
- return unless defined $r;
  $class->SUPER::new(
-  cmd         => $cmd,
-  args        => $args{args} || [ ],
-  cwd_as_repo => $r,
+  cmd  => $cmd,
+  args => $args{args} || [ ],
  );
 }
 
@@ -83,8 +80,6 @@ sub action {
 
 =head2 C<cmd>
 
-=head2 C<cwd_as_repo>
-
 =head2 C<args>
 
 Accessors.