Anonymous-Object

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "ExtUtils::MakeMaker" : "0"
         }
      },
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Data::Dumper" : "0",
            "Scalar::Util" : "0",
            "Type::Tiny" : "1.010006",
            "perl" : "5.006"
         }
      },
      "test" : {
         "requires" : {
            "Test::More" : "0"
         }
      }

META.yml  view on Meta::CPAN

name: Anonymous-Object
no_index:
  directory:
    - t
    - inc
provides:
  Anonymous::Object:
    file: lib/Anonymous/Object.pm
    version: '1.01'
requires:
  Data::Dumper: '0'
  Scalar::Util: '0'
  Type::Tiny: '1.010006'
  perl: '5.006'
resources:
  repository: https://github.com/ThisUsedToBeAnEmail/Anonymous-Object.git
version: 1.01
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

    ABSTRACT_FROM    => 'lib/Anonymous/Object.pm',
    LICENSE          => 'artistic_2',
    MIN_PERL_VERSION => '5.006',
    CONFIGURE_REQUIRES => {
        'ExtUtils::MakeMaker' => '0',
    },
    TEST_REQUIRES => {
        'Test::More' => '0',
    },
    PREREQ_PM => {
        'Data::Dumper' => '0',
	'Scalar::Util' => '0',
        'Type::Tiny' => '1.010006',
	#'Foo::Bar::Module' => '5.0401',
    },
    dist  => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
    clean => { FILES => 'Anonymous-Object-*' },
    META_MERGE => {
        'meta-spec' => { version => 2 },
        dynamic_config => 0,
        resources => {

lib/Anonymous/Object.pm  view on Meta::CPAN

package Anonymous::Object;
use strict;
use warnings;
use Data::Dumper;
our $VERSION = 1.01;

our $UNIQUE;
BEGIN {
	$Data::Dumper::Deparse = 1;
	$UNIQUE = 0;
}

sub new {
	my ( $cls, %args ) = ( shift(), scalar @_ == 1 ? %{ $_[0] } : @_ );
	my $self = bless {}, $cls;
	my %accessors = (
		object_name => { default => 'Anonymous::Object' },
		meta => { default => {}, },
		default => { default => {}, },



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