Revision history for App-Codeowners.
+0.46 2019-11-16 22:58:17-07:00 MST7MDT
+ * Declare dependency on Path::Tiny 0.089 (thanks CPAN testers).
+
0.45 2019-11-14 22:30:14-07:00 MST7MDT
* Pod::Usage is now optional for the benefit of Git for Windows.
"Getopt::Long" : "2.39",
"IPC::Open2" : "0",
"Module::Load" : "0",
- "Path::Tiny" : "0",
+ "Path::Tiny" : "0.089",
"Scalar::Util" : "0",
"Test::Builder" : "0",
"Text::Gitignore" : "0",
"provides" : {
"App::Codeowners" : {
"file" : "lib/App/Codeowners.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter" : {
"file" : "lib/App/Codeowners/Formatter.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter::CSV" : {
"file" : "lib/App/Codeowners/Formatter/CSV.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter::JSON" : {
"file" : "lib/App/Codeowners/Formatter/JSON.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter::String" : {
"file" : "lib/App/Codeowners/Formatter/String.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter::TSV" : {
"file" : "lib/App/Codeowners/Formatter/TSV.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter::Table" : {
"file" : "lib/App/Codeowners/Formatter/Table.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Formatter::YAML" : {
"file" : "lib/App/Codeowners/Formatter/YAML.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Options" : {
"file" : "lib/App/Codeowners/Options.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Util" : {
"file" : "lib/App/Codeowners/Util.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"App::Codeowners::Util::Process" : {
"file" : "lib/App/Codeowners/Util.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"File::Codeowners" : {
"file" : "lib/File/Codeowners.pm",
- "version" : "0.45"
+ "version" : "0.46"
},
"Test::File::Codeowners" : {
"file" : "lib/Test/File/Codeowners.pm",
- "version" : "0.45"
+ "version" : "0.46"
}
},
"release_status" : "stable",
"web" : "https://github.com/chazmcgarvey/git-codeowners"
}
},
- "version" : "0.45",
+ "version" : "0.46",
"x_authority" : "cpan:CCM",
"x_generated_by_perl" : "v5.28.0",
"x_serialization_backend" : "Cpanel::JSON::XS version 4.15"
provides:
App::Codeowners:
file: lib/App/Codeowners.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter:
file: lib/App/Codeowners/Formatter.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter::CSV:
file: lib/App/Codeowners/Formatter/CSV.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter::JSON:
file: lib/App/Codeowners/Formatter/JSON.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter::String:
file: lib/App/Codeowners/Formatter/String.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter::TSV:
file: lib/App/Codeowners/Formatter/TSV.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter::Table:
file: lib/App/Codeowners/Formatter/Table.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Formatter::YAML:
file: lib/App/Codeowners/Formatter/YAML.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Options:
file: lib/App/Codeowners/Options.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Util:
file: lib/App/Codeowners/Util.pm
- version: '0.45'
+ version: '0.46'
App::Codeowners::Util::Process:
file: lib/App/Codeowners/Util.pm
- version: '0.45'
+ version: '0.46'
File::Codeowners:
file: lib/File/Codeowners.pm
- version: '0.45'
+ version: '0.46'
Test::File::Codeowners:
file: lib/Test/File/Codeowners.pm
- version: '0.45'
+ version: '0.46'
recommends:
Pod::Usage: '0'
Term::Detect::Software: '0'
Getopt::Long: '2.39'
IPC::Open2: '0'
Module::Load: '0'
- Path::Tiny: '0'
+ Path::Tiny: '0.089'
Scalar::Util: '0'
Test::Builder: '0'
Text::Gitignore: '0'
bugtracker: https://github.com/chazmcgarvey/git-codeowners/issues
homepage: https://github.com/chazmcgarvey/git-codeowners
repository: https://github.com/chazmcgarvey/git-codeowners.git
-version: '0.45'
+version: '0.46'
x_authority: cpan:CCM
x_generated_by_perl: v5.28.0
x_serialization_backend: 'YAML::Tiny version 1.73'
"Getopt::Long" => "2.39",
"IPC::Open2" => 0,
"Module::Load" => 0,
- "Path::Tiny" => 0,
+ "Path::Tiny" => "0.089",
"Scalar::Util" => 0,
"Test::Builder" => 0,
"Text::Gitignore" => 0,
"Test::Exit" => 0,
"Test::More" => 0
},
- "VERSION" => "0.45",
+ "VERSION" => "0.46",
"test" => {
"TESTS" => "t/*.t"
}
"IPC::Open2" => 0,
"IPC::Open3" => 0,
"Module::Load" => 0,
- "Path::Tiny" => 0,
+ "Path::Tiny" => "0.089",
"Scalar::Util" => 0,
"Test::Builder" => 0,
"Test::Exit" => 0,
VERSION
- version 0.45
+ version 0.46
SYNOPSIS
--shell-completion
- eval "$(lintany --shell-completion)"
+ eval "$(git-codeowners --shell-completion)"
Print shell code to enable completion to STDOUT, and exit.
use App::Codeowners;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
App::Codeowners->main(@ARGV);
=head1 VERSION
-version 0.45
+version 0.46
=head1 SYNOPSIS
=head2 --shell-completion
- eval "$(lintany --shell-completion)"
+ eval "$(git-codeowners --shell-completion)"
Print shell code to enable completion to C<STDOUT>, and exit.
use File::Codeowners;
use Path::Tiny;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
sub main {
=head1 VERSION
-version 0.45
+version 0.46
+
+=head1 DESCRIPTION
+
+This is the implementation of the F<git-codeowners> command.
+
+See L<git-codeowners> for documentation.
=head1 METHODS
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use Module::Load;
=head1 VERSION
-version 0.45
+version 0.46
=head1 SYNOPSIS
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use parent 'App::Codeowners::Formatter';
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use parent 'App::Codeowners::Formatter';
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use parent 'App::Codeowners::Formatter';
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use parent 'App::Codeowners::Formatter::CSV';
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use parent 'App::Codeowners::Formatter';
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use warnings;
use strict;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
use parent 'App::Codeowners::Formatter';
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use Getopt::Long 2.39 ();
use Path::Tiny;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
sub pod2usage {
eval { require Pod::Usage };
=head1 VERSION
-version 0.45
+version 0.46
=head1 METHODS
zip
);
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
sub find_nearest_codeowners {
=head1 VERSION
-version 0.45
+version 0.46
=head1 DESCRIPTION
use strict;
use Encode qw(encode);
-use Path::Tiny;
+use Path::Tiny 0.089;
use Scalar::Util qw(openhandle);
use Text::Gitignore qw(build_gitignore_matcher);
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
sub _croak { require Carp; Carp::croak(@_); }
sub _usage { _croak("Usage: @_\n") }
=head1 VERSION
-version 0.45
+version 0.46
=head1 METHODS
use File::Codeowners;
use Test::Builder;
-our $VERSION = '0.45'; # VERSION
+our $VERSION = '0.46'; # VERSION
my $Test = Test::Builder->new;
=head1 VERSION
-version 0.45
+version 0.46
=head1 SYNOPSIS
'Getopt::Long' => '2.39',
'IPC::Open2' => '0',
'Module::Load' => '0',
- 'Path::Tiny' => '0',
+ 'Path::Tiny' => '0.089',
'Scalar::Util' => '0',
'Test::Builder' => '0',
'Text::Gitignore' => '0',
use App::Codeowners;
use Capture::Tiny qw(capture);
use File::pushd;
-use Path::Tiny qw(path tempdir);
+use Path::Tiny 0.089 qw(path tempdir);
use Test::More;
my $can_git = _can_git();