Explicitly use Role::Tiny in Moo::Role
authorGraham Knop <haarg@haarg.org>
Sun, 19 May 2013 22:08:29 +0000 (18:08 -0400)
committerGraham Knop <haarg@haarg.org>
Sun, 19 May 2013 22:22:44 +0000 (18:22 -0400)
commit7a9263a9abc235f6fa02247c7dd2ab72183ecbda
treeb60cb298996790ecde6de25acf159e95010148f1
parent844652c76486079fe72614cefccbf3a8d3fe7c4b
Explicitly use Role::Tiny in Moo::Role

base.pm will ignore failures loading a module if there are any entries
in its stash.  Moo will cause an entry to exist because it refers to
Role::Tiny::INFO.  Loading Moo before before Moo::Role will thus cause
base.pm to ignore failures loading Role::Tiny.  Fix this by explicitly
loading Role::Tiny in Moo::Role.
lib/Moo/Role.pm