erlang-amf

Code pulled with git from git://github.com/mujaheed/erlang-amf.git with the last commit being b36dfb6

These are Current warnings for erlang-amf.

dialyzer -n -q -Wno_improper_lists ebin
amf0.erl:184: The pattern 'inline' can never match the type {'ok',<<_:24>>}
amf0.erl:187: Function will never be called
amf0.erl:195: The pattern 'inline' can never match the type {'ok',<<_:24>>}
amf0.erl:198: Function will never be called
amf0.erl:207: The pattern 'inline' can never match the type {'ok',<<_:24>>}
amf0.erl:218: The pattern 'inline' can never match the type {'ok',<<_:24>>}
amf0.erl:229: Function encode_members/3 will never be called
amf0.erl:239: Function encode_array/3 will never be called
amf0.erl:247: The attempt to match a term of type gb_trees:iter() against the pattern [] breaks the opaqueness of the term
amf3_tests.erl:167: Function codec_large_array_test/0 has no local return
amf3_tests.erl:168: Function will never be called
amf3_tests.erl:168: The call string:copies([#{#<108>(8, 1, 'integer', ['unsigned', 'big']), #<97>(8, 1, 'integer', ['unsigned', 'big']), #<114>(8, 1, 'integer', ['unsigned', 'big']), #<103>(8, 1, 'integer', ['unsigned', 'big']), #<101>(8, 1, 'integer', ['unsigned', 'big']), #<32>(8, 1, 'integer', ['unsigned', 'big']), #<97>(8, 1, 'integer', ['unsigned', 'big']), #<114>(8, 1, 'integer', ['unsigned', 'big']), #<114>(8, 1, 'integer', ['unsigned', 'big']), #<97>(8, 1, 'integer', ['unsigned', 'big']), #<121>(8, 1, 'integer', ['unsigned', 'big'])}#],500) breaks the contract (String,Number) -> Copies when is_subtype(String,string()), is_subtype(Copies,string()), is_subtype(Number,non_neg_integer())