我怎样才能整理DBIx :: Class :: Schema :: Loader的输出?

Nik*_*nko 8 perl dbix-class

我们目前正在DBIx::Class我们的团队中介绍,我们想开始DBIx::Class::Schema::Loader.但是,我们对代码风格有严格的要求,即我们已经将其Perl::Tidy作为pre-commit脚本的一部分,因为我们之前没有生成任何代码.现在,我们必须确保Schema::Loader生成的代码干净整洁.我们不能perltidy在提交之前运行代码,因为它搞砸了DBIC的MD5哈希.所以集成到后处理器Schema::Loader将是我的首选,也可能是唯一可行的解​​决方案.但是仍然:你将如何处理这个问题?

编辑我也可以补丁DBIx::Class::Schema::Loader::Base使用参数,如果它得到一个.perltidy preprocess

Raf*_*ver 3

0.05000 已经发布(之前是开发版本),它添加了 overwrite_modifications 选项 rbuels。

我很快也会尝试添加 post_process 选项。