Issue #254: The wildcard Mediatype */* is escaped now

This commit is contained in:
Robert Winkler
2017-05-15 13:01:51 +02:00
parent 7b68aecbd7
commit 12570ecb00
5 changed files with 19 additions and 12 deletions

View File

@@ -31,21 +31,28 @@ public class MarkupDocBuilderUtils {
if (StringUtils.isBlank(text)) {
return StringUtils.EMPTY;
}
return copyMarkupDocBuilder(markupDocBuilder).literalText(text).toString();
return copyMarkupDocBuilder(markupDocBuilder).literalText(escapeText(text)).toString();
}
private static String escapeText(String text) {
if(text.startsWith("*")){
text = "\\" + text;
}
return text;
}
public static String boldText(MarkupDocBuilder markupDocBuilder, String text) {
if (StringUtils.isBlank(text)) {
return StringUtils.EMPTY;
}
return copyMarkupDocBuilder(markupDocBuilder).boldText(text).toString();
return copyMarkupDocBuilder(markupDocBuilder).boldText(escapeText(text)).toString();
}
public static String italicText(MarkupDocBuilder markupDocBuilder, String text) {
if (StringUtils.isBlank(text)) {
return StringUtils.EMPTY;
}
return copyMarkupDocBuilder(markupDocBuilder).italicText(text).toString();
return copyMarkupDocBuilder(markupDocBuilder).italicText(escapeText(text)).toString();
}
public static String crossReference(MarkupDocBuilder markupDocBuilder, String document, String anchor, String text) {

View File

@@ -51,7 +51,7 @@ __optional__|State value|enum (ADDED, REMOVED, CHANGED)
==== Produces
* `*/*`
* `\*/*`

View File

@@ -39,7 +39,7 @@ __optional__|String metrics|< string, integer (int32) > map
==== Produces
* `*/*`
* `\*/*`
==== Tags
@@ -84,7 +84,7 @@ __optional__|Mappings|< string, <<_mappinginfo,MappingInfo>> > map
==== Produces
* `*/*`
* `\*/*`
==== Tags
@@ -153,7 +153,7 @@ __optional__|string
==== Produces
* `*/*`
* `\*/*`
==== Tags
@@ -198,7 +198,7 @@ __optional__|String metrics|< string, string > map
==== Produces
* `*/*`
* `\*/*`
==== Tags

View File

@@ -29,7 +29,7 @@ Get collections
==== Produces
* `*/*`
* `\*/*`
[[_getpets]]
@@ -59,7 +59,7 @@ Get pets
==== Produces
* `*/*`
* `\*/*`

View File

@@ -29,7 +29,7 @@ Get collections
==== Produces
* `*/*`
* `\*/*`
[[_getpets]]
@@ -59,7 +59,7 @@ Get pets
==== Produces
* `*/*`
* `\*/*`