class Devist::Version

version.rb This file is a part of the devist package. Halis Duraki <duraki.halis@nsoft.ba>

Model class `version` is dynamic object that creates a new changelog version instance with appropriate tag(s) data.

Attributes

date[RW]
tags[RW]
version[RW]

Public Class Methods

new(version, date) click to toggle source
# File lib/devist/models/version.rb, line 12
def initialize(version, date)
  @version = version
  @date = date
  @tags = Devist::Tag.new
end

Public Instance Methods

tag(type, change) click to toggle source

Create a new tag.

# File lib/devist/models/version.rb, line 19
def tag (type, change)
  @tags.add(type, change)
end