KotlinPoet - нет скобок для методов интерфейса - PullRequest
0 голосов
/ 24 мая 2019

Я генерирую интерфейсы с KotlinPoet со следующим кодом

val funspec = FunSpec.builder("test").build()
val interfacespec = TypeSpec.interfaceBuilder("Test").addFunction(funspec).build()

Это генерирует следующий код:

interface Test {
      fun test() {
      }
}

Функция test() имеет реализацию по умолчанию (имеет квадратные скобки). Есть ли способ удалить реализацию по умолчанию (снять скобки)?

...