presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/brakeman/checks/check_jruby_xml.rb29
A
0 mins
F
40%
test/tests/parser_timeout.rb
F
50%
lib/brakeman/processors/lib/rails2_config_processor.rb85
A
1 hr
F
56%
lib/brakeman/processors/slim_template_processor.rb104
A
0 mins
D
66%
lib/brakeman/processors/lib/rails2_route_processor.rb218
A
0 mins
C
72%
lib/brakeman/processors/lib/rails3_route_processor.rb249
A
1 hr
C
74%
lib/brakeman/commandline.rb138
A
0 mins
C
77%
lib/brakeman/checks/check_filter_skipping.rb24
A
0 mins
B
83%
lib/brakeman/checks/check_escape_function.rb16
A
0 mins
B
85%
lib/brakeman/checks/check_forgery_setting.rb64
A
0 mins
B
86%
lib/brakeman/checks/check_verb_confusion.rb56
A
0 mins
B
87%
lib/brakeman/parsers/template_parser.rb110
A
0 mins
B
87%
lib/brakeman/checks/check_nested_attributes.rb29
A
0 mins
B
87%
lib/brakeman/report/report_text.rb199
A
25 mins
B
87%
lib/brakeman/processors/template_processor.rb70
A
0 mins
B
87%
lib/brakeman/processors/controller_processor.rb178
A
1 hr
B
87%
lib/brakeman/report.rb91
A
30 mins
B
88%
lib/brakeman/rescanner.rb363
A
0 mins
B
88%
lib/brakeman/processors/lib/call_conversion_helper.rb80
A
0 mins
B
89%
lib/brakeman/report/report_html.rb180
A
0 mins
B
89%
lib/brakeman.rb423
A
0 mins
B
89%
lib/brakeman/checks/check_route_dos.rb35
A
0 mins
B
89%
lib/brakeman/checks/check_mail_to.rb36
A
0 mins
B
89%
lib/brakeman/report/pager.rb86
A
0 mins
B
89%
lib/brakeman/file_parser.rb63
A
0 mins
B
89%
lib/brakeman/processors/haml_template_processor.rb144
A
0 mins
A
90%
lib/brakeman/checks/eol_check.rb43
A
0 mins
A
90%
lib/brakeman/scanner.rb318
A
0 mins
A
91%
lib/brakeman/checks/check_strip_tags.rb71
A
0 mins
A
91%
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb37
A
0 mins
A
91%
lib/brakeman/processors/erb_template_processor.rb63
A
0 mins
A
91%
lib/brakeman/checks/check_i18n_xss.rb41
A
0 mins
A
92%
lib/brakeman/checks/check_content_tag.rb162
A
25 mins
A
92%
lib/brakeman/processors/erubis_template_processor.rb73
A
0 mins
A
92%
lib/brakeman/processors/lib/render_path.rb111
A
0 mins
A
92%
lib/brakeman/checks/check_weak_hash.rb117
A
0 mins
A
92%
lib/brakeman/processors/lib/find_return_value.rb129
A
0 mins
A
92%
lib/brakeman/checks/check_safe_buffer_manipulation.rb23
A
0 mins
A
92%
lib/brakeman/processors/lib/rails3_config_processor.rb82
A
1 hr
A
92%
lib/brakeman/checks.rb155
A
0 mins
A
93%
lib/brakeman/checks/check_select_vulnerability.rb46
A
0 mins
A
93%
lib/brakeman/processors/lib/processor_helper.rb70
A
0 mins
A
93%
lib/brakeman/checks/check_quote_table_name.rb31
A
0 mins
A
93%
lib/brakeman/checks/check_regex_dos.rb53
A
0 mins
A
93%
lib/brakeman/report/report_base.rb149
A
0 mins
A
93%
lib/brakeman/processors/model_processor.rb93
A
0 mins
A
94%
lib/brakeman/checks/check_cross_site_scripting.rb285
A
45 mins
A
94%
lib/brakeman/checks/base_check.rb392
B
4 hrs
A
94%
lib/brakeman/checks/check_mass_assignment.rb182
A
0 mins
A
94%
lib/brakeman/checks/check_model_attributes.rb69
A
20 mins
A
94%