[Failed] moose/moose#310 (topic/module-runtime - 1a4dfe1)

[email protected] (Travis CI) Wed, 04 Sep 2013 19:13:43 +0000
Newsgroups perl.moose
Message-ID <522786678f4f8_2389c147911@4fd811b3-cdd1-4358-b0a1-6c82f7164e33.mail>
Build Update for moose/moose
-------------------------------------

Build: #310
Status: Failed

Duration: 6 minutes and 50 seconds
Commit: 1a4dfe1 (topic/module-runtime)
Author: Jesse Luehrs
Message: stop using Class::Load

The heuristics involved in is_class_loaded and such have caused all
kinds of issues over the years. Instead, we should use Module::Runtime,
which uses %INC as the only check to see if a package has been loaded.
This may cause problems for classes defined inline or through the MOP,
but there is another branch (topic/inc-hash) which should make that less
of a problem by automatically adding any classes created through
'use Moose' or 'Moose::Meta::Class->create' to %INC. If that gets
merged, most of these test modifications can go away.

Class::Load should stay as a dep for now, because we haven't actually
deprecated Class::MOP::load_class and such yet, but we should get on
that too.

View the changeset: https://github.com/moose/moose/commit/1a4dfe1cc4b8

View the full build log and details: https://travis-ci.org/moose/moose/builds/10986736

--

You can configure recipients for build notifications in your .travis.yml file. See http://about.travis-ci.org/docs/user/build-configuration