내가 왜 그렇게 많은 프로젝트가 있다고 가정, 일부는 의도적으로 일부는 더 이상 관련, 일부 등 미래의 가능한 기능을 나타내고,도 남아 있지TODO 처리를 테스트 단계로 통합하는 방법은 무엇입니까?
내가 대부분의 IDE가// 필터를 보여으로 정렬 수 있다는 것을 알고 있지만, 메신저를 찾고 보다 엄격한 정책을 시행하는 방법.
특정 형식 (예 : TODO-Ver ...)의 TODO를 찾는 테스트 단계에 바인딩 할 수있는 몇 가지 메이븐 플러그인이 무엇인지 찾고 어떤 것이 있으면 테스트를 생성합니다. 실패 (허드슨을 통해 눈에 띄면 전자 메일이 전송되고 경보는 울리며 머리는 굴러갑니다).
이 여분의 실행은 dev주기 끝이나 근처에서만 활성화되는 일부 프로필에서 테스트 단계에 바인딩됩니다.
내 질문에 누군가가 전에 이런 짓을 한거야? regexp로 TODO를 찾기 위해 어떤 코드 검사 도구를 만들 수 있으며, 상기 검사 도구를 실행하는 데 사용할 수있는 Maven 플러그인은 무엇입니까? 단위 테스트에서 할 수 있습니까? 의견/아이디어/제안을 환영합니다.
테스트 또는 빌드 실패보다 보고서를 생성하는 것이 좋습니다. 후자는 개발자가 모든 TODO를 제거하여 빌드가 성공하도록합니다. 누락 된 TODO가 고려되어야 할 때 재미를 상상해보십시오. 예, 이메일이 전송되고, 알람이 울리며, 헤드가 돌릴 것입니다.하지만 너무 늦습니다. –