class IOSGenThor

CLI for generator

Public Class Methods

source_root() click to toggle source
# File lib/ios_gen/ios_gen_thor.rb, line 5
def self.source_root
  File.dirname(__FILE__)
end

Public Instance Methods

generate(file_path) click to toggle source

method_option :languague, aliases: ‘-l’, desc: ‘objc or swift’

# File lib/ios_gen/ios_gen_thor.rb, line 12
def generate(file_path)
  puts file_path
  generator = IOSGen::Generator::BaseGenerator.new(file_spec: file_path)
  generator.generate
  generator.generate_test if options[:test]
end