Class: Milestoner::Models::Tag

Inherits:
Struct
  • Object
show all
Defined in:
lib/milestoner/models/tag.rb

Overview

Represents a Git tag comprised of multiple commits.

Instance Attribute Summary collapse

Instance Attribute Details

#authorObject

Returns the value of attribute author

Returns:

  • (Object)

    the current value of author



6
7
8
# File 'lib/milestoner/models/tag.rb', line 6

def author
  @author
end

#commitsObject

Returns the value of attribute commits

Returns:

  • (Object)

    the current value of commits



6
7
8
# File 'lib/milestoner/models/tag.rb', line 6

def commits
  @commits
end

#committed_atObject

Returns the value of attribute committed_at

Returns:

  • (Object)

    the current value of committed_at



6
7
8
# File 'lib/milestoner/models/tag.rb', line 6

def committed_at
  @committed_at
end

#shaObject

Returns the value of attribute sha

Returns:

  • (Object)

    the current value of sha



6
7
8
# File 'lib/milestoner/models/tag.rb', line 6

def sha
  @sha
end

#signatureObject

Returns the value of attribute signature

Returns:

  • (Object)

    the current value of signature



6
7
8
# File 'lib/milestoner/models/tag.rb', line 6

def signature
  @signature
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



6
7
8
# File 'lib/milestoner/models/tag.rb', line 6

def version
  @version
end