在代码中经常会看到类似的内容,希望仅在开发过程中:
//XXX: not in production!
String password = "hello"; // getActualPassword(...);
...
catch(Exception e) { /* TODO: Auto-generated catch block*/ }
我希望 ant 能够 a)警告(在 TODO: / FIXME: 标签上)或失败(在 XXX: 或类似的情况下)
构建服务器是Linux,自制的,基于ant。如果不能在 Windows 上运行,至少需要在 Linux 上运行。
如果替代方案是阻止文件提交,我们也会使用 perforce。
我们也使用 eclipse,但是我不认为你可以让它成为致命错误。 (是的,有任务视图,但是我希望能够将某些标签提升为构建破坏者)
也许你可以使用格子风格 http://checkstyle.sourceforge.net。
我认为有一个对 TODO 注释的检查,并且 checkstyle 可以作为 Ant 任务运行,这样你就可以实现你想要的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)