AppsFlyer / pronto

Clojure support for protocol buffers
110 stars 8 forks source link

proto-map->clj-map doesnt convert to clj proto-maps when they are values of map #34

Open sol-sh opened 6 months ago

sol-sh commented 6 months ago

when you have a proto of this type:


message AAA {
}

message BBB {
}
message Msg {
  AAA aaa = 1;
  map<string, BBB> bbb = 2; 
}

when you invoke proto-map->clj-map on Msg, it will convert Msg, & the inner AAA into clj maps
but it will keep all the values of bbb as proto-maps