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]