scan/lib/scan/commands_generator.rb in fastlane-2.18.0.beta.20170219010032 vs scan/lib/scan/commands_generator.rb in fastlane-2.18.0.beta.20170220010017
- old
+ new
@@ -5,12 +5,10 @@
module Scan
class CommandsGenerator
include Commander::Methods
- FastlaneCore::CommanderGenerator.new.generate(Scan::Options.available_options)
-
def self.start
new.run
end
def convert_options(options)
@@ -31,9 +29,12 @@
global_option("--verbose") { FastlaneCore::Globals.verbose = true }
command :tests do |c|
c.syntax = "fastlane scan"
c.description = Scan::DESCRIPTION
+
+ FastlaneCore::CommanderGenerator.new.generate(Scan::Options.available_options, command: c)
+
c.action do |_args, options|
config = FastlaneCore::Configuration.create(Scan::Options.available_options,
convert_options(options))
Scan::Manager.new.work(config)
end