Sha256: f10055c760e089c91e59d47d533828a401def231b89d139ef711df2d4fed8609

Contents?: true

Size: 689 Bytes

Versions: 19

Compression:

Stored size: 689 Bytes

Contents

# -*- encoding : utf-8 -*-

require 'rails/generators'

require 'mdwa/dsl'

module Mdwa
  module Generators
    class RequirementGenerator < Rails::Generators::Base
      
      source_root File.expand_path("../templates", __FILE__)

      argument :summary, :type => :string, :banner => 'Requirement summary'
      
      class_option :no_comments, :type => :boolean, :default => false, :desc => 'Generates requirements without comments.'
      
      def code_generation
        @requirement = MDWA::DSL::Requirement.new(summary)
        template 'requirement.rb', "#{MDWA::DSL::REQUIREMENTS_PATH}#{@requirement.alias}.rb"
      end
      
    end # entity
  end # generators
end # mdwa

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
mdd-3.1.4 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.1.2 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.1.1 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.1.0 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.20 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.19 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.18 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.17 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.16 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.15 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.14 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.13 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.10 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.9 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.8 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.7 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.6 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.4 lib/generators/mdwa/requirement/requirement_generator.rb
mdd-3.0.3 lib/generators/mdwa/requirement/requirement_generator.rb