presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/brakeman/processors/slim_template_processor.rb104
A
0 mins
D
66%
lib/brakeman/checks/check_deserialize.rb99
A
0 mins
A
100%
lib/brakeman/checks/check_render.rb96
A
0 mins
A
100%
lib/brakeman/checks/check_sql_cves.rb93
A
0 mins
A
100%
lib/brakeman/processors/model_processor.rb93
A
0 mins
A
94%
lib/brakeman/report/report_junit.rb93
A
0 mins
A
100%
lib/brakeman/checks/check_weak_rsa_key.rb92
A
0 mins
A
100%
lib/brakeman/report.rb91
A
30 mins
B
88%
lib/brakeman/checks/check_sanitize_methods.rb91
A
0 mins
A
100%
lib/brakeman/report/report_markdown.rb89
A
0 mins
A
100%
lib/brakeman/checks/check_yaml_parsing.rb88
A
0 mins
A
96%
lib/brakeman/checks/check_sanitize_config_cve.rb88
A
0 mins
A
98%
lib/brakeman/checks/check_json_parsing.rb88
A
0 mins
A
100%
lib/brakeman/report/pager.rb86
A
0 mins
B
89%
lib/brakeman/checks/check_link_to.rb85
A
25 mins
A
95%
lib/brakeman/processors/lib/rails2_config_processor.rb85
A
1 hr
F
56%
lib/brakeman/checks/check_validation_regex.rb83
A
0 mins
A
97%
lib/brakeman/processors/lib/rails3_config_processor.rb82
A
1 hr
A
92%
lib/brakeman/codeclimate/engine_configuration.rb82
A
0 mins
A
100%
lib/brakeman/processors/lib/call_conversion_helper.rb80
A
0 mins
B
89%
lib/brakeman/checks/check_default_routes.rb78
A
0 mins
A
94%
lib/brakeman/processors/gem_processor.rb75
A
0 mins
A
100%
lib/brakeman/processors/erubis_template_processor.rb73
A
0 mins
A
92%
lib/brakeman/tracker/model.rb73
A
35 mins
A
100%
lib/brakeman/checks/check_single_quotes.rb73
A
0 mins
A
100%
lib/brakeman/checks/check_strip_tags.rb71
A
0 mins
A
91%
lib/brakeman/processors/template_processor.rb70
A
0 mins
B
87%
lib/brakeman/processors/lib/processor_helper.rb70
A
0 mins
A
93%
lib/brakeman/processors/library_processor.rb70
A
0 mins
A
98%
lib/brakeman/checks/check_model_attributes.rb69
A
20 mins
A
94%
lib/brakeman/processor.rb68
A
35 mins
A
97%
lib/brakeman/report/report_codeclimate.rb67
A
0 mins
A
100%
lib/brakeman/checks/check_basic_auth.rb65
A
0 mins
A
100%
lib/brakeman/checks/check_forgery_setting.rb64
A
0 mins
B
86%
lib/brakeman/checks/check_file_access.rb64
A
0 mins
A
100%
lib/brakeman/file_parser.rb63
A
0 mins
B
89%
lib/brakeman/processors/erb_template_processor.rb63
A
0 mins
A
91%
lib/brakeman/checks/check_number_to_currency.rb63
A
0 mins
A
100%
lib/brakeman/checks/check_without_protection.rb62
A
0 mins
A
97%
lib/brakeman/processors/lib/find_call.rb62
A
0 mins
A
100%
lib/brakeman/parsers/rails3_erubis.rb62
A
0 mins
A
97%
lib/brakeman/checks/check_create_with.rb60
A
0 mins
A
97%
lib/brakeman/checks/check_symbol_dos.rb57
A
0 mins
A
100%
lib/brakeman/checks/check_verb_confusion.rb56
A
0 mins
B
87%
lib/brakeman/tracker/method_info.rb55
A
0 mins
A
100%
lib/brakeman/checks/check_unsafe_reflection_methods.rb54
A
30 mins
A
100%
lib/brakeman/processors/lib/file_type_detector.rb54
A
0 mins
A
97%
lib/brakeman/checks/check_model_serialize.rb54
A
0 mins
A
100%
lib/brakeman/checks/check_regex_dos.rb53
A
0 mins
A
93%
lib/brakeman/checks/check_simple_format.rb53
A
0 mins
A
100%