From 618ed3408e4f5448c5e95db0825afb58a4e08464 Mon Sep 17 00:00:00 2001 From: Postmodern Date: Sun, 11 Aug 2024 03:18:54 -0700 Subject: [PATCH] Separate the `require_relative`s from the `require`s. --- lib/ronin/recon/builtin/api/crt_sh.rb | 2 +- lib/ronin/recon/builtin/dns/suffix_enum.rb | 2 +- lib/ronin/recon/builtin/net/ip_range_enum.rb | 1 + lib/ronin/recon/builtin/web/email_addresses.rb | 1 + lib/ronin/recon/cli.rb | 3 ++- lib/ronin/recon/cli/commands/completion.rb | 1 + lib/ronin/recon/cli/commands/worker.rb | 1 + lib/ronin/recon/cli/printing.rb | 1 + lib/ronin/recon/output_formats.rb | 3 ++- lib/ronin/recon/output_formats/dir.rb | 2 +- lib/ronin/recon/output_formats/dot.rb | 2 +- lib/ronin/recon/output_formats/graphviz_format.rb | 2 +- lib/ronin/recon/values/cert.rb | 1 + lib/ronin/recon/worker.rb | 2 +- lib/ronin/recon/worker_pool.rb | 2 +- spec/cli/commands/completion_spec.rb | 1 + spec/cli/commands/irb_spec.rb | 1 + spec/cli/commands/run_spec.rb | 1 + 18 files changed, 20 insertions(+), 9 deletions(-) diff --git a/lib/ronin/recon/builtin/api/crt_sh.rb b/lib/ronin/recon/builtin/api/crt_sh.rb index d1bf59d..cbddd86 100644 --- a/lib/ronin/recon/builtin/api/crt_sh.rb +++ b/lib/ronin/recon/builtin/api/crt_sh.rb @@ -19,8 +19,8 @@ # require_relative '../../worker' -require 'ronin/support/text/patterns/network' +require 'ronin/support/text/patterns/network' require 'async/http/internet/instance' require 'set' diff --git a/lib/ronin/recon/builtin/dns/suffix_enum.rb b/lib/ronin/recon/builtin/dns/suffix_enum.rb index 26569c7..3cb0776 100644 --- a/lib/ronin/recon/builtin/dns/suffix_enum.rb +++ b/lib/ronin/recon/builtin/dns/suffix_enum.rb @@ -19,8 +19,8 @@ # require_relative '../../dns_worker' -require 'ronin/support/network/public_suffix' +require 'ronin/support/network/public_suffix' require 'async/queue' module Ronin diff --git a/lib/ronin/recon/builtin/net/ip_range_enum.rb b/lib/ronin/recon/builtin/net/ip_range_enum.rb index e2d53e5..cacaf41 100644 --- a/lib/ronin/recon/builtin/net/ip_range_enum.rb +++ b/lib/ronin/recon/builtin/net/ip_range_enum.rb @@ -19,6 +19,7 @@ # require_relative '../../worker' + require 'ronin/support/network/ip_range' module Ronin diff --git a/lib/ronin/recon/builtin/web/email_addresses.rb b/lib/ronin/recon/builtin/web/email_addresses.rb index 1fb781a..f362d77 100644 --- a/lib/ronin/recon/builtin/web/email_addresses.rb +++ b/lib/ronin/recon/builtin/web/email_addresses.rb @@ -20,6 +20,7 @@ require_relative '../../web_worker' require_relative 'spider' + require 'ronin/support/text/patterns' module Ronin diff --git a/lib/ronin/recon/cli.rb b/lib/ronin/recon/cli.rb index 94f8e3d..5196435 100644 --- a/lib/ronin/recon/cli.rb +++ b/lib/ronin/recon/cli.rb @@ -18,13 +18,14 @@ # along with ronin-recon. If not, see . # -require_relative 'version' require 'ronin/core/cli/help/banner' require 'command_kit/commands' require 'command_kit/commands/auto_load' require 'command_kit/options/version' +require_relative 'version' + module Ronin module Recon # diff --git a/lib/ronin/recon/cli/commands/completion.rb b/lib/ronin/recon/cli/commands/completion.rb index dbd2154..28602e6 100644 --- a/lib/ronin/recon/cli/commands/completion.rb +++ b/lib/ronin/recon/cli/commands/completion.rb @@ -19,6 +19,7 @@ # require_relative '../../root' + require 'ronin/core/cli/completion_command' module Ronin diff --git a/lib/ronin/recon/cli/commands/worker.rb b/lib/ronin/recon/cli/commands/worker.rb index 76aa5fe..60d1b00 100644 --- a/lib/ronin/recon/cli/commands/worker.rb +++ b/lib/ronin/recon/cli/commands/worker.rb @@ -20,6 +20,7 @@ require_relative '../worker_command' require_relative '../printing' + require 'ronin/core/cli/printing/metadata' require 'ronin/core/cli/printing/params' diff --git a/lib/ronin/recon/cli/printing.rb b/lib/ronin/recon/cli/printing.rb index 63d36d7..9599215 100644 --- a/lib/ronin/recon/cli/printing.rb +++ b/lib/ronin/recon/cli/printing.rb @@ -19,6 +19,7 @@ # require_relative '../values' + require 'ronin/core/cli/logging' module Ronin diff --git a/lib/ronin/recon/output_formats.rb b/lib/ronin/recon/output_formats.rb index e7651ef..823910e 100644 --- a/lib/ronin/recon/output_formats.rb +++ b/lib/ronin/recon/output_formats.rb @@ -18,13 +18,14 @@ # along with ronin-recon. If not, see . # -require 'ronin/core/output_formats' require_relative 'output_formats/dir' require_relative 'output_formats/dot' require_relative 'output_formats/svg' require_relative 'output_formats/png' require_relative 'output_formats/pdf' +require 'ronin/core/output_formats' + module Ronin module Recon # diff --git a/lib/ronin/recon/output_formats/dir.rb b/lib/ronin/recon/output_formats/dir.rb index 4d355ef..7c9fcab 100644 --- a/lib/ronin/recon/output_formats/dir.rb +++ b/lib/ronin/recon/output_formats/dir.rb @@ -18,9 +18,9 @@ # along with ronin-recon. If not, see . # -require 'ronin/core/output_formats/output_dir' require_relative '../values' +require 'ronin/core/output_formats/output_dir' require 'set' module Ronin diff --git a/lib/ronin/recon/output_formats/dot.rb b/lib/ronin/recon/output_formats/dot.rb index b625477..9f50817 100644 --- a/lib/ronin/recon/output_formats/dot.rb +++ b/lib/ronin/recon/output_formats/dot.rb @@ -18,7 +18,6 @@ # along with ronin-recon. If not, see . # -require 'ronin/core/output_formats/output_file' require_relative 'graph_format' require_relative '../values/domain' require_relative '../values/mailserver' @@ -33,6 +32,7 @@ require_relative '../values/website' require_relative '../values/wildcard' +require 'ronin/core/output_formats/output_file' require 'set' module Ronin diff --git a/lib/ronin/recon/output_formats/graphviz_format.rb b/lib/ronin/recon/output_formats/graphviz_format.rb index 0763f20..e4ef484 100644 --- a/lib/ronin/recon/output_formats/graphviz_format.rb +++ b/lib/ronin/recon/output_formats/graphviz_format.rb @@ -18,10 +18,10 @@ # along with ronin-recon. If not, see . # -require 'ronin/core/output_formats/output_file' require_relative 'graph_format' require_relative 'dot' +require 'ronin/core/output_formats/output_file' require 'tempfile' module Ronin diff --git a/lib/ronin/recon/values/cert.rb b/lib/ronin/recon/values/cert.rb index 5b1b506..69ee7bb 100644 --- a/lib/ronin/recon/values/cert.rb +++ b/lib/ronin/recon/values/cert.rb @@ -19,6 +19,7 @@ # require_relative '../value' + require 'ronin/support/crypto' module Ronin diff --git a/lib/ronin/recon/worker.rb b/lib/ronin/recon/worker.rb index bbf0515..59c8603 100644 --- a/lib/ronin/recon/worker.rb +++ b/lib/ronin/recon/worker.rb @@ -20,13 +20,13 @@ require_relative 'registry' require_relative 'values' + require 'ronin/core/metadata/id' require 'ronin/core/metadata/authors' require 'ronin/core/metadata/summary' require 'ronin/core/metadata/description' require 'ronin/core/metadata/references' require 'ronin/core/params/mixin' - require 'async' module Ronin diff --git a/lib/ronin/recon/worker_pool.rb b/lib/ronin/recon/worker_pool.rb index 27257b6..cbc0683 100644 --- a/lib/ronin/recon/worker_pool.rb +++ b/lib/ronin/recon/worker_pool.rb @@ -25,8 +25,8 @@ require_relative 'message/job_completed' require_relative 'message/job_failed' require_relative 'message/shutdown' -require 'ronin/core/params/mixin' +require 'ronin/core/params/mixin' require 'async/queue' module Ronin diff --git a/spec/cli/commands/completion_spec.rb b/spec/cli/commands/completion_spec.rb index d5ac8e2..4a02d28 100644 --- a/spec/cli/commands/completion_spec.rb +++ b/spec/cli/commands/completion_spec.rb @@ -1,5 +1,6 @@ require 'spec_helper' require 'ronin/recon/cli/commands/completion' + require_relative 'man_page_example' describe Ronin::Recon::CLI::Commands::Completion do diff --git a/spec/cli/commands/irb_spec.rb b/spec/cli/commands/irb_spec.rb index 278c54c..42a3faf 100644 --- a/spec/cli/commands/irb_spec.rb +++ b/spec/cli/commands/irb_spec.rb @@ -1,5 +1,6 @@ require 'spec_helper' require 'ronin/recon/cli/commands/irb' + require_relative 'man_page_example' describe Ronin::Recon::CLI::Commands::Irb do diff --git a/spec/cli/commands/run_spec.rb b/spec/cli/commands/run_spec.rb index 219de51..1f3a735 100644 --- a/spec/cli/commands/run_spec.rb +++ b/spec/cli/commands/run_spec.rb @@ -1,6 +1,7 @@ require 'spec_helper' require 'ronin/recon/cli/commands/run' require 'ronin/recon/importer' + require_relative 'man_page_example' describe Ronin::Recon::CLI::Commands::Run do