Acme-CPANAuthors-GitHub
view release on metacpan or search on metacpan
scripts/generate-github-authors.pl view on Meta::CPAN
open my $fh, '>:encoding(utf-8)', $file or die "$file: $!";
(my $header =<< " __HEADER__") =~ s/^ +//gm;
package Acme::CPANAuthors::GitHub;
use strict;
use warnings;
use utf8;
our \$VERSION = '$VERSION';
\$VERSION = eval \$VERSION;
use Acme::CPANAuthors::Register(
__HEADER__
print $fh $header;
for my $pauseid (sort keys %github) {
printf $fh " q(%s) => q(%s),\n", $pauseid, $github{$pauseid};
}
print $fh <DATA>;
close $fh;
}
__DATA__
);
1;
__END__
=head1 NAME
Acme::CPANAuthors::GitHub - CPAN Authors with GitHub repositories
=head1 SYNOPSIS
use Acme::CPANAuthors;
my $authors = Acme::CPANAuthors->new('GitHub');
my $number = $authors->count;
my @ids = $authors->id;
my @distros = $authors->distributions('GRAY');
my $url = $authors->avatar_url('GRAY');
my $kwalitee = $authors->kwalitee('GRAY');
my $name = $authors->name('GRAY');
=head1 DESCRIPTION
This class provides a hash of PAUSE IDs and names of CPAN authors who have
GitHub repositories.
=head1 SEE ALSO
L<Acme::CPANAuthors>
L<http://github.com/>
=head1 REQUESTS AND BUGS
Please report any bugs or feature requests to
L<http://rt.cpan.org/Public/Bug/Report.html?Queue=Acme-CPANAuthors-GitHub>.
I will be notified, and then you'll automatically be notified of progress on
your bug as I make changes.
=head1 SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Acme::CPANAuthors::GitHub
You can also look for information at:
=over
=item * GitHub Source Repository
L<http://github.com/gray/acme-cpanauthors-github>
=item * AnnoCPAN: Annotated CPAN documentation
L<http://annocpan.org/dist/Acme-CPANAuthors-GitHub>
=item * CPAN Ratings
L<http://cpanratings.perl.org/d/Acme-CPANAuthors-GitHub>
=item * RT: CPAN's request tracker
L<http://rt.cpan.org/Public/Dist/Display.html?Name=Acme-CPANAuthors-GitHub>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-CPANAuthors-GitHub/>
=back
=head1 COPYRIGHT AND LICENSE
Copyright (C) 2010-2017 gray <gray at cpan.org>, all rights reserved.
This library is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
=head1 AUTHOR
gray, <gray at cpan.org>
=cut
( run in 0.492 second using v1.01-cache-2.11-cpan-39bf76dae61 )