对于Java中的null安全,Eclipse具有org.eclipse.jdt.annotations。
另外还有EEA,即Eclipse外部null注释。它们允许您使用@ NonNull / @ Nullable注释无法修改代码的库。
现在,当使用Kotlin并与Java库进行互操作时,如何告诉Kotlin方法的返回值是否为非null?
我想为这种库签名定义一次,而不是每次调用此API时都要定义。
是否存在类似EEA的机制,或者我可以让Kotlin了解我已经拥有的现有EEA文件吗?
致谢 弗兰克