这个问题是关于MooseX::Traits的。apply_traits方法已被弃用,并给出如下警告消息:
apply_traits is deprecated due to being fundamentally broken.
disable this warning with "no warnings 'MooseX::Traits'"有没有人能解释为什么它“根本坏了”?它在该方法上通过了自己的测试,并且它可以为我正在尝试做的事情工作。是因为它使用了Moose::Meta::Role::apply()吗
发布于 2014-11-09 04:30:22
我不能告诉你你想知道的,但我建议你找到另一种方法来做你想做的事情,这样可以节省你更多的工作。
我试图在生产中使用它,但它一直导致Moose的其他部分出现问题,直到我再次将其删除。我已经忘记了细节,但最终与当时Moose背后的主要人员之一交谈,他无法提供帮助。
显然,情况并没有改善。我会听从警告的。
只是一点建议,很抱歉我不能回答你的问题。
https://stackoverflow.com/questions/13581919
复制相似问题