private static Method GetMethod(GitLabDocumentationMethod method, Project project) { foreach (var modelMethodGroup in project.MethodGroups) { foreach (var modelMethod in modelMethodGroup.Methods) { if (method.Equals(modelMethod)) { return(modelMethod); } } } return(null); }
private static MethodParameter GetMethodParameter(GitLabDocumentationMethod method, GitLabDocumentationMethodParameter parameter, Project project) { var m = GetMethod(method, project); if (m != null) { foreach (var p in m.Parameters) { if (p.Name == parameter.Name) { return(p); } } } return(null); }