Sobelow v0.6.9 Sobelow.Utils

Summary

Functions

Functions

add_finding(line_no, filename, fun, fun_name, vars, severity, finding, type)
all_files(filepath, directory \\ "")
ast(filepath)
extract_opts(fun)
extract_opts(arg, idx)
extract_render_opts(ast, acc)
find_call(ast, acc, call)
finding_break()
finding_confidence(severity)
finding_file_metadata(filename, fun_name, line_no)
finding_header(type, severity)
finding_variable(var)
get_aliased_funs_of_type(ast, type, module)
get_aliased_funs_of_type(ast, acc, type, module)
get_app_name(filepath)
get_assigns_from(fun, module)
get_configs(key, filepath)
get_do_block(ast, acc)
get_erlang_aliased_funs_of_type(ast, type, module)
get_erlang_fun_vars_and_meta(fun, idx, type, module)
get_erlang_funs_from_pipe(fun, type, module)
get_erlang_funs_of_type(ast, type)
get_erlang_funs_of_type(ast, acc, type, module)
get_fun_declaration(arg1)
get_fun_vars_and_meta(fun, idx, type, module \\ nil)
get_funs_by_module(ast, module)
get_funs_of_type(ast, type)
get_funs_of_type(ast, acc, types)
get_fuzzy_configs(key, filepath)
get_meta_funs(filepath)
get_meta_funs(ast, acc)
get_meta_template_fun(ast)
get_meta_template_fun(ast, acc)
get_meta_template_funs(filepath)
get_pipe_funs(ast)
get_pipe_val(ast, pipe_fun)
get_pipe_val(ast, acc, pipefun)
get_piped_aliased_funs_of_type(ast, type, module)
get_piped_erlang_aliased_funs_of_type(ast, type, module)
get_piped_funs_of_type(ast, type)
get_pipelines(filepath)
get_plug_accepts(arg1)
get_plug_list(block)
get_sev(params, var)
get_sev(params, vars, severity)
get_strict_aliased_funs_of_type(ast, acc, type, module)
get_template_vars(raw_funs)
get_version(filepath)
get_version(ast, acc)
has_use_type?(arg1, type)
is_conn_params?(arg1)
is_content_type_html(arg)
is_controller?(uses)
is_fun_with_var?(fun, var)
is_plug?(arg1, type)
is_router?(uses)
is_vuln_pipeline?(arg, atom)
log_compact_finding(type, severity)
log_compact_finding(type, filename, line_no, severity)
log_json_finding(line_no, filename, fun_name, var, severity, type)
maybe_print_code(fun, finding)
maybe_print_file_path_code(fun, var)
normalize_finding(arg)
normalize_path(filename)
parse_accepts(list)
parse_render_opts(arg, params, idx)
template_files(filepath, directory \\ "")