File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
src/main/kotlin/de/rakhman/webextensions Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -129,7 +129,10 @@ class Generator(val dir: File) {
129
129
)
130
130
)
131
131
132
- return PropertySpec .builder(event.name, type).build()
132
+ return PropertySpec
133
+ .builder(event.name, type)
134
+ .apply { event.description?.let { addKdoc(it.cleanupDescription()) } }
135
+ .build()
133
136
}
134
137
135
138
private fun generateType (type : Type , fileBuilder : FileSpec .Builder ) {
@@ -177,7 +180,7 @@ class Generator(val dir: File) {
177
180
.addProperties(properties.map {
178
181
PropertySpec
179
182
.varBuilder(it.key, parameterType(it.key, it.value))
180
- .apply { it.value.description?.let { addKdoc(it.replace( " % " , " %% " ) + " \n " ) } }
183
+ .apply { it.value.description?.let { addKdoc(it.cleanupDescription() ) } }
181
184
.initializer(it.key)
182
185
.build()
183
186
})
@@ -405,3 +408,5 @@ private fun List<Parameter>.getResolvedChoices(): List<List<Parameter>> {
405
408
}
406
409
407
410
private fun String.nameSpaceName () = capitalize() + " Namespace"
411
+
412
+ private fun String.cleanupDescription () = replace(" %" , " %%" ) + " \n "
You can’t perform that action at this time.
0 commit comments