in pkg/asyncapi/v2/v2.go [190:201]
func (d Document) filterOperations(filter func(operation asyncapi.Operation) bool) []asyncapi.Operation {
var operations []asyncapi.Operation
for _, c := range d.Channels() {
for _, o := range c.Operations() {
if filter(o) {
operations = append(operations, o)
}
}
}
return operations
}