MooX-Tag-TO_HASH
view release on metacpan or search on metacpan
"Test::TrailingSpace" : "0",
"Test::Vars" : "0.015",
"Test::Version" : "1"
}
},
"runtime" : {
"requires" : {
"JSON::MaybeXS" : "1.00400",
"Moo::Role" : "0",
"MooX::TaggedAttributes" : "0.18",
"Ref::Util" : "0",
"Safe::Isa" : "0",
"Sub::Util" : "1.40",
"namespace::clean" : "0",
"perl" : "5.010000"
}
},
"test" : {
"recommends" : {
"CPAN::Meta" : "2.120900"
},
MooX::Tag::TO_HASH::Util:
file: lib/MooX/Tag/TO_HASH/Util.pm
version: '0.05'
MooX::Tag::TO_JSON:
file: lib/MooX/Tag/TO_JSON.pm
version: '0.05'
requires:
JSON::MaybeXS: '1.00400'
Moo::Role: '0'
MooX::TaggedAttributes: '0.18'
Ref::Util: '0'
Safe::Isa: '0'
Sub::Util: '1.40'
namespace::clean: '0'
perl: '5.010000'
resources:
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=MooX-Tag-TO_HASH
repository: https://gitlab.com/djerius/moox-tag-to_hash.git
version: '0.05'
x_generated_by_perl: v5.36.0
x_serialization_backend: 'YAML::Tiny version 1.73'
; --- Project-specific directives
;[AutoPrereqs]
[Prereqs]
Moo::Role = 0
MooX::TaggedAttributes = 0.18
; need true/false subs from JSON::MaybeXS
JSON::MaybeXS = 1.00400
namespace::clean = 0
Ref::Util = 0
Safe::Isa = 0
Sub::Util = 1.40
perl = 5.010000
[Prereqs / ConfigureRequires ]
Module::Build::Tiny = 0
[Prereqs / TestRequires]
Test2::V0 = 0
lib/MooX/Tag/TO_HASH.pm view on Meta::CPAN
# ABSTRACT: Controlled translation of Moo objects into Hashes
use v5.10;
use strict;
use warnings;
our $VERSION = '0.05';
use Safe::Isa;
use Ref::Util qw( is_ref is_blessed_ref is_arrayref is_hashref );
use MooX::Tag::TO_HASH::Util ':all';
sub _process_value {
return \$_[0] unless is_ref( $_[0] );
my $ref = $_[0];
my $value = $ref;
if ( is_blessed_ref( $ref ) ) {
t/00-report-prereqs.dd view on Meta::CPAN
'Test::TrailingSpace' => '0',
'Test::Vars' => '0.015',
'Test::Version' => '1'
}
},
'runtime' => {
'requires' => {
'JSON::MaybeXS' => '1.00400',
'Moo::Role' => '0',
'MooX::TaggedAttributes' => '0.18',
'Ref::Util' => '0',
'Safe::Isa' => '0',
'Sub::Util' => '1.40',
'namespace::clean' => '0',
'perl' => '5.010000'
}
},
'test' => {
'recommends' => {
'CPAN::Meta' => '2.120900'
},
( run in 2.388 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )