private Operation findOperationById(OpenApi3 model, String operationId) { for (Path path : model.getPaths().values()) { for (Operation op : path.getOperations().values()) { if (operationId.equals(op.getOperationId())) { return op; } } } return null; }
private Operation findOperationByPath(OpenApi3 model, String relativePath, ValidationResults results) { Path path = model.getPath(relativePath); return path != null ? path.getGet(false) : null; }
@Override public void runObjectValidations() { Path path = (Path) value.getOverlay(); validateStringField(F_summary, false); validateStringField(F_description, false); validateMapField(F_operations, false, false, Operation.class, new OperationValidator()); validateListField(F_servers, false, false, Server.class, new ServerValidator()); validateListField(F_parameters, false, false, Parameter.class, new ParameterValidator()); validateExtensions(path.getExtensions()); } }
values.put(it.getName(), it); }; this._xtendHelper.<Parameter>andAlso(this._xtendHelper.<Parameter>safe(path.getParameters()), this._xtendHelper.<Parameter>safe(operation.getParameters())).forEach(_function_1); StringConcatenation _builder = new StringConcatenation(); _builder.append("\"request\": {");
@Override public void runObjectValidations() { Path path = (Path) value.getOverlay(); validateStringField(F_summary, false); validateStringField(F_description, false); validateMapField(F_operations, false, false, Operation.class, new OperationValidator()); validateListField(F_servers, false, false, Server.class, new ServerValidator()); validateListField(F_parameters, false, false, Parameter.class, new ParameterValidator()); validateExtensions(path.getExtensions()); } }
private Operation findOperationById(OpenApi3 model, String operationId) { for (Path path : model.getPaths().values()) { for (Operation op : path.getOperations().values()) { if (operationId.equals(op.getOperationId())) { return op; } } } return null; }
private Operation findOperationByPath(OpenApi3 model, String relativePath, ValidationResults results) { Path path = model.getPath(relativePath); return path != null ? path.getGet(false) : null; }
_builder.newLine(); Set<Map.Entry<String, Operation>> _entrySet = this._xtendHelper.<String, Operation>sorted(this._xtendHelper.<String, Operation>safe(path.getOperations())).entrySet(); boolean _hasElements = false; for(final Map.Entry<String, Operation> entry : _entrySet) {