beepbeep

Code pulled with git from git://github.com/davebryson/beepbeep.git with the last commit being 62db46d

These are Current warnings for beepbeep.

dialyzer -n -q -Wno_improper_lists -r ebin deps
erlydtl_dateformat.erl:330: The variable _ can never match since previous clauses completely covered the type 1 | 2 | 3 | 4 | 5 | 6 | 7
erlydtl_runtime.erl:8: The call gb_trees:lookup(Key::any(),{integer(),_}) does not have an opaque term of type gb_tree() as 2nd argument
erlydtl_runtime.erl:18: The call dict:find(Key::any(),Tuple::tuple()) does not have an opaque term of type dict() as 2nd argument
mochijson.erl:481: The pattern 'unicode' can never match the type 'utf8'
mochiweb_http.erl:103: The pattern {'error', {'http_error', "\r\n"}} can never match the type {'error',atom()} | {'ok','http_eoh' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []) | {'http_error',binary() | string()} | {'http_response',{non_neg_integer(),non_neg_integer()},integer(),binary() | string()} | {'http_header',integer(),atom() | binary() | string(),_,binary() | string()}}
mochiweb_http.erl:105: The pattern {'error', {'http_error', "\n"}} can never match the type {'error',atom()} | {'ok','http_eoh' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []) | {'http_error',binary() | string()} | {'http_response',{non_neg_integer(),non_neg_integer()},integer(),binary() | string()} | {'http_header',integer(),atom() | binary() | string(),_,binary() | string()}}
mochiweb_request.erl:202: Function start_response/2 has no local return
mochiweb_request.erl:211: Function start_raw_response/2 has no local return
mochiweb_request.erl:218: The call mochiweb:new_response({{_,port(),_,_,_,_},binary() | maybe_improper_list() | integer(),gb_tree()}) contains an opaque term as 1st argument when a structured term of type {_,_,[any()] | tuple()} is expected
mochiweb_request.erl:226: Function start_response_length/2 has no local return
mochiweb_request.erl:236: Function respond/2 has no local return
mochiweb_request.erl:280: Function not_found/1 has no local return
mochiweb_request.erl:286: Function not_found/2 has no local return
mochiweb_request.erl:293: Function ok/2 has no local return
mochiweb_request.erl:466: Function serve_file/3 has no local return
mochiweb_request.erl:471: Function serve_file/4 has no local return
mochiweb_request.erl:532: Function iodevice_stream/2 will never be called
mochiweb_sup.erl:26: The pattern [Spec | _] can never match the type []
yeccpre.hrl:69: Function yecc_error_type/2 has no local return
yeccpre.hrl:69: The pattern <'function_clause', [{'erlydtl_parser', F, [_, _, _, _, Token, _, _]} | _]> can never match the type <_,[{atom(),atom(),[any()] | byte(),[any()]}]>
yeccpre.hrl:72: The pattern <{'case_clause', {State}}, [{'erlydtl_parser', 'yeccpars2', _} | _]> can never match the type <_,[{atom(),atom(),[any()] | byte(),[any()]}]>
yeccpre.hrl:75: The pattern <'function_clause', [{'erlydtl_parser', F, [State]} | _]> can never match the type <_,[{atom(),atom(),[any()] | byte(),[any()]}]>
yeccpre.hrl:119: Function yeccerror/1 will never be called
yeccpre.hrl:124: Function yecctoken2string/1 will never be called