graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[spec/lib/crawler/output_sink/elasticsearch_spec.rb]" -- "[lib/crawler/output_sink/elasticsearch.rb]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[spec/lib/crawler/output_sink_spec.rb]" -- "[spec/lib/crawler/coordinator_spec.rb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[spec/lib/crawler/api/crawl_spec.rb]" -- "[lib/crawler/output_sink/elasticsearch.rb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[spec/lib/crawler/coordinator_spec.rb]" -- "[spec/lib/crawler/api/crawl_spec.rb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[spec/lib/es/client_spec.rb]" -- "[lib/es/client.rb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[spec/lib/crawler/output_sink_spec.rb]" -- "[spec/lib/crawler/api/crawl_spec.rb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[spec/lib/crawler/api/config_spec.rb]" -- "[lib/crawler/api/config.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[spec/lib/crawler/coordinator_spec.rb]" -- "[lib/crawler/output_sink/elasticsearch.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[spec/lib/crawler/output_sink_spec.rb]" -- "[lib/crawler/output_sink/elasticsearch.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[spec/lib/crawler/coordinator_spec.rb]" -- "[spec/lib/crawler/output_sink/elasticsearch_spec.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[spec/lib/crawler/output_sink_spec.rb]" -- "[spec/lib/crawler/output_sink/elasticsearch_spec.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[spec/lib/crawler/output_sink/elasticsearch_spec.rb]" -- "[spec/lib/crawler/api/crawl_spec.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lib/crawler/coordinator.rb]" -- "[lib/crawler/api/crawl.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lib/errors.rb]" -- "[spec/lib/crawler/api/crawl_spec.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/api/crawl_spec.rb]" -- "[spec/lib/crawler/api/config_spec.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/document_mapper_spec.rb]" -- "[lib/crawler/document_mapper.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/errors.rb]" -- "[spec/lib/crawler/coordinator_spec.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/errors.rb]" -- "[spec/lib/crawler/output_sink_spec.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/http_executor_spec.rb]" -- "[lib/crawler/http_executor.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/errors.rb]" -- "[lib/crawler/output_sink/elasticsearch.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/api/crawl_spec.rb]" -- "[lib/crawler/coordinator.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/crawler/document_mapper.rb]" -- "[lib/crawler/api/config.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/document_mapper_spec.rb]" -- "[lib/crawler/api/config.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/api/crawl_spec.rb]" -- "[lib/crawler/api/config.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/api/crawl_spec.rb]" -- "[lib/crawler/api/crawl.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/errors.rb]" -- "[spec/lib/crawler/output_sink/elasticsearch_spec.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[spec/lib/crawler/http_executor_spec.rb]" -- "[lib/crawler/logging/handler/stdout.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/http_executor.rb]" -- "[lib/crawler/event_generator.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/logging/crawllogger_spec.rb]" -- "[lib/crawler/api/config.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/document_mapper.rb]" -- "[lib/constants.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/url_validator_spec.rb]" -- "[spec/lib/crawler/url_validator/tcp_check_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/output_sink/elasticsearch.rb]" -- "[lib/crawler/coordinator.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/document_mapper_spec.rb]" -- "[spec/lib/crawler/data/crawl_result/html_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/http_executor_spec.rb]" -- "[lib/crawler/logging/handler/base.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/data/crawl_result/html.rb]" -- "[lib/crawler/api/config.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/cli.rb]" -- "[spec/lib/crawler/api/config_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/output_sink/file_spec.rb]" -- "[spec/lib/crawler/cli/urltest_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/event_generator.rb]" -- "[lib/crawler/api/config.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/http_client_spec.rb]" -- "[spec/lib/crawler/event_generator_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/logging/crawllogger_spec.rb]" -- "[lib/crawler/http_executor.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/output_sink/file_spec.rb]" -- "[lib/crawler/cli/urltest.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/cli/urltest_spec.rb]" -- "[lib/crawler/cli.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/url_validator/domain_access_check_spec.rb]" -- "[spec/lib/crawler/url_validator/dns_check_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/integration/robots_txt_spec.rb]" -- "[lib/crawler/logging/handler/file.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/http_executor_spec.rb]" -- "[lib/crawler/logging/logger.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/output_sink/file_spec.rb]" -- "[spec/lib/crawler/api/crawl_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/crawler/cli/urltest.rb]" -- "[lib/crawler/api/crawl.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/url_validator/dns_check_spec.rb]" -- "[spec/lib/crawler/url_validator/crawl_rules_check_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/url_validator/url_request_check_spec.rb]" -- "[spec/lib/crawler/url_validator/robots_txt_check_spec.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[spec/lib/crawler/data/crawl_result/html_spec.rb]" -- "[lib/crawler/data/crawl_result/html.rb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }