vagabond-uml
Version:
UML support for Vagabond via XMI and JDL files
15 lines (13 loc) • 384 B
JavaScript
var formatComment = module.exports = function(comment) {
if (!comment) {
return;
}
var parts = comment.trim().split('\n');
if (parts.length === 1 && parts[0].indexOf('*') !== 0) {
return parts[0];
}
return parts.reduce(function(previousValue, currentValue) {
return previousValue.concat(currentValue.trim().replace(/[*]*\s*/, ''));
}, '');
};
;