Params-Validate-Dependencies

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Clone" : "0.38",
            "Data::Domain" : "1.1",
            "PadWalker" : "1.96",
            "Params::Validate" : "1.07",
            "Scalar::Util" : "1.25",
            "Test::Differences" : "0",
            "Test::Exception" : "0",
            "Test::More" : "0.88",
            "Test::Warnings" : "0.026",
            "lexical::underscore" : "0.004"
         }
      }
   },
   "release_status" : "stable",
   "resources" : {
      "bugtracker" : {

META.yml  view on Meta::CPAN

no_index:
  directory:
    - t
    - inc
requires:
  Clone: '0.38'
  Data::Domain: '1.1'
  PadWalker: '1.96'
  Params::Validate: '1.07'
  Scalar::Util: '1.25'
  Test::Differences: '0'
  Test::Exception: '0'
  Test::More: '0.88'
  Test::Warnings: '0.026'
  lexical::underscore: '0.004'
resources:
  bugtracker: https://github.com/DrHyde/perl-modules-Params-Validate-Dependencies/issues
  repository: https://github.com/DrHyde/perl-modules-Params-Validate-Dependencies
version: '2.00'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

            repository => 'https://github.com/DrHyde/perl-modules-Params-Validate-Dependencies',
            bugtracker => 'https://github.com/DrHyde/perl-modules-Params-Validate-Dependencies/issues',
        }
    },
  VERSION_FROM => 'lib/Params/Validate/Dependencies.pm',
  PREREQ_PM    => {
    'PadWalker'         => 1.96,
    'Scalar::Util'      => 1.25,
    'Params::Validate'  => 1.07,
    'Clone',            => 0.38,
    'Test::Differences' => 0,
    'Test::More'        => 0.88, # done_testing
    'Test::Warnings'    => 0.026,
    'Test::Exception'   => 0,
    # Modern Data::Domain only works on 5.18 and higher
    (($] > 5.018) ? ('Data::Domain' => 1.10) : ()),
    # dep of D::D, earlier versions broken on 5.24
    'lexical::underscore' => 0.004,
  },
);

t/git-issue-4-export-variables.t  view on Meta::CPAN

use strict;
use warnings;

use Clone qw(clone);
use Params::Validate ();

use Test::More;
END { done_testing(); }

use Test::Differences;

my %old_export_tags = %{ clone(\%Params::Validate::EXPORT_TAGS) };
my @old_export      = @{ clone(\@Params::Validate::EXPORT     ) };
my @old_export_ok   = @{ clone(\@Params::Validate::EXPORT_OK  ) };

eval 'use Params::Validate::Dependencies';

eq_or_diff(
    \%Params::Validate::EXPORT_TAGS,
    \%old_export_tags,



( run in 0.743 second using v1.01-cache-2.11-cpan-131fc08a04b )