presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/brakeman/file_parser.rb44
A
0 mins
A
96%
lib/brakeman/file_path.rb50
A
0 mins
A
100%
lib/brakeman/format/style.css
lib/brakeman/messages.rb169
A
0 mins
A
98%
lib/brakeman/options.rb293
A
0 mins
A
99%
lib/brakeman/parsers/haml_embedded.rb31
A
0 mins
A
100%
lib/brakeman/parsers/rails2_erubis.rb4
A
0 mins
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb37
A
0 mins
A
91%
lib/brakeman/parsers/rails3_erubis.rb62
A
0 mins
A
97%
lib/brakeman/parsers/slim_embedded.rb32
A
0 mins
A
94%
lib/brakeman/parsers/template_parser.rb93
A
0 mins
B
85%
lib/brakeman/processor.rb68
A
35 mins
A
97%
lib/brakeman/processors/alias_processor.rb949
B
4 hrs
A
96%
lib/brakeman/processors/base_processor.rb216
A
0 mins
A
95%
lib/brakeman/processors/config_processor.rb16
A
0 mins
A
100%
lib/brakeman/processors/controller_alias_processor.rb193
A
0 mins
A
95%
lib/brakeman/processors/controller_processor.rb178
A
1 hr
B
86%
lib/brakeman/processors/erb_template_processor.rb63
A
0 mins
A
93%
lib/brakeman/processors/erubis_template_processor.rb73
A
0 mins
A
92%
lib/brakeman/processors/gem_processor.rb72
A
0 mins
A
100%
lib/brakeman/processors/haml_template_processor.rb136
A
0 mins
A
90%
lib/brakeman/processors/lib/basic_processor.rb30
A
0 mins
A
100%
lib/brakeman/processors/lib/call_conversion_helper.rb77
A
0 mins
B
88%
lib/brakeman/processors/lib/file_type_detector.rb54
A
0 mins
A
97%
lib/brakeman/processors/lib/find_all_calls.rb187
A
45 mins
A
99%
lib/brakeman/processors/lib/find_call.rb62
A
0 mins
A
100%
lib/brakeman/processors/lib/find_return_value.rb129
A
0 mins
A
92%
lib/brakeman/processors/lib/module_helper.rb89
A
0 mins
A
93%
lib/brakeman/processors/lib/processor_helper.rb70
A
0 mins
A
93%
lib/brakeman/processors/lib/rails2_config_processor.rb85
A
1 hr
F
56%
lib/brakeman/processors/lib/rails2_route_processor.rb218
A
0 mins
C
72%
lib/brakeman/processors/lib/rails3_config_processor.rb85
A
1 hr
A
93%
lib/brakeman/processors/lib/rails3_route_processor.rb248
A
1 hr
C
74%
lib/brakeman/processors/lib/rails4_config_processor.rb14
A
0 mins
A
100%
lib/brakeman/processors/lib/render_helper.rb122
A
0 mins
A
97%
lib/brakeman/processors/lib/render_path.rb111
A
0 mins
A
92%
lib/brakeman/processors/lib/route_helper.rb42
A
0 mins
A
96%
lib/brakeman/processors/lib/safe_call_helper.rb16
A
0 mins
A
100%
lib/brakeman/processors/library_processor.rb60
A
0 mins
A
97%
lib/brakeman/processors/model_processor.rb69
A
0 mins
A
91%
lib/brakeman/processors/output_processor.rb111
A
0 mins
A
98%
lib/brakeman/processors/route_processor.rb16
A
0 mins
A
100%
lib/brakeman/processors/slim_template_processor.rb104
A
0 mins
D
66%
lib/brakeman/processors/template_alias_processor.rb107
A
45 mins
A
97%
lib/brakeman/processors/template_processor.rb70
A
0 mins
B
86%
lib/brakeman/report.rb88
A
30 mins
B
88%
lib/brakeman/report/config/remediation.yml
lib/brakeman/report/ignore/config.rb122
A
0 mins
A
100%
lib/brakeman/report/ignore/interactive.rb298
A
0 mins
lib/brakeman/report/pager.rb86
A
0 mins
B
89%