presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/brakeman/processors/template_alias_processor.rb108
A
45 mins
A
97%
lib/brakeman/checks/check_create_with.rb60
A
0 mins
A
97%
lib/brakeman/processors/lib/file_type_detector.rb54
A
0 mins
A
97%
lib/brakeman/checks/check_without_protection.rb62
A
0 mins
A
97%
lib/brakeman/processors/alias_processor.rb1,088
B
5 hrs
A
96%
lib/brakeman/tracker/constants.rb141
A
0 mins
A
96%
lib/brakeman/processors/lib/route_helper.rb42
A
0 mins
A
96%
lib/brakeman/report/report_table.rb225
A
1 hr
A
96%
lib/brakeman/app_tree.rb204
A
0 mins
A
96%
lib/brakeman/checks/check_yaml_parsing.rb88
A
0 mins
A
96%
lib/brakeman/checks/check_sql.rb532
A
40 mins
A
95%
lib/brakeman/processors/base_processor.rb216
A
0 mins
A
95%
lib/brakeman/checks/check_send.rb37
A
0 mins
A
95%
lib/ruby_parser/bm_sexp.rb434
A
0 mins
A
95%
lib/brakeman/processors/controller_alias_processor.rb167
A
0 mins
A
95%
lib/brakeman/checks/check_link_to.rb85
A
25 mins
A
95%
lib/brakeman/checks/check_skip_before_filter.rb46
A
0 mins
A
95%
test/tests/file_parser.rb
A
95%
lib/brakeman/tracker/collection.rb117
A
35 mins
A
94%
lib/brakeman/processors/lib/module_helper.rb105
A
0 mins
A
94%
lib/brakeman/checks/check_sprockets_path_traversal.rb33
A
0 mins
A
94%
lib/brakeman/checks/check_divide_by_zero.rb34
A
0 mins
A
94%
lib/brakeman/checks/check_default_routes.rb78
A
0 mins
A
94%
lib/brakeman/checks/check_digest_dos.rb32
A
0 mins
A
94%
lib/brakeman/parsers/slim_embedded.rb32
A
0 mins
A
94%
lib/brakeman/checks/check_model_attributes.rb69
A
20 mins
A
94%
lib/brakeman/checks/check_mass_assignment.rb182
A
0 mins
A
94%
lib/brakeman/checks/base_check.rb392
B
4 hrs
A
94%
lib/brakeman/checks/check_cross_site_scripting.rb285
A
45 mins
A
94%
lib/brakeman/processors/model_processor.rb93
A
0 mins
A
94%
lib/brakeman/report/report_base.rb149
A
0 mins
A
93%
lib/brakeman/checks/check_regex_dos.rb53
A
0 mins
A
93%
lib/brakeman/checks/check_quote_table_name.rb31
A
0 mins
A
93%
lib/brakeman/processors/lib/processor_helper.rb70
A
0 mins
A
93%
lib/brakeman/checks/check_select_vulnerability.rb46
A
0 mins
A
93%
lib/brakeman/checks.rb155
A
0 mins
A
93%
lib/brakeman/processors/lib/rails3_config_processor.rb82
A
1 hr
A
92%
lib/brakeman/checks/check_safe_buffer_manipulation.rb23
A
0 mins
A
92%
lib/brakeman/processors/lib/find_return_value.rb129
A
0 mins
A
92%
lib/brakeman/checks/check_weak_hash.rb117
A
0 mins
A
92%
lib/brakeman/processors/lib/render_path.rb111
A
0 mins
A
92%
lib/brakeman/processors/erubis_template_processor.rb73
A
0 mins
A
92%
lib/brakeman/checks/check_content_tag.rb162
A
25 mins
A
92%
lib/brakeman/checks/check_i18n_xss.rb41
A
0 mins
A
92%
lib/brakeman/processors/erb_template_processor.rb63
A
0 mins
A
91%
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb37
A
0 mins
A
91%
lib/brakeman/checks/check_strip_tags.rb71
A
0 mins
A
91%
lib/brakeman/scanner.rb318
A
0 mins
A
91%
lib/brakeman/checks/eol_check.rb43
A
0 mins
A
90%
lib/brakeman/processors/haml_template_processor.rb144
A
0 mins
A
90%