App-GitGot

 view release on metacpan or  search on metacpan

bin/git-got  view on Meta::CPAN

#! /usr/bin/env perl
# ABSTRACT: A tool to make it easier to manage multiple code repositories using different VCSen
# PODNAME: got


use 5.014;    # strict, unicode_strings
use warnings;

use App::GitGot;
App::GitGot->run;

__END__

=pod

=encoding UTF-8

bin/got  view on Meta::CPAN

#! /usr/bin/env perl
# ABSTRACT: A tool to make it easier to manage multiple code repositories using different VCSen
# PODNAME: got


use 5.014;    # strict, unicode_strings
use warnings;

use App::GitGot;
App::GitGot->run;

__END__

=pod

=encoding UTF-8

bin/got-complete  view on Meta::CPAN

#!/usr/bin/env perl
# ABSTRACT: shell completion helper for got
# PODNAME: got-complete

use 5.014;     ## strict, unicode_strings
use warnings;

use File::HomeDir::Tiny ();
use Path::Tiny;
use YAML           qw/ LoadFile /;

sub get_command_line {
  my $comp = substr $ENV{'COMP_LINE'}, 0, $ENV{'COMP_POINT'};
  return split /[ \t]+/, $comp, -1; # if not good enough, use Text::ParseWords
}

lib/App/GitGot/Types.pm  view on Meta::CPAN

package App::GitGot::Types;
our $AUTHORITY = 'cpan:GENEHACK';
$App::GitGot::Types::VERSION = '1.339';
# ABSTRACT: GitGot type library
use 5.014;    ## strict, unicode_strings
use warnings;

use Type::Library
  -base ,
  -declare => qw/
                  GitWrapper
                  GotOutputter
                  GotRepo
                /;
use Type::Utils -all;

t/01-run.t  view on Meta::CPAN

#! /usr/bin/env perl
use 5.014;                      # strict, unicode_strings
use warnings;
use Test::Class::Load qw<t/lib>;
use Test::More;

use File::Temp qw/ tempdir /;
use Git::Wrapper;

my $dir = tempdir(CLEANUP => 1);
my $git = Git::Wrapper->new($dir);

t/02-add.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::File;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/03-chdir.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/04-clone.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::File;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/05-fork.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::File;
use Test::MockObject;
use Test::More;

BEGIN {

t/06-list.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;
use YAML              qw/ DumpFile /;

t/07-remove.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;
use YAML              qw/ DumpFile LoadFile /;

t/08-status.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/09-update.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/10-gc.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/11-push.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/12-fetch.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/13-do.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::File;
use Test::More;

use App::Cmd::Tester;

t/14-move.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::File;
use Test::More;

use App::Cmd::Tester;

t/15-tags.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::File;
use Test::More;

use App::Cmd::Tester;

t/16-checkout.t  view on Meta::CPAN

#! perl

use 5.014;                      # strict, unicode_strings
use warnings;
use autodie;

use lib 't/lib';
use Test::BASE;
use Test::More;

use App::Cmd::Tester;
use App::GitGot;

t/lib/Test/App/GitGot/Repo.pm  view on Meta::CPAN

package Test::App::GitGot::Repo;
use parent 'Test::BASE';

use 5.014;                      # strict, unicode_strings
use warnings;

use App::GitGot::Repo;
use File::Temp         qw/ tempdir /;
use Path::Tiny;
use Test::Exception;
use Test::More;

sub fixtures :Test(startup) {
  my $test = shift;

t/lib/Test/App/GitGot/Repo/Git.pm  view on Meta::CPAN

package Test::App::GitGot::Repo::Git;
use parent 'Test::App::GitGot::Repo';

use 5.014;                      # strict, unicode_strings
use warnings;

use Test::Exception;
use Test::More;

use App::GitGot::Repo::Git;

sub fixtures :Test(startup) {
  my $test = shift;

t/lib/Test/BASE.pm  view on Meta::CPAN

package Test::BASE;
use parent 'Test::Class';

use 5.014;                      # strict, unicode_strings
use warnings;

use Carp;
use File::chdir;
use File::Temp         qw/ tempdir tempfile /;
use Path::Tiny;
use YAML               qw/ DumpFile /;

INIT {
  my $config = tempfile(UNLINK => 1);



( run in 0.687 second using v1.01-cache-2.11-cpan-88abd93f124 )