gpt4 book ai didi

java - 创建公共(public)库时有没有办法摆脱 "unused"和 "MemberVisibilityCanBePrivate"

转载 作者:行者123 更新时间:2023-12-02 09:21:14 25 4
gpt4 key购买 nike

所以我一直在搞乱,并用我最喜欢的方法创建了一个库,我使用了几个项目。但是那些烦人的未使用方法和方法可以是私有(private)的(因为它旨在公开使用,但也在库中其他地方使用)警告不断出现,我想保持库干净。

有没有办法告诉编译器某个类或文件要用作库?

目前正在使用 @Suppress("unused", "MemberVisibilityCanBePrivate") 但这感觉不对。

最佳答案

那些“烦人的”未使用的方法和方法可以是私有(private)警告,实际上是在说你根本没有调用这些方法,对于一个库来说这是正确的,但如果我们认为所有单一的公共(public)方法都是错误的必须对其进行单元测试。如果您有一个测试此类方法的 junit,编译器/检查器将不会打扰您;)

解决方案:为这些库方法创建junit,并摆脱这些消息,同时您将获得更安全的代码!

关于java - 创建公共(public)库时有没有办法摆脱 "unused"和 "MemberVisibilityCanBePrivate",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58678977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com