shadowbq/threatinator

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/threatinator/cli/run_action_builder.rb33
A
25 mins
lib/threatinator/config.rb6
A
0 mins
lib/threatinator/config/base.rb30
A
55 mins
lib/threatinator/config/feed_search.rb19
A
0 mins
lib/threatinator/config/logger.rb11
A
0 mins
lib/threatinator/decoder.rb11
A
0 mins
lib/threatinator/decoders/gzip.rb25
A
25 mins
lib/threatinator/event.rb46
A
0 mins
lib/threatinator/event_builder.rb59
A
2 hrs
lib/threatinator/exceptions.rb45
A
0 mins
lib/threatinator/feed.rb61
A
0 mins
lib/threatinator/feed_builder.rb130
A
1 hr
lib/threatinator/feed_registry.rb34
A
0 mins
lib/threatinator/feed_runner.rb108
B
4 hrs
lib/threatinator/fetcher.rb16
A
25 mins
lib/threatinator/fetchers/http.rb37
A
0 mins
lib/threatinator/filter.rb7
A
0 mins
lib/threatinator/filters/block.rb13
A
0 mins
lib/threatinator/filters/comments.rb10
A
0 mins
lib/threatinator/filters/whitespace.rb13
A
0 mins
lib/threatinator/logger.rb49
A
0 mins
lib/threatinator/logging.rb16
A
0 mins
lib/threatinator/model/base.rb20
A
0 mins
lib/threatinator/model/collection.rb67
A
0 mins
lib/threatinator/model/observables/fqdn_collection.rb13
A
0 mins
lib/threatinator/model/observables/ipv4.rb27
A
0 mins
lib/threatinator/model/observables/ipv4_collection.rb13
A
0 mins
lib/threatinator/model/observables/url_collection.rb14
A
0 mins
lib/threatinator/model/validations.rb1
A
0 mins
lib/threatinator/model/validations/type.rb19
A
0 mins
lib/threatinator/output.rb37
A
0 mins
lib/threatinator/parser.rb16
A
25 mins
lib/threatinator/parsers/csv.rb7
A
0 mins
lib/threatinator/parsers/csv/parser.rb55
A
50 mins
lib/threatinator/parsers/getline.rb7
A
0 mins
lib/threatinator/parsers/getline/parser.rb33
A
0 mins
lib/threatinator/parsers/json.rb7
A
0 mins
lib/threatinator/parsers/json/adapters/oj.rb55
A
0 mins
lib/threatinator/parsers/json/parser.rb33
A
0 mins
lib/threatinator/parsers/json/record.rb18
A
0 mins
lib/threatinator/parsers/xml.rb8
A
0 mins
lib/threatinator/parsers/xml/node.rb59
A
55 mins
lib/threatinator/parsers/xml/node_builder.rb33
A
0 mins
lib/threatinator/parsers/xml/parser.rb32
A
0 mins
lib/threatinator/parsers/xml/path.rb52
A
0 mins
lib/threatinator/parsers/xml/pattern.rb42
A
0 mins
lib/threatinator/parsers/xml/record.rb13
A
0 mins
lib/threatinator/parsers/xml/sax_document.rb55
A
1 hr
lib/threatinator/plugin_loader.rb76
A
1 hr
lib/threatinator/plugins/output/amqp.rb31
A
0 mins