Extensions
Extension creation
val extension = ExtensionSpec.builder("TestExtension", "String")
.function {
FunctionSpec.builder("hasSize")
.returns(Boolean::class)
.addCode(
CodeBlock.of(
"return this.length > 2;"
)
)
.build()
}
.build()Generic extensions
Unnamed extensions
Last updated