我想知道是否可以使用编译器参数或插件以某种方式完成此操作。我有现有的java模块,我转换为kotlin,但它有一堆静态方法/字段。在某些时候我想重构它,但现在我的(java)这个库的消费者不起作用,除非我手动将失踪的@JvmStatic/@JvmField
注释添加到伴随对象字段和方法。
有没有办法自动完成?
由于
答案 0 :(得分:1)
根据您想要投放多少工作量,您可以修改allopen插件(或编写自己的插件):https://kotlinlang.org/docs/reference/compiler-plugins.html