Badge-Depot-Plugin-Coverage

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 - Url-encode the percentage sign

 [Stats & Dependency Changes]
 - 3 files changed, 55 insertions(+), 6 deletions(-)
 - (run req) ~ DateTime (any) --> 1.05
 - (run req) ~ JSON::MaybeXS (any) --> 1.003003
 - (run req) ~ Moose (any) --> 2.1803
 - (run req) ~ MooseX::AttributeShortcuts (any) --> 0.028
 - (run req) ~ Path::Tiny (any) --> 0.072
 - (run req) ~ Types::Standard (any) --> 1.000006
 - (run req) ~ namespace::autoclean (any) --> 0.22
 - (dev req) + Dist::Zilla 6.015
 - (dev req) +
   Dist::Zilla::Plugin::Author::CSSON::GithubActions::Workflow::TestWithMakefile
   0.0106
 - (dev req) + Dist::Zilla::Plugin::Git 2.046
 - (dev req) + Dist::Zilla::Plugin::MetaConfig (any)
 - (dev req) + Dist::Zilla::Plugin::PromptIfStale 0.057
 - (dev req) + Pod::Weaver::Section::GenerateSection 1.01
 - (dev req) + Test::EOF (any)
 - (dev req) + Test::Version 1

META.json  view on Meta::CPAN

         "requires" : {
            "Badge::Depot" : "0",
            "DateTime" : "1.05",
            "DateTime::Format::RFC3339" : "0",
            "JSON::MaybeXS" : "1.003003",
            "Moose" : "2.1803",
            "MooseX::AttributeShortcuts" : "0.028",
            "Path::Tiny" : "0.072",
            "Types::Standard" : "1.000006",
            "Types::URI" : "0",
            "namespace::autoclean" : "0.22",
            "perl" : "5.010000"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"
         },
         "requires" : {
            "ExtUtils::MakeMaker" : "0",
            "File::Spec" : "0",

META.yml  view on Meta::CPAN

requires:
  Badge::Depot: '0'
  DateTime: '1.05'
  DateTime::Format::RFC3339: '0'
  JSON::MaybeXS: '1.003003'
  Moose: '2.1803'
  MooseX::AttributeShortcuts: '0.028'
  Path::Tiny: '0.072'
  Types::Standard: '1.000006'
  Types::URI: '0'
  namespace::autoclean: '0.22'
  perl: '5.010000'
resources:
  bugtracker: https://github.com/Csson/p5-Badge-Depot-Plugin-Coverage/issues
  homepage: https://metacpan.org/release/Badge-Depot-Plugin-Coverage
  repository: https://github.com/Csson/p5-Badge-Depot-Plugin-Coverage.git
version: '0.0102'
x_Dist_Zilla:
  perl:
    version: '5.020001'
  plugins:

Makefile.PL  view on Meta::CPAN

  "PREREQ_PM" => {
    "Badge::Depot" => 0,
    "DateTime" => "1.05",
    "DateTime::Format::RFC3339" => 0,
    "JSON::MaybeXS" => "1.003003",
    "Moose" => "2.1803",
    "MooseX::AttributeShortcuts" => "0.028",
    "Path::Tiny" => "0.072",
    "Types::Standard" => "1.000006",
    "Types::URI" => 0,
    "namespace::autoclean" => "0.22"
  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Test::More" => "0.96"
  },
  "VERSION" => "0.0102",
  "test" => {

Makefile.PL  view on Meta::CPAN

  "File::Spec" => 0,
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "JSON::MaybeXS" => "1.003003",
  "Moose" => "2.1803",
  "MooseX::AttributeShortcuts" => "0.028",
  "Path::Tiny" => "0.072",
  "Test::More" => "0.96",
  "Types::Standard" => "1.000006",
  "Types::URI" => 0,
  "namespace::autoclean" => "0.22"
);


unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
  delete $WriteMakefileArgs{TEST_REQUIRES};
  delete $WriteMakefileArgs{BUILD_REQUIRES};
  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}

delete $WriteMakefileArgs{CONFIGURE_REQUIRES}

cpanfile  view on Meta::CPAN

on runtime => sub {
    requires 'Badge::Depot' => '0';
    requires 'DateTime' => '1.05';
    requires 'DateTime::Format::RFC3339' => '0';
    requires 'JSON::MaybeXS' => '1.003003';
    requires 'Moose' => '2.1803';
    requires 'MooseX::AttributeShortcuts' => '0.028';
    requires 'Path::Tiny' => '0.072';
    requires 'Types::Standard' => '1.000006';
    requires 'Types::URI' => '0';
    requires 'namespace::autoclean' => '0.22';
    requires 'perl' => '5.010000';
};
on test => sub {
    requires 'ExtUtils::MakeMaker' => '0';
    requires 'File::Spec' => '0';
    requires 'IO::Handle' => '0';
    requires 'IPC::Open3' => '0';
    requires 'Test::More' => '0.96';
};
on test => sub {

dist.ini  view on Meta::CPAN

[Prereqs / RuntimeRequires]
Badge::Depot = 0
DateTime = 1.05
DateTime::Format::RFC3339 = 0
JSON::MaybeXS = 1.003003
Moose = 2.1803
MooseX::AttributeShortcuts = 0.028
Path::Tiny = 0.072
Types::Standard = 1.000006
Types::URI = 0
namespace::autoclean = 0.22
perl = 5.010000

[Prereqs / TestRequires]
Test::More = 0.96

; authordep Dist::Zilla = 6.015
; authordep Dist::Zilla::Plugin::Author::CSSON::GithubActions::Workflow::TestWithMakefile = 0.0106
; authordep Dist::Zilla::Plugin::Authority = 1.009
; authordep Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional = 0.009
; authordep Dist::Zilla::Plugin::ChangeStats::Dependencies::Git = 0.0200

iller.yaml  view on Meta::CPAN

    - Erik Carlsson <info@code301.com>
  license: Perl_5
  copyright_holder: Erik Carlsson
  copyright_year: 2016

prereqs:
  runtime:
    requires:
      - perl: 5.010000
      - Moose
      - namespace::autoclean
      - MooseX::AttributeShortcuts
      - Types::Standard
      - Types::URI
      - JSON::MaybeXS
      - Path::Tiny
      - DateTime
      - DateTime::Format::RFC3339
      - Badge::Depot

plugins:

lib/Badge/Depot/Plugin/Coverage.pm  view on Meta::CPAN

use 5.10.0;
use strict;
use warnings;
use feature qw/say/;

package Badge::Depot::Plugin::Coverage;

use Moose;
use namespace::autoclean;
use MooseX::AttributeShortcuts;
use Types::Standard qw/Str Bool Num/;
use Types::URI qw/Uri/;
use JSON::MaybeXS 'decode_json';
use Path::Tiny;
use DateTime;
use DateTime::Format::RFC3339;
with 'Badge::Depot';

# ABSTRACT: Code coverage plugin for Badge::Depot

t/00-report-prereqs.dd  view on Meta::CPAN

                      'requires' => {
                                      'Badge::Depot' => '0',
                                      'DateTime' => '1.05',
                                      'DateTime::Format::RFC3339' => '0',
                                      'JSON::MaybeXS' => '1.003003',
                                      'Moose' => '2.1803',
                                      'MooseX::AttributeShortcuts' => '0.028',
                                      'Path::Tiny' => '0.072',
                                      'Types::Standard' => '1.000006',
                                      'Types::URI' => '0',
                                      'namespace::autoclean' => '0.22',
                                      'perl' => '5.010000'
                                    }
                    },
       'test' => {
                   'recommends' => {
                                     'CPAN::Meta' => '2.120900'
                                   },
                   'requires' => {
                                   'ExtUtils::MakeMaker' => '0',
                                   'File::Spec' => '0',



( run in 0.308 second using v1.01-cache-2.11-cpan-a5abf4f5562 )