mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-06-27 03:00:54 +00:00
escape various descriptions in the spec (#866)
This commit is contained in:
parent
2ffda45adf
commit
227f2779d7
@ -4241,7 +4241,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
codegenParameter.isPrimitiveType = false;
|
codegenParameter.isPrimitiveType = false;
|
||||||
codegenParameter.isContainer = true;
|
codegenParameter.isContainer = true;
|
||||||
codegenParameter.isListContainer = true;
|
codegenParameter.isListContainer = true;
|
||||||
codegenParameter.description = s.getDescription();
|
codegenParameter.description = escapeText(s.getDescription());
|
||||||
codegenParameter.dataType = getTypeDeclaration(s);
|
codegenParameter.dataType = getTypeDeclaration(s);
|
||||||
if (codegenParameter.baseType != null && codegenParameter.enumName != null) {
|
if (codegenParameter.baseType != null && codegenParameter.enumName != null) {
|
||||||
codegenParameter.datatypeWithEnum = codegenParameter.dataType.replace(codegenParameter.baseType, codegenParameter.enumName);
|
codegenParameter.datatypeWithEnum = codegenParameter.dataType.replace(codegenParameter.baseType, codegenParameter.enumName);
|
||||||
@ -4367,7 +4367,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
CodegenParameter codegenParameter = CodegenModelFactory.newInstance(CodegenModelType.PARAMETER);
|
CodegenParameter codegenParameter = CodegenModelFactory.newInstance(CodegenModelType.PARAMETER);
|
||||||
codegenParameter.baseName = "UNKNOWN_BASE_NAME";
|
codegenParameter.baseName = "UNKNOWN_BASE_NAME";
|
||||||
codegenParameter.paramName = "UNKNOWN_PARAM_NAME";
|
codegenParameter.paramName = "UNKNOWN_PARAM_NAME";
|
||||||
codegenParameter.description = body.getDescription();
|
codegenParameter.description = escapeText(body.getDescription());
|
||||||
codegenParameter.required = body.getRequired() != null ? body.getRequired() : Boolean.FALSE;
|
codegenParameter.required = body.getRequired() != null ? body.getRequired() : Boolean.FALSE;
|
||||||
codegenParameter.isBodyParam = Boolean.TRUE;
|
codegenParameter.isBodyParam = Boolean.TRUE;
|
||||||
|
|
||||||
@ -4599,7 +4599,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
List<CodegenServer> codegenServers = new LinkedList<>();
|
List<CodegenServer> codegenServers = new LinkedList<>();
|
||||||
for (Server server: servers) {
|
for (Server server: servers) {
|
||||||
CodegenServer cs = new CodegenServer();
|
CodegenServer cs = new CodegenServer();
|
||||||
cs.description = server.getDescription();
|
cs.description = escapeText(server.getDescription());
|
||||||
cs.url = server.getUrl();
|
cs.url = server.getUrl();
|
||||||
cs.variables = this.fromServerVariables(server.getVariables());
|
cs.variables = this.fromServerVariables(server.getVariables());
|
||||||
codegenServers.add(cs);
|
codegenServers.add(cs);
|
||||||
@ -4617,7 +4617,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
CodegenServerVariable codegenServerVariable = new CodegenServerVariable();
|
CodegenServerVariable codegenServerVariable = new CodegenServerVariable();
|
||||||
ServerVariable variable = variableEntry.getValue();
|
ServerVariable variable = variableEntry.getValue();
|
||||||
codegenServerVariable.defaultValue = variable.getDefault();
|
codegenServerVariable.defaultValue = variable.getDefault();
|
||||||
codegenServerVariable.description = variable.getDescription();
|
codegenServerVariable.description = escapeText(variable.getDescription());
|
||||||
codegenServerVariable.enumValues = variable.getEnum();
|
codegenServerVariable.enumValues = variable.getEnum();
|
||||||
codegenServerVariable.name = variableEntry.getKey();
|
codegenServerVariable.name = variableEntry.getKey();
|
||||||
codegenServerVariables.add(codegenServerVariable);
|
codegenServerVariables.add(codegenServerVariable);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user