|
2 | 2 |
|
3 | 3 | import com.google.common.base.Function;
|
4 | 4 | import com.google.common.collect.Lists;
|
5 |
| - |
6 | 5 | import io.swagger.codegen.examples.ExampleGenerator;
|
7 |
| -import io.swagger.models.ArrayModel; |
8 |
| -import io.swagger.models.ComposedModel; |
9 |
| -import io.swagger.models.Model; |
10 |
| -import io.swagger.models.ModelImpl; |
11 |
| -import io.swagger.models.Operation; |
12 |
| -import io.swagger.models.RefModel; |
13 |
| -import io.swagger.models.Response; |
14 |
| -import io.swagger.models.Swagger; |
15 |
| -import io.swagger.models.auth.ApiKeyAuthDefinition; |
16 |
| -import io.swagger.models.auth.BasicAuthDefinition; |
17 |
| -import io.swagger.models.auth.In; |
18 |
| -import io.swagger.models.auth.OAuth2Definition; |
19 |
| -import io.swagger.models.auth.SecuritySchemeDefinition; |
20 |
| -import io.swagger.models.parameters.BodyParameter; |
21 |
| -import io.swagger.models.parameters.CookieParameter; |
22 |
| -import io.swagger.models.parameters.FormParameter; |
23 |
| -import io.swagger.models.parameters.HeaderParameter; |
24 |
| -import io.swagger.models.parameters.Parameter; |
25 |
| -import io.swagger.models.parameters.PathParameter; |
26 |
| -import io.swagger.models.parameters.QueryParameter; |
27 |
| -import io.swagger.models.parameters.SerializableParameter; |
| 6 | +import io.swagger.models.*; |
| 7 | +import io.swagger.models.auth.*; |
| 8 | +import io.swagger.models.parameters.*; |
28 | 9 | import io.swagger.models.properties.*;
|
29 | 10 | import io.swagger.models.properties.PropertyBuilder.PropertyId;
|
30 | 11 | import io.swagger.util.Json;
|
31 |
| - |
32 | 12 | import org.apache.commons.lang.StringUtils;
|
33 | 13 | import org.slf4j.Logger;
|
34 | 14 | import org.slf4j.LoggerFactory;
|
35 | 15 |
|
36 | 16 | import javax.annotation.Nullable;
|
37 |
| - |
38 | 17 | import java.io.File;
|
39 |
| -import java.util.ArrayList; |
40 |
| -import java.util.Arrays; |
41 |
| -import java.util.Collection; |
42 |
| -import java.util.Collections; |
43 |
| -import java.util.Comparator; |
44 |
| -import java.util.HashMap; |
45 |
| -import java.util.HashSet; |
46 |
| -import java.util.Iterator; |
47 |
| -import java.util.LinkedHashMap; |
48 |
| -import java.util.LinkedHashSet; |
49 |
| -import java.util.List; |
50 |
| -import java.util.Map; |
| 18 | +import java.util.*; |
51 | 19 | import java.util.Map.Entry;
|
52 |
| -import java.util.Set; |
53 |
| -import java.util.TreeSet; |
54 | 20 | import java.util.regex.Matcher;
|
55 | 21 | import java.util.regex.Pattern;
|
56 | 22 |
|
@@ -203,10 +169,10 @@ public void processSwagger(Swagger swagger) {
|
203 | 169 | @SuppressWarnings("static-method")
|
204 | 170 | public String escapeText(String input) {
|
205 | 171 | if (input != null) {
|
206 |
| - input = input.trim(); // FIXME: a parameter should not be assigned. Also declare the methods parameters as 'final'. |
207 |
| - String output = input.replaceAll("\n", "\\\\n"); |
| 172 | + String output = input.trim().replaceAll("\n", "\\\\n"); |
208 | 173 | output = output.replace("\r", "\\r");
|
209 | 174 | output = output.replace("\"", "\\\"");
|
| 175 | + |
210 | 176 | return output;
|
211 | 177 | }
|
212 | 178 | return input;
|
|
0 commit comments