Merges with Master (and solves conflicts)

This commit is contained in:
erwanlr
2019-03-24 13:01:29 +00:00
27 changed files with 245 additions and 80 deletions

View File

@@ -62,7 +62,7 @@ module WPScan
# @param [ String ] slug
# @return [ Constant ]
def self.maybe_create_modudle(slug)
def self.maybe_create_module(slug)
# What about slugs such as js_composer which will be done as JsComposer, just like js-composer
constant_name = classify_slug(slug)
@@ -75,10 +75,7 @@ module WPScan
def self.create_versions_finders
versions_finders_configs.each do |slug, finders|
# Kind of an issue here, module is created even if there is no valid classes
# Could put the #maybe_ directly in the #send() BUT it would be checked everytime,
# which is kind of a waste
mod = maybe_create_modudle(slug)
mod = maybe_create_module(slug)
finders.each do |finder_class, config|
klass = config['class'] || finder_class