Cache-Cascade

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "perl" : "5.006",
            "strict" : "0",
            "warnings" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Carp" : "0",
            "Moo" : "0",
            "Types::Standard" : "0",
            "namespace::autoclean" : "0",
            "perl" : "5.006",
            "strictures" : "2"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"
         },
         "requires" : {
            "Cache::Memory" : "0",

META.yml  view on Meta::CPAN

    - t
    - xt
provides:
  Cache::Cascade:
    file: lib/Cache/Cascade.pm
    version: '0.07'
requires:
  Carp: '0'
  Moo: '0'
  Types::Standard: '0'
  namespace::autoclean: '0'
  perl: '5.006'
  strictures: '2'
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Cache-Cascade
  homepage: https://github.com/karenetheridge/Cache-Cascade
  repository: https://github.com/karenetheridge/Cache-Cascade.git
version: '0.07'
x_Dist_Zilla:
  perl:
    version: 5.023009

Makefile.PL  view on Meta::CPAN

    "ExtUtils::MakeMaker" => 0
  },
  "DISTNAME" => "Cache-Cascade",
  "LICENSE" => "perl",
  "MIN_PERL_VERSION" => "5.006",
  "NAME" => "Cache::Cascade",
  "PREREQ_PM" => {
    "Carp" => 0,
    "Moo" => 0,
    "Types::Standard" => 0,
    "namespace::autoclean" => 0,
    "strictures" => 2
  },
  "TEST_REQUIRES" => {
    "Cache::Memory" => 0,
    "Cache::Tester" => 0,
    "File::Spec" => 0,
    "Module::Metadata" => 0,
    "Test::More" => 0,
    "ok" => 0,
    "strict" => 0,

Makefile.PL  view on Meta::CPAN


my %FallbackPrereqs = (
  "Cache::Memory" => 0,
  "Cache::Tester" => 0,
  "Carp" => 0,
  "File::Spec" => 0,
  "Module::Metadata" => 0,
  "Moo" => 0,
  "Test::More" => 0,
  "Types::Standard" => 0,
  "namespace::autoclean" => 0,
  "ok" => 0,
  "strict" => 0,
  "strictures" => 2,
  "warnings" => 0
);


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

lib/Cache/Cascade.pm  view on Meta::CPAN

use Moo;
use Carp qw/croak/;
use Types::Standard qw(ArrayRef Bool);

sub _eval {
	my ( $code, %args ) = @_;
	$code =~ s/\[%\s*(\w+)\s*%\]/$args{$1} || die "$1 is not in eval" /ge;
	eval $code;
}

use namespace::autoclean;

our $VERSION = '0.07';

has caches => (
	isa => ArrayRef,
	is  => "rw",
);

has float_hits => (
	isa => Bool,

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

                                      'perl' => '5.006',
                                      'strict' => '0',
                                      'warnings' => '0'
                                    }
                    },
       'runtime' => {
                      'requires' => {
                                      'Carp' => '0',
                                      'Moo' => '0',
                                      'Types::Standard' => '0',
                                      'namespace::autoclean' => '0',
                                      'perl' => '5.006',
                                      'strictures' => '2'
                                    }
                    },
       'test' => {
                   'recommends' => {
                                     'CPAN::Meta' => '2.120900'
                                   },
                   'requires' => {
                                   'Cache::Memory' => '0',



( run in 0.258 second using v1.01-cache-2.11-cpan-4d50c553e7e )