diff --git a/design/apidsl/api.go b/design/apidsl/api.go index 80a2a7e1..b81f8afa 100644 --- a/design/apidsl/api.go +++ b/design/apidsl/api.go @@ -97,7 +97,8 @@ func Version(ver string) { // Description sets the definition description. // Description can be called inside API, Resource, Action, MediaType, Attribute, Response or ResponseTemplate -func Description(d string) { +func Description(lines ...string) { + d := strings.Join(lines, "\n") switch def := dslengine.CurrentDefinition().(type) { case *design.APIDefinition: def.Description = d