7
A
回答
3
根据你原来的问题和意见,我想你要做到以下几点:
- 标记代码不完整的(用编译器警告),所以其他开发商不使用还没完成。
- 在稍后的时间点识别IDE中不完整的代码。
我不相信你可以使用编译器警告标记代码。 @Deprecated
标记被烘焙到编译器中。指示方法的更常见的方法是不完全是通过抛出异常:
throw new UnsupportedOperationException("Not implemented yet");
效果不能实现直到运行时,但其他开发应是单元测试他们的代码。
至于识别不完整的代码,我仍然会参考我原来的评论。使用TODO
评论标签,Eclipse将为您构建一个任务列表。如果您的列表杂乱无章地清除了自动生成的代码,则可以使用FIXME
,XXX
或定义您自己的代码。你应该能够过滤你的列表。
2
我问过龙目岛的人来看待提供此功能https://github.com/peichhorn/lombok-pg/issues/114,它现在已经实现;-) https://github.com/peichhorn/lombok-pg/wiki/%40Warning
1
它通过注释处理器的API可能
这里是轻量级javac的警告注释库https://github.com/pushtorefresh/javac-warning-annotation
用法:
// some code...
@Warning("This method should be refactored")
public void someCodeWhichYouNeedAtTheMomentButYouWantToRefactorItLater() {
// bad stuff going on here...
}
相关问题
- 1. 解释特定的编译器警告
- 2. 没有使用@Deprecated注释的编译警告?
- 3. 生成自定义编译时间警告C#
- 4. 在Kotlin项目中使用@Value注释时的编译器警告
- 5. 关于WCF服务缺少xml注释的编译器警告
- 6. 不能解释编译器警告
- 7. 编译器警告CS1701使用csc.exe时
- 8. 使用SDCC编译器警告
- 9. 在用户定义的函数类型转换错误上生成编译器警告
- 10. 编译器警告
- 11. Java:如何才能为方法用法生成定制编译器警告?
- 12. 编译器警告libpcap的
- 13. 核心数据自动生成的类编译器警告
- 14. `-pedantic`生成的编译器警告是什么意思?
- 15. 如何使用xjc和自定义绑定生成XMLElementWrapper注释
- 16. 使用JACORB maven编译器生成自定义IDL
- 17. 使用自定义的注释生成biolerplate代码
- 18. 删除从T4 MVC代码生成中生成的编译器警告
- 19. 如何禁用编译器警告?
- 20. 禁用每行编译器警告
- 21. 在Kdevelop中启用编译器警告
- 22. 任何方式为未使用的使用产生编译器警告?
- 23. 创建Visual Studio 2010扩展以生成编译器警告
- 24. 如何仅在某些时候生成编译器警告?
- 25. C编译器警告
- 26. GWT 2.8编译器警告
- 27. 编译器警告消息
- 28. C#编译器警告1685
- 29. CLLocationManager编译器警告
- 30. @SuppressWarnings是否可以处理由注释生成的警告?
为什么它应该是可能的,定制的annota重刑是相当合法的? @Deprecated的警告是内置功能。看看你的IDE是否提供了对自定义静态代码分析的内置支持...... – home
@home:我想注释一些方法,在这些方法中我已经完成了一些编码,但是评论它导致目前不需要。不想继续搜索它。浏览代码时应该清晰可见。我正在使用Eclipse Helios。是否可以对其进行代码分析?我无法找到它。谢谢 –
为什么不在评论中使用// TODO标记? Eclipse会将它们全部收集到您的任务列表中。它们也沿编辑器窗口的右边缘以蓝色突出显示。 (警告以黄色突出显示。) – jkeeler