* Swagger License is not mandatory anymore

* Updated markup-document-builder from v0.1.3 to v0.1.4
This commit is contained in:
Robert Winkler
2015-05-18 12:40:05 +02:00
parent f649553727
commit a6d85d7b0c
4 changed files with 11 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
= Swagger2Markup
:author: Robert Winkler
:version: 0.5.1
:version: 0.5.2
:hardbreaks:
image:https://travis-ci.org/RobWin/swagger2markup.svg["Build Status", link="https://travis-ci.org/RobWin/swagger2markup"] image:https://coveralls.io/repos/RobWin/swagger2markup/badge.svg["Coverage Status", link="https://coveralls.io/r/RobWin/swagger2markup"] image:https://api.bintray.com/packages/robwin/maven/swagger2markup/images/download.svg[link="https://bintray.com/robwin/maven/swagger2markup/_latestVersion"] image:http://img.shields.io/badge/license-ASF2-blue.svg["Apache License 2", link="http://www.apache.org/licenses/LICENSE-2.0.txt"]
@@ -44,7 +44,7 @@ The project is published in JCenter and Maven Central.
<dependency>
<groupId>io.github.robwin</groupId>
<artifactId>swagger2markup</artifactId>
<version>0.5.1</version>
<version>0.5.2</version>
</dependency>
----
@@ -56,7 +56,7 @@ repositories {
jcenter()
}
compile "io.github.robwin:swagger2markup:0.5.1"
compile "io.github.robwin:swagger2markup:0.5.2"
----
=== Using Swagger2Markup

View File

@@ -33,4 +33,8 @@
* Support for including hand-written descriptions instead of using Swagger Annotations for descriptions
== Version 0.5.1
* Bugfix: Definition name must be lowercase so that descriptions file can be found
* Bugfix: Definition name must be lowercase so that descriptions file can be found
== Version 0.5.2
* Swagger License is not mandatory anymore
* Updated markup-document-builder from v0.1.3 to v0.1.4

View File

@@ -13,7 +13,7 @@ buildscript {
}
}
description = 'swagger2markup Build'
version = '0.5.1'
version = '0.5.2'
group = 'io.github.robwin'
apply plugin: 'java'
@@ -53,7 +53,7 @@ dependencies {
dependencyManagement {
dependencies {
dependency "io.github.robwin:markup-document-builder:0.1.3"
dependency "io.github.robwin:markup-document-builder:0.1.4"
dependency "io.swagger:swagger-compat-spec-parser:1.0.5"
dependency "commons-collections:commons-collections:3.2.1"
dependency "commons-io:commons-io:2.4"

View File

@@ -90,7 +90,7 @@ public class OverviewDocument extends MarkupDocument {
}
License license = info.getLicense();
if(license != null) {
if(license != null && (StringUtils.isNotBlank(license.getName()) || StringUtils.isNotBlank(license.getUrl()))) {
this.markupDocBuilder.sectionTitleLevel2(LICENSE_INFORMATION);
if (StringUtils.isNotBlank(license.getName())) {
this.markupDocBuilder.textLine(LICENSE + license.getName());