我想使用来自 Eclipse Juno 的新 @NonNull 注释,但我正在处理的项目基于 Maven 并与 Jenkins 一起部署。
有什么方法可以让我的注释不会破坏其他不使用 Eclipse 和 Jenkins 的开发人员的代码?
PS:方法参数的空值检查甚至不适用于 Eclipse 和 Maven 插件(Maven 插件编译没有问题,但即使使用 @NonNull 注释的方法被调用时使用空参数也不会引发错误)。
PS:看到我的线程已经有几个月了,有什么更好的方法可以用 Maven 获得 NonNull 注释吗?