erlang-protobuffs

Code pulled with git from git://github.com/ngerakines/erlang_protobuffs.git with the last commit being 58ff962

These are Current warnings for erlang-protobuffs.

dialyzer -n -q -Wno_improper_lists src
pokemon_pb.erl:42: The pattern <_, 'optional', 'undefined', _, _> can never match the type <1,'required',_,'string',[]>
pokemon_pb.erl:44: The pattern <_, 'repeated', 'undefined', _, _> can never match the type <1,'required',_,'string',[]>
pokemon_pb.erl:49: The pattern <_, 'repeated', [], _, Acc> can never match the type <1,'required',_,'string',[]>
pokemon_pb.erl:52: The pattern <FNum, 'repeated', [Head | Tail], Type, Acc> can never match the type <1,'required',_,'string',[]>
pokemon_pb.erl:78: The pattern 'true' can never match the type 'false'
pokemon_pb.erl:87: The pattern 'true' can never match the type 'false'
pokemon_pb.erl:101: The pattern <Binary, 'string'> can never match the type <_,'double' | 'int32'>