App-GitHub-update
view release on metacpan or search on metacpan
lib/App/GitHub/update.pm view on Meta::CPAN
67891011121314151617181920212223242526use
strict;
use
warnings;
use
LWP::UserAgent;
my
$agent
= LWP::UserAgent->new;
sub
update {
my
$self
=
shift
;
my
%given
=
@_
;
my
(
$login
,
$token
,
$repository
,
$description
,
$homepage
);
(
$repository
,
$description
,
$homepage
) =
@given
{
qw/ repository description homepage /
};
defined
$_
&&
length
$_
or
die
"Missing repository\n"
for
$repository
;
(
$login
,
$token
) =
@given
{
qw/ login token /
};
unless
(
defined
$token
&&
length
$token
) {
my
%identity
= Config::Identity::GitHub->load;
( run in 0.992 second using v1.01-cache-2.11-cpan-49f99fa48dc )