update Makefile.PL with the pod changes
Jesse Luehrs [Thu, 17 Sep 2009 02:46:33 +0000 (21:46 -0500)]
Makefile.PL

index 4c045e0..a667365 100644 (file)
@@ -8,6 +8,10 @@ license 'perl';
 
 requires 'Moose' => 0;
 
+feature 'Declarative syntax',
+    -default          => 0,
+    'MooseX::Declare' => 0;
+
 feature 'Autoboxing support',
     -default         => 0,
     'Moose::Autobox' => 0;
@@ -15,67 +19,79 @@ feature 'Autoboxing support',
 feature 'Extending Moose attributes with basic Perl types',
     -default                   => 0,
     'MooseX::AttributeHelpers' => 0;
-    
+
 feature 'Class attributes for Moose',
-    -default                 => 0,    
+    -default                 => 0,
     'MooseX::ClassAttribute' => 0;
 
 feature 'Support for PBP style accessors',
-    -default                                 => 0,  
-    'MooseX::Policy::SemiAffordanceAccessor' => 0;
+    -default                         => 0,
+    'MooseX::SemiAffordanceAccessor' => 0;
 
 feature 'Moose-ish method parameter handling',
     -default                   => 0,
     'MooseX::Params::Validate' => 0;
-    
+
 feature 'Moose-ish methods',
-    -default         => 0,    
+    -default         => 0,
     'MooseX::Method' => 0;
 
+feature 'Declarative method syntax',
+    -default                     => 0,
+    'MooseX::Method::Signatures' => 0;
+
 feature 'Making Moose constructors stricter',
     -default                    => 0,
     'MooseX::StrictConstructor' => 0;
-    
+
 feature 'Runtime Trait application in constructors',
     -default                         => 0,
-    'MooseX::Role::TraitConstructor' => 0;    
-    
+    'MooseX::Role::TraitConstructor' => 0;
+
+feature 'Parameterized roles',
+    -default                      => 0,
+    'MooseX::Role::Parameterized' => 0;
+
 feature 'Globref instance type for Moose',
     -default                  => 0,
     'MooseX::GlobRef::Object' => 0;
-    
+
 feature 'Inside-Out instance type for Moose',
-    -default            => 0,    
+    -default            => 0,
     'MooseX::InsideOut' => 0;
 
 feature 'CGI-style parameter role',
     -default        => 0,
     'MooseX::Param' => 0;
-    
+
 feature 'Singleton support role',
-    -default            => 0,    
+    -default            => 0,
     'MooseX::Singleton' => 0;
-    
+
 feature 'Moose-ish Iterator support role',
-    -default           => 0,    
+    -default           => 0,
     'MooseX::Iterator' => 0;
-    
+
 feature 'Moose-ish plugin system',
-    -default                    => 0,    
+    -default                    => 0,
     'MooseX::Object::Pluggable' => 0;
-    
+
 feature 'More robust and flexible cloning support',
     -default        => 0,
-    'MooseX::Clone' => 0;    
+    'MooseX::Clone' => 0;
 
 feature 'Moose type extensions',
     -default        => 0,
     'MooseX::Types' => 0;
 
+feature 'Structured type constraints',
+    -default => 0,
+    'MooseX::Types::Structured' => 0;
+
 feature 'Path::Class Moose type extension',
     -default                     => 0,
     'MooseX::Types::Path::Class' => 0;
-    
+
 feature 'Set::Object Moose type extension',
     -default                     => 0,
     'MooseX::Types::Set::Object' => 0;
@@ -91,23 +107,23 @@ feature 'Better script writing with Moose',
 feature 'Support for config with MooseX::Getopt',
     -default                 => 0,
     'MooseX::ConfigFromFile' => 0;
-    
+
 feature 'Config file support for MooseX::Getopt with Config::Any',
     -default               => 0,
     'MooseX::SimpleConfig' => 0;
-    
+
 feature 'LogDispatch support for Moose',
     -default              => 0,
     'MooseX::LogDispatch' => 0;
 
 feature 'lazy loaded LogDispatch support for Moose',
-    -default                  => 0,    
+    -default                  => 0,
     'MooseX::LazyLogDispatch' => 0;
 
 feature 'App::Cmd integration for Moose',
     -default           => 0,
     'MooseX::App::Cmd' => 0;
-    
+
 feature 'Daemonization support roles for Moose',
     -default            => 0,
     'MooseX::Daemonize' => 0;
@@ -119,11 +135,11 @@ feature 'Easily wrap command line apps with Moose',
 feature 'Base role for Async Moose modules',
     -default          => 0,
     'MooseX::Async'   => 0;
-    
+
 feature 'POE and Moose',
-    -default          => 0,    
+    -default          => 0,
     'MooseX::POE'     => 0;
-    
+
 feature 'Sub-process management for asynchronous tasks using Moose and POE',
     -default          => 0,
     'MooseX::Workers' => 0;