Sha256: a30b22ea39efed2aeaaeffb2b2963161bd8246a4b5b3f5ec687eeaa036dc73c2
Contents?: true
Size: 616 Bytes
Versions: 3
Compression:
Stored size: 616 Bytes
Contents
# -*- encoding : utf-8 -*- require 'extensions/string' module MDWA module DSL class Requirement attr_accessor :summary, :description, :alias, :users, :entities, :non_functional_description def initialize(summary = nil) self.summary = summary self.users = [] self.entities = [] end def summary=(summary) @summary = summary @alias = summary.to_alias unless summary.nil? end def non_functional? !self.non_functional_description.blank? end end end # dsl end # mdwa
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mdd-3.1.4 | lib/mdwa/dsl/requirement.rb |
mdd-3.1.2 | lib/mdwa/dsl/requirement.rb |
mdd-3.1.1 | lib/mdwa/dsl/requirement.rb |