X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FUtil.pm;h=dc8c27ab214093a8adeb12b40e1d0b61f2a92ec2;hb=f91c9c099c234823ea992198c845e5bb066fdc7a;hp=c9fca636ca4ceffba9d02cb278b874e52c42066b;hpb=6c169c5063b77a791818f5db2c1da3bd9b47d3f9;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Util.pm b/lib/Mouse/Util.pm index c9fca63..dc8c27a 100644 --- a/lib/Mouse/Util.pm +++ b/lib/Mouse/Util.pm @@ -1,4 +1,3 @@ -#!/usr/bin/env perl package Mouse::Util; use strict; use warnings; @@ -56,6 +55,8 @@ sub apply_all_roles { my $meta = Mouse::Meta::Class->initialize(shift); my @roles; + + # Basis of Data::OptList my $max = scalar(@_); for (my $i = 0; $i < $max ; $i++) { if ($i + 1 < $max && ref($_[$i + 1])) {