presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/brakeman/processors/alias_processor.rb1,088
B
5 hrs
A
96%
lib/brakeman/checks/base_check.rb392
B
4 hrs
A
94%
lib/brakeman/checks/check_redirect.rb215
B
4 hrs
A
99%
lib/brakeman/processors/lib/rails3_route_processor.rb249
A
1 hr
C
74%
lib/brakeman/processors/controller_processor.rb178
A
1 hr
B
87%
lib/brakeman/report/report_table.rb225
A
1 hr
A
96%
lib/brakeman/processors/lib/rails2_config_processor.rb85
A
1 hr
F
56%
lib/brakeman/processors/lib/rails3_config_processor.rb82
A
1 hr
A
92%
lib/brakeman/checks/check_cross_site_scripting.rb285
A
45 mins
A
94%
lib/brakeman/processors/template_alias_processor.rb108
A
45 mins
A
97%
lib/brakeman/processors/lib/find_all_calls.rb188
A
45 mins
A
99%
lib/brakeman/checks/check_sql.rb532
A
40 mins
A
95%
lib/brakeman/tracker/collection.rb117
A
35 mins
A
94%
lib/brakeman/tracker/model.rb73
A
35 mins
A
100%
lib/brakeman/tracker/library.rb15
A
35 mins
A
100%
lib/brakeman/tracker/controller.rb124
A
35 mins
A
100%
lib/brakeman/processor.rb68
A
35 mins
A
97%
lib/brakeman/report.rb91
A
30 mins
B
88%
lib/brakeman/tracker.rb292
A
30 mins
A
99%
lib/brakeman/checks/check_unsafe_reflection_methods.rb54
A
30 mins
A
100%
lib/brakeman/checks/check_reverse_tabnabbing.rb41
A
30 mins
A
100%
lib/brakeman/checks/check_content_tag.rb162
A
25 mins
A
92%
lib/brakeman/checks/check_link_to.rb85
A
25 mins
A
95%
lib/brakeman/report/report_text.rb199
A
25 mins
B
87%
lib/brakeman/checks/check_file_disclosure.rb31
A
20 mins
A
100%
lib/brakeman/checks/check_model_attributes.rb69
A
20 mins
A
94%
build.rb13
A
0 mins
gem_common.rb25
A
0 mins
lib/brakeman.rb423
A
0 mins
B
89%
lib/brakeman/app_tree.rb204
A
0 mins
A
96%
lib/brakeman/call_index.rb197
A
0 mins
A
98%
lib/brakeman/checks.rb155
A
0 mins
A
93%
lib/brakeman/checks/check_basic_auth.rb65
A
0 mins
A
100%
lib/brakeman/checks/check_basic_auth_timing_attack.rb29
A
0 mins
A
100%
lib/brakeman/checks/check_cookie_serialization.rb19
A
0 mins
A
100%
lib/brakeman/checks/check_create_with.rb60
A
0 mins
A
97%
lib/brakeman/checks/check_csrf_token_forgery_cve.rb24
A
0 mins
A
100%
lib/brakeman/checks/check_default_routes.rb78
A
0 mins
A
94%
lib/brakeman/checks/check_deserialize.rb99
A
0 mins
A
100%
lib/brakeman/checks/check_detailed_exceptions.rb47
A
0 mins
A
100%
lib/brakeman/checks/check_digest_dos.rb32
A
0 mins
A
94%
lib/brakeman/checks/check_divide_by_zero.rb34
A
0 mins
A
94%
lib/brakeman/checks/check_dynamic_finders.rb38
A
0 mins
A
100%
lib/brakeman/checks/check_eol_rails.rb18
A
0 mins
A
100%
lib/brakeman/checks/check_eol_ruby.rb24
A
0 mins
A
100%
lib/brakeman/checks/check_escape_function.rb16
A
0 mins
B
85%
lib/brakeman/checks/check_evaluation.rb25
A
0 mins
A
100%
lib/brakeman/checks/check_execute.rb202
A
0 mins
A
99%
lib/brakeman/checks/check_file_access.rb64
A
0 mins
A
100%
lib/brakeman/checks/check_filter_skipping.rb24
A
0 mins
B
83%