android - @VisibleForTesting 在 Kotlin 中?
问题描述
我在 Kotlin 类的公共属性上添加了 @VisibleForTesting,然后在不应允许的地方使用它,但我的 lint 检查成功通过。我应该避免在 Kotlin 中使用 @VisibleForTesting 吗?这是一个安卓项目。
解决方案
这似乎是一个错误。我打开了一个描述该问题的错误报告。据我所知,这只会影响属性访问。在您的情况下,一种解决方法是使用常规函数调用。
推荐阅读
- javascript - 我们如何制作一个带有滚动条的 div 元素,使其垂直滚动条顶部位置为 100px?
- javascript - 限制multiple-file-input-field中上传的文件数量
- android - 使用 Android 模拟器反应本机应用程序崩溃而没有错误
- node.js - AWS Fargate:节点 js 内存泄漏
- flopy - Flopy 生成的 shapefile 不考虑 MODFLOW DIS lenuni 值?
- swift - AVAudioPlayer 使用命令中心暂停后继续“播放”
- python - 我想到处隐藏光标移动
- html - 如何在 CSS 中使用偏移量来实现双边框?
- firebase - collection$.valueChanges() 是只返回更改还是整个集合?
- excel - VBA GoalSeek 传递的变量