我想在我的所有课程上应用注释,并且我正在尝试最好的方法来做到这一点。
到目前为止,我坚持使用可以注释整个包的 package-info.java 文件,但不能注释子包中包含的类文件。除了在我的项目中添加 100 个仅包含单个注释的相同 package-info.java 文件之外,还有更有效的方法吗?
thanks
看起来没有办法做到这一点。
我为这些 package-info.java 添加了静态分析检查样式检查,以确保它们始终存在。
看:http://checkstyle.sourceforge.net/config_javadoc.html http://checkstyle.sourceforge.net/config_javadoc.html更多细节。
然后,如果您对项目运行 checkstyle 静态分析,它会抱怨缺少 package-info.java 文件。
最后,要抑制测试上以及存在包注释定义的包上的 checkstyle 规则,请使用以下抑制规则:
<suppress checks="JavadocPackage" files="PackageNonnull.java|[/\\]src[/\\]test[/\\]java[/\\]"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)