This message was deleted.
# plugin-development
s
This message was deleted.
v
Maybe an MCVE with what you want but does not work would help to understand
c
a nested extension type is no different than the extension itself -
abstract
, with managed properties. It’s referenced in the parent extension as @Nested, e.g. (kotlin)
Copy code
@get:Nested
    abstract val buildSettings : GoBuildSettings
Gradle will create an instance of it when required.