com.reprezen.genflow.rapidml.csharp.helpers.DocHelper.xtend Maven / Gradle / Ivy
package com.reprezen.genflow.rapidml.csharp.helpers
import com.reprezen.rapidml.Documentable
class DocHelper {
def static simpleDoc(Documentable item) {
item.documentation?.text?.simpleDoc
}
def static simpleDoc(String doc) {
val lines = doc.split('\n')
if (lines.size == 1) {
'''/// «lines.get(0)»
'''
} else {
'''
///
«FOR line : lines»
/// «line»
«ENDFOR»
///
'''
}
}
}