[Moose-commits] r7913 - in MooseX-Types-Structured/trunk: . lib/MooseX/Meta/TypeCoercion lib/MooseX/Meta/TypeConstraint

autarch at code2.0beta.co.uk autarch at code2.0beta.co.uk
Sat Apr 25 21:53:17 GMT 2009


Author: autarch
Date: 2009-04-25 14:53:17 -0700 (Sat, 25 Apr 2009)
New Revision: 7913

Modified:
   MooseX-Types-Structured/trunk/Changes
   MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeCoercion/Structured.pm
   MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeConstraint/Structured.pm
Log:
explicitly turn off constructor inlining for Type{Coercion,Constraint}::Structured

Modified: MooseX-Types-Structured/trunk/Changes
===================================================================
--- MooseX-Types-Structured/trunk/Changes	2009-04-11 01:26:14 UTC (rev 7912)
+++ MooseX-Types-Structured/trunk/Changes	2009-04-25 21:53:17 UTC (rev 7913)
@@ -1,5 +1,8 @@
 Revision history for MooseX-Types-Structured
 
+0.12
+        - Shut up warnings from the latest Moose that it is not going to inline
+          a constructor.
 0.11    06 April 2009
         - Fixed braindead bug in the way I override ->validate, which caused
         valiate to never correctly pass a constraint.  

Modified: MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeCoercion/Structured.pm
===================================================================
--- MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeCoercion/Structured.pm	2009-04-11 01:26:14 UTC (rev 7912)
+++ MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeCoercion/Structured.pm	2009-04-25 21:53:17 UTC (rev 7913)
@@ -35,4 +35,4 @@
 
 =cut
 
-__PACKAGE__->meta->make_immutable;
\ No newline at end of file
+__PACKAGE__->meta->make_immutable( inline_constructor => 0 );

Modified: MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeConstraint/Structured.pm
===================================================================
--- MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeConstraint/Structured.pm	2009-04-11 01:26:14 UTC (rev 7912)
+++ MooseX-Types-Structured/trunk/lib/MooseX/Meta/TypeConstraint/Structured.pm	2009-04-25 21:53:17 UTC (rev 7913)
@@ -271,4 +271,4 @@
 
 =cut
 
-__PACKAGE__->meta->make_immutable;
\ No newline at end of file
+__PACKAGE__->meta->make_immutable( inline_constructor => 0 );




More information about the Moose-commits mailing list