代码之家  ›  专栏  ›  技术社区  ›  Bass

抑制IDEA中有关未使用Kotlin属性的警告

  •  0
  • Bass  · 技术社区  · 7 年前

    考虑我有一个参数化

    val parameters: Array<Array<Any>>
        @DataProvider
        get() {
            val parameters = arrayListOf<Array<Any>>()
            // ...
            return parameters.toTypedArray()
        }
    
    @Test(dataProvider = "getParameters")
    fun test(p1: Any, pN: Any) {
        // ...
    }
    

    我怎么停下来 主意 从抱怨数据提供程序属性( parameters 在我们的情况下)是未使用的?用注释属性 @get:SuppressWarnings("unused") 没有帮助。

    2 回复  |  直到 7 年前
        1
  •  1
  •   Yoni Gibbs    7 年前

    将此添加到 parameters @Suppress("unused")

        2
  •  0
  •   Bass    7 年前

    @get:DataProvider
    val parameters: Array<Array<Any>>
    

    主意 将属性视为入口点。

    KT-28031 .

    推荐文章