Method: AsProject::AsClassArguments#initialize
- Defined in:
- lib/asclass_arguments.rb
#initialize(dir = nil) ⇒ AsClassArguments
Returns a new instance of AsClassArguments.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/asclass_arguments.rb', line 14 def initialize(dir=nil) if(dir.nil?) @execution_dir = Dir.pwd else @execution_dir = dir end @path_finder = PathFinder.new(@execution_dir) @force = false @mxml = false @component = false @template = nil self[:name] = nil self[:build_test_suites] = false # -s == --build-test-suites self[:build_test_case] = true # -n == --no-test-case ? self[:verbose] = true @class_templates = @path_finder.get_available_templates(@@TEMPLATE_TYPE) end |