Sha256: f80429b856fc32200e2c549a8b5314a02b6cf5ff95b11575b507bf0d24454410
Contents?: true
Size: 663 Bytes
Versions: 3
Compression:
Stored size: 663 Bytes
Contents
class Story < Pivotal def label_text return "" if !self.respond_to?(:labels) || self.labels.nil? || self.labels.empty? labels end def points return nil unless self.feature? "Points: " + (self.respond_to?(:estimate) && !self.estimate.eql?(-1) ? self.estimate.to_s : "Not yet estimated") end def story_color return "52D017" if feature? return "FF0000" if bug? return "FFFF00" if chore? return "000000" # For Releases or Unknown type end private ["feature", "bug", "chore", "release"].each do |type_str| class_eval <<-EOS def #{type_str}? self.story_type == "#{type_str}" end EOS end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pivotal_to_pdf-0.8.2 | lib/pivotal_to_pdf/story.rb |
pivotal_to_pdf-0.8.1 | lib/pivotal_to_pdf/story.rb |
pivotal_to_pdf-0.8 | lib/pivotal_to_pdf/story.rb |