Skip to content

Instantly share code, notes, and snippets.

@sebastian
Last active July 19, 2017 10:44
Show Gist options
  • Save sebastian/54904edec84cbebee0f2ad94a94fab32 to your computer and use it in GitHub Desktop.
Save sebastian/54904edec84cbebee0f2ad94a94fab32 to your computer and use it in GitHub Desktop.
Basically we are receiving 97 occurrences of these two. The second one is the most common I believe.
web/controllers/view_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/view_controller.ex:4: The created fun has no local return
web/controllers/view_controller.ex:4: The call 'Elixir.Air.ViewController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/view_controller.ex:66: Function load_data_source/2 will never be called
Finding applications for analysis
Compiling 75 files (.ex)
Finding suitable PLTs
Looking up modules in dialyze_erlang-20.0_elixir-1.4.5_deps-dev.plt
Finding applications for dialyze_erlang-20.0_elixir-1.4.5_deps-dev.plt
Finding modules for dialyze_erlang-20.0_elixir-1.4.5_deps-dev.plt
Checking 1110 modules in dialyze_erlang-20.0_elixir-1.4.5_deps-dev.plt
Finding applications for analysis
Looking up modules in dialyze_erlang-20.0_elixir-1.4.5_deps-dev.plt
Finding modules for analysis
Analysing 137 modules with dialyze_erlang-20.0_elixir-1.4.5_deps-dev.plt
web/controllers/admin/accounting_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/accounting_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/accounting_controller.ex:3: The created fun has no local return
web/controllers/admin/accounting_controller.ex:3: The call 'Elixir.Air.Admin.AccountingController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/activity_monitor_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/activity_monitor_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/activity_monitor_controller.ex:6: The created fun has no local return
web/controllers/admin/activity_monitor_controller.ex:6: The call 'Elixir.Air.Admin.ActivityMonitorController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/audit_log_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/audit_log_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/audit_log_controller.ex:3: The created fun has no local return
web/controllers/admin/audit_log_controller.ex:3: The call 'Elixir.Air.Admin.AuditLogController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/central_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/central_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/central_controller.ex:3: The created fun has no local return
web/controllers/admin/central_controller.ex:3: The call 'Elixir.Air.Admin.CentralController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/central_controller.ex:57: Function verify_manual_export_allowed/2 will never be called
web/controllers/admin/cloaks_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/cloaks_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/cloaks_controller.ex:3: The created fun has no local return
web/controllers/admin/cloaks_controller.ex:3: The call 'Elixir.Air.Admin.CloaksController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/data_source_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/data_source_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/data_source_controller.ex:6: The created fun has no local return
web/controllers/admin/data_source_controller.ex:6: The call 'Elixir.Air.Admin.DataSourceController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/data_source_controller.ex:80: Function load_data_source/2 will never be called
web/controllers/admin/group_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/group_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/group_controller.ex:3: The created fun has no local return
web/controllers/admin/group_controller.ex:3: The call 'Elixir.Air.Admin.GroupController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/group_controller.ex:73: Function load_group/2 will never be called
web/controllers/admin/query_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/query_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/query_controller.ex:3: The created fun has no local return
web/controllers/admin/query_controller.ex:3: The call 'Elixir.Air.Admin.QueryController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/settings_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/settings_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/settings_controller.ex:3: The created fun has no local return
web/controllers/admin/settings_controller.ex:3: The call 'Elixir.Air.Admin.SettingsController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/user_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/user_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/user_controller.ex:3: The created fun has no local return
web/controllers/admin/user_controller.ex:3: The call 'Elixir.Air.Admin.UserController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/admin/user_controller.ex:75: Function load_user/2 will never be called
web/controllers/admin/warnings_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/admin/warnings_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/admin/warnings_controller.ex:3: The created fun has no local return
web/controllers/admin/warnings_controller.ex:3: The call 'Elixir.Air.Admin.WarningsController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/api/data_source_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/api/data_source_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/api/data_source_controller.ex:3: The created fun has no local return
web/controllers/api/data_source_controller.ex:3: The call 'Elixir.Air.API.DataSourceController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/api/monitoring_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/api/monitoring_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/api/monitoring_controller.ex:3: The created fun has no local return
web/controllers/api/monitoring_controller.ex:3: The call 'Elixir.Air.API.MonitoringController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/api_token_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/api_token_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/api_token_controller.ex:3: The created fun has no local return
web/controllers/api_token_controller.ex:3: The call 'Elixir.Air.ApiTokenController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/changelog_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/changelog_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/changelog_controller.ex:4: The created fun has no local return
web/controllers/changelog_controller.ex:4: The call 'Elixir.Air.ChangelogController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/data_source_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/data_source_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/data_source_controller.ex:6: The created fun has no local return
web/controllers/data_source_controller.ex:6: The call 'Elixir.Air.DataSourceController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/help_guide_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/help_guide_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/help_guide_controller.ex:3: The created fun has no local return
web/controllers/help_guide_controller.ex:3: The call 'Elixir.Air.HelpGuideController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/license_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/license_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/license_controller.ex:3: The created fun has no local return
web/controllers/license_controller.ex:3: The call 'Elixir.Air.LicenseController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/onboarding/user_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/onboarding/user_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/onboarding/user_controller.ex:3: The created fun has no local return
web/controllers/onboarding/user_controller.ex:3: The call 'Elixir.Air.Onboarding.UserController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/profile_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/profile_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/profile_controller.ex:3: The created fun has no local return
web/controllers/profile_controller.ex:3: The call 'Elixir.Air.ProfileController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/query_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/query_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/query_controller.ex:3: The created fun has no local return
web/controllers/query_controller.ex:3: The call 'Elixir.Air.QueryController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/session_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/session_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/session_controller.ex:3: The created fun has no local return
web/controllers/session_controller.ex:3: The call 'Elixir.Air.SessionController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/view_controller.ex:1: Function phoenix_controller_pipeline/2 has no local return
web/controllers/view_controller.ex:1: The call 'Elixir.Phoenix.Controller':put_new_layout(_@1::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((_) -> any())], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'path_info'=>[binary()], 'peer'=>{{_,_,_,_} | {_,_,_,_,_,_,_,_},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [any()] | map()}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{_,_}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>map()}, 'resp_headers'=>[{_,_}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},{'Elixir.Air.LayoutView','app'}) breaks the contract ('Elixir.Plug.Conn':t(),{atom(),binary() | atom()} | 'false') -> 'Elixir.Plug.Conn':t()
web/controllers/view_controller.ex:4: The created fun has no local return
web/controllers/view_controller.ex:4: The call 'Elixir.Air.ViewController':phoenix_controller_pipeline(_@4::#{'__struct__':='Elixir.Phoenix.Socket' | 'Elixir.Plug.Conn', 'assigns':=#{atom()=>_}, 'adapter'=>{atom(),_}, 'before_send'=>[fun((#{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_}) -> #{'__struct__':='Elixir.Plug.Conn', 'adapter':={_,_}, 'assigns':=map(), 'before_send':=[fun((_) -> any())], _=>_})], 'body_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'channel'=>atom(), 'channel_pid'=>pid(), 'cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'endpoint'=>atom(), 'halted'=>_, 'handler'=>atom(), 'host'=>binary(), 'id'=>'nil', 'joined'=>boolean(), 'method'=>binary(), 'owner'=>pid(), 'params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'path_info'=>[binary()], 'peer'=>{{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port'=>char(), 'private'=>#{atom()=>_}, 'pubsub_server'=>atom(), 'query_params'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | #{binary()=>_}] | #{binary()=>binary() | [any()] | #{binary()=>_}}}, 'query_string'=>binary(), 'ref'=>_, 'remote_ip'=>{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies'=>#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers'=>[{binary(),binary()}], 'request_path'=>binary(), 'resp_body'=>'nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies'=>#{binary()=>#{}}, 'resp_headers'=>[{binary(),binary()}], 'scheme'=>'http' | 'https', 'script_name'=>[binary()], 'secret_key_base'=>'nil' | binary(), 'serializer'=>atom(), 'state'=>'chunked' | 'file' | 'sent' | 'set' | 'unset', 'status'=>'nil' | non_neg_integer(), 'topic'=>binary(), 'transport'=>atom(), 'transport_name'=>atom(), 'transport_pid'=>pid()},_@2::any()) will never return since it differs in the 1st argument from the success typing arguments: (#{'__struct__':='Elixir.Plug.Conn', 'adapter':={atom(),_}, 'assigns':=#{atom()=>_}, 'before_send':=[fun((map()) -> map())], 'body_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'halted':=_, 'host':=binary(), 'method':=binary(), 'owner':=pid(), 'params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'path_info':=[binary()], 'path_params':=#{binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'peer':={{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},char()}, 'port':=char(), 'private':=#{atom()=>_}, 'query_params':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary() | [binary() | [any()] | map()] | #{binary()=>binary() | [any()] | map()}}, 'query_string':=binary(), 'remote_ip':={byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()}, 'req_cookies':=#{'__struct__'=>'Elixir.Plug.Conn.Unfetched', 'aspect'=>atom(), binary()=>binary()}, 'req_headers':=[{binary(),binary()}], 'request_path':=binary(), 'resp_body':='nil' | binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []), 'resp_cookies':=#{binary()=>#{}}, 'resp_headers':=[{binary(),binary()}], 'scheme':='http' | 'https', 'script_name':=[binary()], 'secret_key_base':='nil' | binary(), 'state':='chunked' | 'file' | 'sent' | 'set' | 'unset', 'status':='nil' | non_neg_integer()},any())
web/controllers/view_controller.ex:66: Function load_data_source/2 will never be called
** (Mix) Dialyzer reported 97 warnings
make: *** [dialyze] Error 1
[sebastian@12:39:34] Sebastians-MacBook-Pro : ~/work-projects/aircloak/air (sebastian/upgrade-to-erlang-20)
@sebastian
Copy link
Author

In both cases the problem seems to be that dialyzer thinks there could be a Elixir.Phoenix.Socket passed to the plug call as well as a Plug.Conn...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment