diff --git a/lib/wpscan.rb b/lib/wpscan.rb index 88934611..e989dd27 100644 --- a/lib/wpscan.rb +++ b/lib/wpscan.rb @@ -16,9 +16,7 @@ require 'securerandom' require 'wpscan/helper' require 'wpscan/db' require 'wpscan/version' -require 'wpscan/errors/wordpress' -require 'wpscan/errors/http' -require 'wpscan/errors/update' +require 'wpscan/errors' require 'wpscan/browser' require 'wpscan/target' require 'wpscan/finders' diff --git a/lib/wpscan/errors.rb b/lib/wpscan/errors.rb new file mode 100644 index 00000000..feca8ca3 --- /dev/null +++ b/lib/wpscan/errors.rb @@ -0,0 +1,8 @@ +module WPScan + class Error < StandardError + end +end + +require_relative 'errors/http' +require_relative 'errors/update' +require_relative 'errors/wordpress' diff --git a/lib/wpscan/errors/wordpress.rb b/lib/wpscan/errors/wordpress.rb index fec83c69..736ec86b 100644 --- a/lib/wpscan/errors/wordpress.rb +++ b/lib/wpscan/errors/wordpress.rb @@ -1,7 +1,4 @@ module WPScan - class Error < StandardError - end - # WordPress hosted (*.wordpress.com) class WordPressHostedError < Error def to_s diff --git a/wpscan.gemspec b/wpscan.gemspec index 6bf27ef0..c38b8f0e 100644 --- a/wpscan.gemspec +++ b/wpscan.gemspec @@ -21,7 +21,7 @@ Gem::Specification.new do |s| s.executables = ['wpscan'] s.require_paths = ['lib'] - s.add_dependency 'cms_scanner', '~> 0.0.40.3' + s.add_dependency 'cms_scanner', '~> 0.0.41.0' # Already required by CMSScanner, so version restrictions loosen s.add_dependency 'activesupport', '~> 5.2'