Erlang 19 reverts the behaviour that automagically inserted 'undefined' as a valid type for all record fields. That caused some dialyzer warnings in riakc_obj and riak_pb_socket which this change fixes.
(Note that this doesn't fix all the dialyzer warnings - I think some originate in riak_pb - but one thing at a time).
Erlang 19 reverts the behaviour that automagically inserted
'undefined'
as a valid type for all record fields. That caused some dialyzer warnings in riakc_obj and riak_pb_socket which this change fixes. (Note that this doesn't fix all the dialyzer warnings - I think some originate in riak_pb - but one thing at a time).