Technically, this is a public interface change, and would require a KIP.

Note that we don't really need the implicit; it just makes the internal 
implementation nicer. You could instead do:
```scala
def foreach(action: (K, V) => Unit): Unit =
    inner.foreach(new ForeachAction[K, V] {
      override def apply(key: K, value: V): Unit = action(key, value)
    })
```

right?

[ Full content available at: https://github.com/apache/kafka/pull/5539 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to