func (g *jsonschema) generateServiceSchema(file *generator.FileDescriptor, srv *pb.ServiceDescriptorProto, index int) { path := fmt.Sprintf("6,%d", index) for idx, method := range srv.GetMethod() { rule := limbo.GetHTTPRule(method) if rule == nil { continue } comment := g.gen.Comments(fmt.Sprintf("%s,%d,%d", path, 2, idx)) comment = strings.TrimSpace(comment) g.generateServiceMethodSchema(file, srv, method, rule, comment) } }