我有一个在OS X和Ubuntu上运行良好的Catalyst应用程序,但我被告知它在Windows上有以下问题。
问题出在这个调用上,我从中删除了db cx info:
script/engine_create.pl --force model DBIC DBIC::Schema Engine::Model::DBIC create=static
Windows上的输出是:
Not inlining 'new' for Engine::Model::DBIC::Result::Instance since it is not inheriting the default Moose::Object::new
If you are certain you don't need to inline your constructor, specify inline_constructor => 0 in your call to Engine::Model::DBIC::Result::Instance->meta->make_immutable
我以前没有见过这个,甚至我自己,但有没有办法阻止它发生?应用程序的行为如果正常,但是对于此警告。