get
或 set
方法自动生成的合成属性相冲突的扩展属性。
应移除或重命名此类属性,以避免将来在编译器中进行更改时破坏代码。
建议通过快速修复删除扩展属性。
示例:
val File.name: String
get() = getName()
建议通过快速修复添加 @Deprecated
注解:
@Deprecated("Is replaced with automatic synthetic extension", ReplaceWith("name"), level = DeprecationLevel.HIDDEN)
val File.name: String
get() = getName()