[英]Disable warning “Access can be package-private” for @Transactional methods
[英]How to disable "Access can be package-private" message in IntelliJ?
开发 API 时,Java 类中的警告消息“Access can be package-package”真的很烦人。
我已经花了一些时间浏览设置以找到禁用此消息的方法,但没有任何发现。 知道如何禁用消息吗?
检查规则是“声明访问权限可能较弱”,有两个选项可以禁用“建议包 - 私有可见性级别......”
要根据具体情况禁用,请使用
@SuppressWarnings("WeakerAccess")
到目前为止没有提到的另一个解决方案:如果你有一个声明为public的方法,并且IDE告诉你没有从包外引用该方法,那么你可能需要添加一个从外部调用该方法的测试用例包裹。 换句话说,将警告视为表示缺少公共方法的测试用例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.