in crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/ProtoAdapter.kt [374:379]
override fun encodeWithTag(writer: ProtoWriter, tag: Int, value: Map<K, V>?) {
if (value == null) return
for (entry in value.entries) {
entryAdapter.encodeWithTag(writer, tag, entry)
}
}