【发布时间】:2015-07-01 09:27:50
【问题描述】:
我想以 FindBugs 的静态代码分析工具(可能还有其他工具)可以使用的方式正式注释我的函数签名以澄清它们的合同 - 特别是在允许或禁止 null 参数和返回值的情况下它。
有两个包(annotations.jar 和 jsr305.jar),每个包都有四个注释来实现这一点,以及根本不添加注释的选项。
【问题讨论】:
-
那是
@Nonnull,而不是@NotNull -
我改了。谢谢。
标签: java annotations signature findbugs