presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/brakeman/checks/check_verb_confusion.rb56
A
0 mins
B
87%
lib/brakeman/checks/check_weak_hash.rb117
A
0 mins
A
92%
lib/brakeman/checks/check_weak_rsa_key.rb92
A
0 mins
A
100%
lib/brakeman/checks/check_without_protection.rb62
A
0 mins
A
97%
lib/brakeman/checks/check_xml_dos.rb38
A
0 mins
A
100%
lib/brakeman/checks/check_yaml_parsing.rb88
A
0 mins
A
96%
lib/brakeman/checks/eol_check.rb43
A
0 mins
A
90%
lib/brakeman/codeclimate/engine_configuration.rb82
A
0 mins
A
100%
lib/brakeman/commandline.rb138
A
0 mins
C
77%
lib/brakeman/differ.rb34
A
0 mins
A
100%
lib/brakeman/file_parser.rb88
A
0 mins
B
84%
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.rb330
A
0 mins
A
99%
lib/brakeman/parsers/erubis_patch.rb10
A
0 mins
A
100%
lib/brakeman/parsers/haml_embedded.rb31
A
0 mins
A
100%
lib/brakeman/parsers/rails2_erubis.rb6
A
0 mins
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb39
A
0 mins
A
92%
lib/brakeman/parsers/rails3_erubis.rb65
A
0 mins
A
97%
lib/brakeman/parsers/slim_embedded.rb34
A
0 mins
A
95%
lib/brakeman/parsers/template_parser.rb110
A
0 mins
B
87%
lib/brakeman/processor.rb68
A
35 mins
A
97%
lib/brakeman/processors/alias_processor.rb1,095
B
5 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.rb167
A
0 mins
A
95%
lib/brakeman/processors/controller_processor.rb178
A
1 hr
B
87%
lib/brakeman/processors/erb_template_processor.rb63
A
0 mins
A
91%
lib/brakeman/processors/erubis_template_processor.rb73
A
0 mins
A
92%
lib/brakeman/processors/gem_processor.rb75
A
0 mins
A
100%
lib/brakeman/processors/haml_template_processor.rb144
A
0 mins
A
90%
lib/brakeman/processors/lib/basic_processor.rb30
A
0 mins
A
100%
lib/brakeman/processors/lib/call_conversion_helper.rb80
A
0 mins
B
89%
lib/brakeman/processors/lib/file_type_detector.rb54
A
0 mins
A
97%
lib/brakeman/processors/lib/find_all_calls.rb188
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.rb105
A
0 mins
A
94%
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.rb82
A
1 hr
A
92%
lib/brakeman/processors/lib/rails3_route_processor.rb249
A
1 hr
C
74%
lib/brakeman/processors/lib/rails4_config_processor.rb15
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.rb70
A
0 mins
A
98%