diff options
author | Jesse Luehrs <doy@tozt.net> | 2011-02-21 16:04:51 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2011-02-21 16:04:51 -0600 |
commit | b274df4c9da24b117a22e287acd03b3fa87233a8 (patch) | |
tree | 602aba197c8752ea4253bc8fbb950fb373f92903 | |
parent | 61839366b807e9e8f6818020508d765efed945b5 (diff) | |
download | bread-board-declare-b274df4c9da24b117a22e287acd03b3fa87233a8.tar.gz bread-board-declare-b274df4c9da24b117a22e287acd03b3fa87233a8.zip |
rename MooseX::Bread::Board -> Bread::Board::Declare
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Changes | 2 | ||||
-rw-r--r-- | dist.ini | 4 | ||||
-rw-r--r-- | lib/Bread/Board/Declare.pm (renamed from lib/MooseX/Bread/Board.pm) | 12 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/BlockInjection.pm (renamed from lib/MooseX/Bread/Board/BlockInjection.pm) | 4 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/ConstructorInjection.pm (renamed from lib/MooseX/Bread/Board/ConstructorInjection.pm) | 4 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Literal.pm (renamed from lib/MooseX/Bread/Board/Literal.pm) | 4 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Meta/Role/Accessor.pm (renamed from lib/MooseX/Bread/Board/Meta/Role/Accessor.pm) | 2 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Meta/Role/Attribute.pm (renamed from lib/MooseX/Bread/Board/Meta/Role/Attribute.pm) | 16 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Meta/Role/Class.pm (renamed from lib/MooseX/Bread/Board/Meta/Role/Class.pm) | 8 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Meta/Role/Instance.pm (renamed from lib/MooseX/Bread/Board/Meta/Role/Instance.pm) | 2 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Role/Object.pm (renamed from lib/MooseX/Bread/Board/Role/Object.pm) | 4 | ||||
-rw-r--r-- | lib/Bread/Board/Declare/Role/Service.pm (renamed from lib/MooseX/Bread/Board/Role/Service.pm) | 4 | ||||
-rw-r--r-- | t/01-basic.t | 8 | ||||
-rw-r--r-- | t/02-deps.t | 2 | ||||
-rw-r--r-- | t/03-lifecycle.t | 2 | ||||
-rw-r--r-- | t/04-block.t | 2 | ||||
-rw-r--r-- | t/10-inlining.t | 2 | ||||
-rw-r--r-- | t/20-inheritance.t | 4 | ||||
-rw-r--r-- | t/21-roles.t | 8 | ||||
-rw-r--r-- | t/22-more-inheritance.t | 8 | ||||
-rw-r--r-- | t/30-type-checks.t | 2 | ||||
-rw-r--r-- | t/31-auto-deref.t | 2 | ||||
-rw-r--r-- | t/32-defaults.t | 2 | ||||
-rw-r--r-- | t/33-constructor-name.t | 2 | ||||
-rw-r--r-- | t/34-extends.t | 10 | ||||
-rw-r--r-- | t/40-mop.t | 2 |
27 files changed, 62 insertions, 62 deletions
@@ -10,4 +10,4 @@ nytprof.out MANIFEST.bak *.sw[po] .build -MooseX-Bread-Board-* +Bread-Board-Declare-* @@ -1,4 +1,4 @@ -Revision history for MooseX-Bread-Board +Revision history for Bread-Board-Declare {{$NEXT}} - Initial release @@ -1,10 +1,10 @@ -name = MooseX-Bread-Board +name = Bread-Board-Declare author = Jesse Luehrs <doy at tozt dot net> license = Perl_5 copyright_holder = Jesse Luehrs [@DOY] -dist = MooseX-Bread-Board +dist = Bread-Board-Declare [Prereqs] Moose = 1.21 diff --git a/lib/MooseX/Bread/Board.pm b/lib/Bread/Board/Declare.pm index 56a0949..51ec744 100644 --- a/lib/MooseX/Bread/Board.pm +++ b/lib/Bread/Board/Declare.pm @@ -1,4 +1,4 @@ -package MooseX::Bread::Board; +package Bread::Board::Declare; use Moose::Exporter; use Bread::Board (); @@ -6,17 +6,17 @@ use Bread::Board (); my (undef, undef, $init_meta) = Moose::Exporter->build_import_methods( install => ['import', 'unimport'], class_metaroles => { - attribute => ['MooseX::Bread::Board::Meta::Role::Attribute'], - class => ['MooseX::Bread::Board::Meta::Role::Class'], - instance => ['MooseX::Bread::Board::Meta::Role::Instance'], + attribute => ['Bread::Board::Declare::Meta::Role::Attribute'], + class => ['Bread::Board::Declare::Meta::Role::Class'], + instance => ['Bread::Board::Declare::Meta::Role::Instance'], }, (Moose->VERSION >= 1.9900 ? (role_metaroles => { applied_attribute => - ['MooseX::Bread::Board::Meta::Role::Attribute'], + ['Bread::Board::Declare::Meta::Role::Attribute'], }) : ()), - base_class_roles => ['MooseX::Bread::Board::Role::Object'], + base_class_roles => ['Bread::Board::Declare::Role::Object'], ); sub init_meta { diff --git a/lib/MooseX/Bread/Board/BlockInjection.pm b/lib/Bread/Board/Declare/BlockInjection.pm index e1dca1e..9219206 100644 --- a/lib/MooseX/Bread/Board/BlockInjection.pm +++ b/lib/Bread/Board/Declare/BlockInjection.pm @@ -1,8 +1,8 @@ -package MooseX::Bread::Board::BlockInjection; +package Bread::Board::Declare::BlockInjection; use Moose; extends 'Bread::Board::BlockInjection'; -with 'MooseX::Bread::Board::Role::Service'; +with 'Bread::Board::Declare::Role::Service'; __PACKAGE__->meta->make_immutable; no Moose; diff --git a/lib/MooseX/Bread/Board/ConstructorInjection.pm b/lib/Bread/Board/Declare/ConstructorInjection.pm index f3b345b..38499fb 100644 --- a/lib/MooseX/Bread/Board/ConstructorInjection.pm +++ b/lib/Bread/Board/Declare/ConstructorInjection.pm @@ -1,8 +1,8 @@ -package MooseX::Bread::Board::ConstructorInjection; +package Bread::Board::Declare::ConstructorInjection; use Moose; extends 'Bread::Board::ConstructorInjection'; -with 'MooseX::Bread::Board::Role::Service'; +with 'Bread::Board::Declare::Role::Service'; __PACKAGE__->meta->make_immutable; no Moose; diff --git a/lib/MooseX/Bread/Board/Literal.pm b/lib/Bread/Board/Declare/Literal.pm index bf5944a..50b4229 100644 --- a/lib/MooseX/Bread/Board/Literal.pm +++ b/lib/Bread/Board/Declare/Literal.pm @@ -1,8 +1,8 @@ -package MooseX::Bread::Board::Literal; +package Bread::Board::Declare::Literal; use Moose; extends 'Bread::Board::Literal'; -with 'MooseX::Bread::Board::Role::Service'; +with 'Bread::Board::Declare::Role::Service'; __PACKAGE__->meta->make_immutable; no Moose; diff --git a/lib/MooseX/Bread/Board/Meta/Role/Accessor.pm b/lib/Bread/Board/Declare/Meta/Role/Accessor.pm index 10748e0..e38236b 100644 --- a/lib/MooseX/Bread/Board/Meta/Role/Accessor.pm +++ b/lib/Bread/Board/Declare/Meta/Role/Accessor.pm @@ -1,4 +1,4 @@ -package MooseX::Bread::Board::Meta::Role::Accessor; +package Bread::Board::Declare::Meta::Role::Accessor; use Moose::Role; around _inline_get => sub { diff --git a/lib/MooseX/Bread/Board/Meta/Role/Attribute.pm b/lib/Bread/Board/Declare/Meta/Role/Attribute.pm index 2622e84..5cd4434 100644 --- a/lib/MooseX/Bread/Board/Meta/Role/Attribute.pm +++ b/lib/Bread/Board/Declare/Meta/Role/Attribute.pm @@ -1,13 +1,13 @@ -package MooseX::Bread::Board::Meta::Role::Attribute; +package Bread::Board::Declare::Meta::Role::Attribute; use Moose::Role; Moose::Util::meta_attribute_alias('Service'); use Bread::Board::Types; use List::MoreUtils qw(any); -use MooseX::Bread::Board::BlockInjection; -use MooseX::Bread::Board::ConstructorInjection; -use MooseX::Bread::Board::Literal; +use Bread::Board::Declare::BlockInjection; +use Bread::Board::Declare::ConstructorInjection; +use Bread::Board::Declare::Literal; has service => ( is => 'ro', @@ -75,13 +75,13 @@ after attach_to_class => sub { my $service; if ($self->has_block) { - $service = MooseX::Bread::Board::BlockInjection->new( + $service = Bread::Board::Declare::BlockInjection->new( %params, block => $self->block, ); } elsif ($self->has_literal_value) { - $service = MooseX::Bread::Board::Literal->new( + $service = Bread::Board::Declare::Literal->new( %params, value => $self->literal_value, ); @@ -89,7 +89,7 @@ after attach_to_class => sub { elsif ($self->has_type_constraint) { my $tc = $self->type_constraint; if ($tc->isa('Moose::Meta::TypeConstraint::Class')) { - $service = MooseX::Bread::Board::ConstructorInjection->new( + $service = Bread::Board::Declare::ConstructorInjection->new( %params, class => $tc->class, ); @@ -174,7 +174,7 @@ else { return Moose::Meta::Class->create_anon_class( superclasses => [ $self->$orig(@_) ], - roles => [ 'MooseX::Bread::Board::Meta::Role::Accessor' ], + roles => [ 'Bread::Board::Declare::Meta::Role::Accessor' ], cache => 1 )->name; }; diff --git a/lib/MooseX/Bread/Board/Meta/Role/Class.pm b/lib/Bread/Board/Declare/Meta/Role/Class.pm index 66c18ac..2869f7e 100644 --- a/lib/MooseX/Bread/Board/Meta/Role/Class.pm +++ b/lib/Bread/Board/Declare/Meta/Role/Class.pm @@ -1,4 +1,4 @@ -package MooseX::Bread::Board::Meta::Role::Class; +package Bread::Board::Declare::Meta::Role::Class; use Moose::Role; use Bread::Board::Service; @@ -8,7 +8,7 @@ sub get_all_services { my $self = shift; return map { $_->associated_service } grep { $_->has_associated_service } - grep { Moose::Util::does_role($_, 'MooseX::Bread::Board::Meta::Role::Attribute') } + grep { Moose::Util::does_role($_, 'Bread::Board::Declare::Meta::Role::Attribute') } $self->get_all_attributes; } @@ -17,13 +17,13 @@ before superclasses => sub { return unless @_; - die "Multiple inheritance is not supported for MooseX::Bread::Board classes" + die "Multiple inheritance is not supported for Bread::Board::Declare classes" if @_ > 1; return if $_[0]->isa('Bread::Board::Container'); die "Cannot inherit from " . join(', ', @_) - . " because MooseX::Bread::Board classes must inherit" + . " because Bread::Board::Declare classes must inherit" . " from Bread::Board::Container"; }; diff --git a/lib/MooseX/Bread/Board/Meta/Role/Instance.pm b/lib/Bread/Board/Declare/Meta/Role/Instance.pm index 93648e2..3745b82 100644 --- a/lib/MooseX/Bread/Board/Meta/Role/Instance.pm +++ b/lib/Bread/Board/Declare/Meta/Role/Instance.pm @@ -1,4 +1,4 @@ -package MooseX::Bread::Board::Meta::Role::Instance; +package Bread::Board::Declare::Meta::Role::Instance; use Moose::Role; # XXX: ugh, this should be settable at the attr level, fix this in moose diff --git a/lib/MooseX/Bread/Board/Role/Object.pm b/lib/Bread/Board/Declare/Role/Object.pm index e99e5ed..f0f0048 100644 --- a/lib/MooseX/Bread/Board/Role/Object.pm +++ b/lib/Bread/Board/Declare/Role/Object.pm @@ -1,4 +1,4 @@ -package MooseX::Bread::Board::Role::Object; +package Bread::Board::Declare::Role::Object; use Moose::Role; has name => ( @@ -15,7 +15,7 @@ after BUILD => sub { my $meta = Class::MOP::class_of($self); for my $service ($meta->get_all_services) { - if ($service->isa('MooseX::Bread::Board::BlockInjection')) { + if ($service->isa('Bread::Board::Declare::BlockInjection')) { my $block = $service->block; $self->add_service( $service->clone( diff --git a/lib/MooseX/Bread/Board/Role/Service.pm b/lib/Bread/Board/Declare/Role/Service.pm index 5e06eee..b25069f 100644 --- a/lib/MooseX/Bread/Board/Role/Service.pm +++ b/lib/Bread/Board/Declare/Role/Service.pm @@ -1,4 +1,4 @@ -package MooseX::Bread::Board::Role::Service; +package Bread::Board::Declare::Role::Service; use Moose::Role; has associated_attribute => ( @@ -27,7 +27,7 @@ sub parent_container { my $container = $self; until (!defined($container) || ($container->isa('Bread::Board::Container') - && $container->does('MooseX::Bread::Board::Role::Object'))) { + && $container->does('Bread::Board::Declare::Role::Object'))) { $container = $container->parent; } die "Couldn't find associated object!" unless defined $container; diff --git a/t/01-basic.t b/t/01-basic.t index 5aff0eb..e978101 100644 --- a/t/01-basic.t +++ b/t/01-basic.t @@ -13,7 +13,7 @@ my $i; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', @@ -54,9 +54,9 @@ $i = 0; for qw(bar baz quux); ok(!$foo->has_service($_), "doesn't have service $_") for qw(foo baz2); - isa_ok($foo->get_service('bar'), 'MooseX::Bread::Board::Literal'); - isa_ok($foo->get_service('baz'), 'MooseX::Bread::Board::ConstructorInjection'); - isa_ok($foo->get_service('quux'), 'MooseX::Bread::Board::BlockInjection'); + isa_ok($foo->get_service('bar'), 'Bread::Board::Declare::Literal'); + isa_ok($foo->get_service('baz'), 'Bread::Board::Declare::ConstructorInjection'); + isa_ok($foo->get_service('quux'), 'Bread::Board::Declare::BlockInjection'); } { diff --git a/t/02-deps.t b/t/02-deps.t index 578db20..21e0c7f 100644 --- a/t/02-deps.t +++ b/t/02-deps.t @@ -19,7 +19,7 @@ my $i; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has bar => ( is => 'ro', diff --git a/t/03-lifecycle.t b/t/03-lifecycle.t index 8b39175..c101929 100644 --- a/t/03-lifecycle.t +++ b/t/03-lifecycle.t @@ -19,7 +19,7 @@ my $i; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has bar => ( is => 'ro', diff --git a/t/04-block.t b/t/04-block.t index 3d31d6d..3ce9f48 100644 --- a/t/04-block.t +++ b/t/04-block.t @@ -7,7 +7,7 @@ use Test::Moose; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', diff --git a/t/10-inlining.t b/t/10-inlining.t index 080cefc..cb1b8d8 100644 --- a/t/10-inlining.t +++ b/t/10-inlining.t @@ -6,7 +6,7 @@ use Test::More; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( reader => 'get_foo', diff --git a/t/20-inheritance.t b/t/20-inheritance.t index 2324673..b1517e8 100644 --- a/t/20-inheritance.t +++ b/t/20-inheritance.t @@ -7,7 +7,7 @@ use Test::Moose; { package Parent; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', @@ -29,7 +29,7 @@ use Test::Moose; { package Child; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; extends 'Parent'; diff --git a/t/21-roles.t b/t/21-roles.t index 60a8c45..704b13c 100644 --- a/t/21-roles.t +++ b/t/21-roles.t @@ -7,7 +7,7 @@ use Test::Moose; { package Role1; use Moose::Role; - use MooseX::Bread::Board; + use Bread::Board::Declare; has role1 => ( (Moose->VERSION < 1.9900 @@ -22,7 +22,7 @@ use Test::Moose; { package Parent; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; with 'Role1'; @@ -46,7 +46,7 @@ use Test::Moose; { package Role2; use Moose::Role; - use MooseX::Bread::Board; + use Bread::Board::Declare; has role2 => ( (Moose->VERSION < 1.9900 @@ -61,7 +61,7 @@ use Test::Moose; { package Child; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; extends 'Parent'; with 'Role2'; diff --git a/t/22-more-inheritance.t b/t/22-more-inheritance.t index b32a7d1..d13639b 100644 --- a/t/22-more-inheritance.t +++ b/t/22-more-inheritance.t @@ -6,7 +6,7 @@ use Test::More; { package Parent; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', @@ -28,7 +28,7 @@ use Test::More; { package Child1; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; extends 'Parent'; @@ -42,7 +42,7 @@ use Test::More; { package Child2; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; extends 'Parent'; @@ -60,7 +60,7 @@ use Test::More; { package Child3; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; extends 'Child1'; diff --git a/t/30-type-checks.t b/t/30-type-checks.t index bca6134..9133da3 100644 --- a/t/30-type-checks.t +++ b/t/30-type-checks.t @@ -8,7 +8,7 @@ use Test::Moose; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', diff --git a/t/31-auto-deref.t b/t/31-auto-deref.t index 57719b8..06762f6 100644 --- a/t/31-auto-deref.t +++ b/t/31-auto-deref.t @@ -7,7 +7,7 @@ use Test::Moose; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', diff --git a/t/32-defaults.t b/t/32-defaults.t index a40a235..7350d52 100644 --- a/t/32-defaults.t +++ b/t/32-defaults.t @@ -7,7 +7,7 @@ use Test::Fatal; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; ::like(::exception { has foo => ( diff --git a/t/33-constructor-name.t b/t/33-constructor-name.t index abe367d..5ae1258 100644 --- a/t/33-constructor-name.t +++ b/t/33-constructor-name.t @@ -13,7 +13,7 @@ use Test::Moose; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has bar => ( is => 'ro', diff --git a/t/34-extends.t b/t/34-extends.t index c6eec1f..8e45869 100644 --- a/t/34-extends.t +++ b/t/34-extends.t @@ -12,25 +12,25 @@ use Test::Fatal; { package Baz; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; } { package Quux; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; } { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; ::like(::exception { extends 'Bar' }, - qr/^Cannot inherit from Bar because MooseX::Bread::Board classes must inherit from Bread::Board::Container/, + qr/^Cannot inherit from Bar because Bread::Board::Declare classes must inherit from Bread::Board::Container/, "error when inheriting from a non-container"); ::like(::exception { extends 'Baz', 'Quux' }, - qr/^Multiple inheritance is not supported for MooseX::Bread::Board classes/, + qr/^Multiple inheritance is not supported for Bread::Board::Declare classes/, "error when inheriting from multiple containers"); } @@ -7,7 +7,7 @@ use Test::Moose; { package Foo; use Moose; - use MooseX::Bread::Board; + use Bread::Board::Declare; has foo => ( is => 'ro', |