Antispam-Toolkit
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
"File::Temp" : 0,
"List::AllUtils" : 0,
"Moose" : 0,
"MooseX::Params::Validate" : 0,
"MooseX::StrictConstructor" : 0,
"MooseX::Types" : 0,
"MooseX::Types::Common" : 0,
"MooseX::Types::Path::Class" : 0,
"Path::Class" : 0,
"autodie" : 0,
"namespace::autoclean" : 0
}
},
"test" : {
"requires" : {
"Test::More" : "0.88"
}
}
},
"release_status" : "stable",
"resources" : {
File::Temp: 0
List::AllUtils: 0
Moose: 0
MooseX::Params::Validate: 0
MooseX::StrictConstructor: 0
MooseX::Types: 0
MooseX::Types::Common: 0
MooseX::Types::Path::Class: 0
Path::Class: 0
autodie: 0
namespace::autoclean: 0
resources:
bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Antispam-Toolkit
repository: http://hg.urth.org/hg/Antispam-Toolkit
version: 0.08
x_conflicts:
Antispam::httpBL: 0.01
Makefile.PL view on Meta::CPAN
'File::Temp' => '0',
'List::AllUtils' => '0',
'Moose' => '0',
'MooseX::Params::Validate' => '0',
'MooseX::StrictConstructor' => '0',
'MooseX::Types' => '0',
'MooseX::Types::Common' => '0',
'MooseX::Types::Path::Class' => '0',
'Path::Class' => '0',
'autodie' => '0',
'namespace::autoclean' => '0'
},
'VERSION' => '0.08',
'test' => {
'TESTS' => 't/*.t'
}
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
File::Temp = 0
List::AllUtils = 0
Moose = 0
MooseX::Params::Validate = 0
MooseX::StrictConstructor = 0
MooseX::Types = 0
MooseX::Types::Common = 0
MooseX::Types::Path::Class = 0
Path::Class = 0
autodie = 0
namespace::autoclean = 0
[Prereqs / TestRequires]
Test::More = 0.88
[@Mercurial]
lib/Antispam/Toolkit/Role/BerkeleyDB.pm view on Meta::CPAN
package Antispam::Toolkit::Role::BerkeleyDB;
BEGIN {
$Antispam::Toolkit::Role::BerkeleyDB::VERSION = '0.08';
}
use strict;
use warnings;
use autodie;
use namespace::autoclean;
use Antispam::Toolkit::Types qw( Bool File NonEmptyStr DataFile );
use BerkeleyDB;
use DateTime;
BEGIN {
die 'The ' . __PACKAGE__ . ' role requires a BerkeleyDB linked against Berkeley DB 4.4+'
unless $BerkeleyDB::db_version >= 4.4;
}
lib/Antispam/Toolkit/Role/ContentChecker.pm view on Meta::CPAN
package Antispam::Toolkit::Role::ContentChecker;
BEGIN {
$Antispam::Toolkit::Role::ContentChecker::VERSION = '0.08';
}
use strict;
use warnings;
use namespace::autoclean;
use Antispam::Toolkit::Types qw( ArrayRef NonEmptyStr );
use List::AllUtils qw( first );
use Moose::Role;
use MooseX::Params::Validate qw( validated_hash );
requires qw( check_content _build_accepted_content_types );
has _accepted_content_types => (
lib/Antispam/Toolkit/Role/Database.pm view on Meta::CPAN
package Antispam::Toolkit::Role::Database;
BEGIN {
$Antispam::Toolkit::Role::Database::VERSION = '0.08';
}
use strict;
use warnings;
use namespace::autoclean;
use Moose::Role;
requires qw( match_value );
1;
# ABSTRACT: An interface-only role for classes store and match values
lib/Antispam/Toolkit/Role/EmailChecker.pm view on Meta::CPAN
package Antispam::Toolkit::Role::EmailChecker;
BEGIN {
$Antispam::Toolkit::Role::EmailChecker::VERSION = '0.08';
}
use strict;
use warnings;
use namespace::autoclean;
use Antispam::Toolkit::Types qw( NonEmptyStr );
use Carp qw( croak );
use List::AllUtils qw( any );
use Moose::Role;
use MooseX::Params::Validate qw( validated_hash );
requires 'check_email';
lib/Antispam/Toolkit/Role/IPChecker.pm view on Meta::CPAN
package Antispam::Toolkit::Role::IPChecker;
BEGIN {
$Antispam::Toolkit::Role::IPChecker::VERSION = '0.08';
}
use strict;
use warnings;
use namespace::autoclean;
use Antispam::Toolkit::Types qw( NonEmptyStr );
use Carp qw( croak );
use List::AllUtils qw( any );
use Moose::Role;
use MooseX::Params::Validate qw( validated_hash );
requires 'check_ip';
lib/Antispam/Toolkit/Role/URIChecker.pm view on Meta::CPAN
package Antispam::Toolkit::Role::URIChecker;
BEGIN {
$Antispam::Toolkit::Role::URIChecker::VERSION = '0.08';
}
use strict;
use warnings;
use namespace::autoclean;
use Antispam::Toolkit::Types qw( NonEmptyStr );
use Moose::Role;
use MooseX::Params::Validate qw( validated_hash );
requires 'check_uri';
around check_uri => sub {
my $orig = shift;
lib/Antispam/Toolkit/Role/UsernameChecker.pm view on Meta::CPAN
package Antispam::Toolkit::Role::UsernameChecker;
BEGIN {
$Antispam::Toolkit::Role::UsernameChecker::VERSION = '0.08';
}
use strict;
use warnings;
use namespace::autoclean;
use Antispam::Toolkit::Types qw( NonEmptyStr );
use Carp qw( croak );
use List::AllUtils qw( any );
use Moose::Role;
use MooseX::Params::Validate qw( validated_hash );
requires 'check_username';
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.002 second using v1.00-cache-2.02-grep-82fe00e-cpan-c98054f2a92 )