projects
/
gitmo/MooseX-Role-Parameterized.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Throw an error if there's no parameter name provided
[gitmo/MooseX-Role-Parameterized.git]
/
lib
/
MooseX
/
Role
/
Parameterized
/
Meta
/
Role
/
Parameterizable.pm
diff --git
a/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
b/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
index
6718cc6
..
a7c7e58
100644
(file)
--- a/
lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
+++ b/
lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
@@
-28,6
+28,9
@@
sub add_parameter {
my $self = shift;
my $name = shift;
+ confess "You must provide a name for the parameter"
+ if !defined($name);
+
# need to figure out a plan for these guys..
confess "The parameter name ($name) is currently forbidden."
if $name eq 'alias'