[Failed] moose/moose#310 (topic/module-runtime - 1a4dfe1)
[email protected] (Travis CI) Wed, 04 Sep 2013 19:02:43 +0000
| Newsgroups | perl.moose |
|---|---|
| Message-ID | <522783d3468e8_2389c14578a@4fd811b3-cdd1-4358-b0a1-6c82f7164e33.mail> |
Build Update for moose/moose ------------------------------------- Build: #310 Status: Failed Duration: 16 minutes and 7 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