App-after
view release on metacpan or search on metacpan
#use Log::Any::Adapter::Util ();
#
#use Log::Any::Adapter::Base;
#our @ISA = qw/Log::Any::Adapter::Base/;
#
#my $HAS_FLOCK = $Config{d_flock} || $Config{d_fcntl_can_lock} || $Config{d_lockf};
#
#my $trace_level = Log::Any::Adapter::Util::numeric_level('trace');
#sub new {
# my ( $class, $file, @args ) = @_;
# return $class->SUPER::new( file => $file, log_level => $trace_level, @args );
#}
#
#sub init {
# my $self = shift;
# if ( exists $self->{log_level} ) {
# $self->{log_level} = Log::Any::Adapter::Util::numeric_level( $self->{log_level} )
# unless $self->{log_level} =~ /^\d+$/;
# }
# else {
# $self->{log_level} = $trace_level;
#my $tb = Test::Builder->new();
#my @msgs;
#
#
#sub new {
# my $class = shift;
# if ( defined $Log::Any::OverrideDefaultAdapterClass
# && $Log::Any::OverrideDefaultAdapterClass eq __PACKAGE__ )
# {
# my $category = pop @_;
# return $class->SUPER::new( category => $category );
# }
# else {
# return $class->SUPER::new(@_);
# }
#}
#
#foreach my $method ( Log::Any::Adapter::Util::detection_methods() ) {
# no strict 'refs';
# *{$method} = sub { 1 };
#}
#
#foreach my $method ( Log::Any::Adapter::Util::logging_methods() ) {
# no strict 'refs';
# 'UTF-16BE' => qr/^\0[^\0]\0[^\0]/,
# 'UTF-32LE' => qr/^[^\0]\0\0\0/,
# 'UTF-16LE' => qr/^[^\0]\0[^\0]\0/
# };
#
# my $WHITESPACE_RE = qr/[\x20\x09\x0a\x0d]*/;
#
# sub DOES {
# my ($proto, $role) = @_;
# return 1 if $role eq 'Mojo::JSON';
# return $proto->SUPER::DOES($role);
# }
#
# sub decode {
# my ($self, $bytes) = @_;
#
# $self->error(undef);
#
# $self->error('Missing or empty input') and return undef unless $bytes;
#
# $bytes =~ s/^(?:\357\273\277|\377\376\0\0|\0\0\376\377|\376\377|\377\376)//g;
# no warnings;
# use overload
# '0+' => sub { ${$_[0]} },
# '""' => sub { ${$_[0]} },
# fallback => 1,
# ;
# sub DOES {
# my ($proto, $role) = @_;
# return 1 if $role eq 'Mojo::JSON::_Bool';
# return 1 if $role =~ /^JSON::(?:PP::|XS::)?Boolean$/;
# return $proto->SUPER::DOES($role);
# }
#}
#
#1;
#
#__END__
#
### Local/_pci_check_args.pm ###
#sub _pci_check_args {
# my $args = shift;
( run in 0.570 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )