假设我有一个项目有很多待办事项,一些无意留下,一些不再相关,一些代表未来可能的功能等。
我知道大多数 IDE 可以显示/过滤/排序它们,但我正在寻找一种方法来执行更严格的政策。
我要找的是一些 maven 插件,我可以绑定到测试阶段以查找特定格式的 TODO(例如 //TODO-Ver ...),如果找到,则生成测试失败(这将然后通过哈德森可见,电子邮件将被发送,警报会响起,头会滚动等)。
这个额外的执行将绑定到某个配置文件下的测试阶段,该配置文件只会在接近开发周期结束时激活或其他东西。
我的问题是以前有没有人做过这样的事情?可以定制哪些代码检查工具以通过正则表达式查找 TODO,以及可以使用哪些 maven 插件来运行所述检查工具?可以从单元测试中完成吗?欢迎任何意见/想法/建议。