# File lib/relevance/tarantula/crawler.rb, line 21
      def initialize
        @max_url_length = 1024
        @successes = []
        @failures = []
        @handlers = [@response_code_handler = Result]
        @links_queued = Set.new
        @form_signatures_queued = Set.new
        @crawl_queue = []
        @crawl_start_times, @crawl_end_times = [], []
        @crawl_timeout = 20.minutes
        @referrers = {}
        @skip_uri_patterns = [
          /^javascript/,
          /^mailto/,
          /^http/,
        ]
        self.transform_url_patterns = [
          [/#.*$/, '']
        ]
        @reporters = [Relevance::Tarantula::IOReporter.new($stderr)]
        @decoder = HTMLEntities.new
        @times_to_crawl = 1
        @fuzzers = [Relevance::Tarantula::FormSubmission]

        @stdout_tty = $stdout.tty?
      end