App-lcpan-CmdBundle-cwalitee

 view release on metacpan or  search on metacpan

lib/App/lcpan/Cmd/cwalitee_of_module_abstract.pm  view on Meta::CPAN

    require App::lcpan::Cmd::changes;
    require Module::Abstract::Cwalitee;

    my %args = @_;

    my $state = App::lcpan::_init(\%args, 'ro');
    my $dbh = $state->{dbh};

    my ($file_id, $abstract) = $dbh->selectrow_array(
        "SELECT file_id, abstract FROM module WHERE name=?", {}, $args{module});
    $file_id or return [404, "No such module '$args{module}'"];

    log_info "Abstract is: %s", $abstract;
    Module::Abstract::Cwalitee::calc_module_abstract_cwalitee(
        abstract => $abstract,
        module => $args{module},
        hash_subset(\%args, \%calc_args),
    );
}

1;

lib/App/lcpan/Cmd/cwalitee_of_script_abstract.pm  view on Meta::CPAN

    require App::lcpan::Cmd::changes;
    require Module::Abstract::Cwalitee;

    my %args = @_;

    my $state = App::lcpan::_init(\%args, 'ro');
    my $dbh = $state->{dbh};

    my ($file_id, $abstract) = $dbh->selectrow_array(
        "SELECT file_id, abstract FROM script WHERE name=?", {}, $args{script});
    $file_id or return [404, "No such script '$args{script}'"];

    log_info "Abstract is: %s", $abstract;
    Module::Abstract::Cwalitee::calc_module_abstract_cwalitee(
        abstract => $abstract,
        hash_subset(\%args, \%calc_args),
    );
}

1;
# ABSTRACT: Calculate the cwalitee of a script's Abstract



( run in 1.726 second using v1.01-cache-2.11-cpan-39bf76dae61 )