Я пытаюсь сгенерировать object
, который реализует интерфейс с параметром типа, как в следующем примере:
object HelloWorld : Feature<Intent>
Я могу сгенерировать объект, который реализует мой интерфейс, как следующий код:
val typeSpecBuilder = TypeSpec.objectBuilder("HelloWorld")
typeSpecBuilder.addSuperinterface(
ClassName(
"com.example.mylib",
"Feature"
)
Как я могу передать type argument
на interface
?