Class: Apadmi::Grout::ClassifiedIssues

Inherits:
Struct
  • Object
show all
Defined in:
lib/apadmi/grout/models/release_notes_config.rb

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasks, features, improvements, defects, others, unclassified = []) ⇒ ClassifiedIssues

Returns a new instance of ClassifiedIssues.



19
20
21
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 19

def initialize(tasks, features, improvements, defects, others, unclassified = [])
  super
end

Instance Attribute Details

#defectsArray<Apadmi::Grout::Issue>

Returns the value of attribute defects

Returns:



11
12
13
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 11

def defects
  @defects
end

#featuresArray<Apadmi::Grout::Issue>

Returns the value of attribute features

Returns:



11
12
13
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 11

def features
  @features
end

#improvementsArray<Apadmi::Grout::Issue>

Returns the value of attribute improvements

Returns:



11
12
13
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 11

def improvements
  @improvements
end

#othersArray<Apadmi::Grout::Issue>

Returns the value of attribute others

Returns:



11
12
13
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 11

def others
  @others
end

#tasksArray<Apadmi::Grout::Issue>

Returns the value of attribute tasks

Returns:



11
12
13
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 11

def tasks
  @tasks
end

#unclassifiedArray<Apadmi::Grout::Issue>

Returns the value of attribute unclassified

Returns:



11
12
13
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 11

def unclassified
  @unclassified
end

Instance Method Details

#empty?Boolean

Returns true if all categories are empty

Returns:

  • (Boolean)

    returns true if all categories are empty



24
25
26
27
# File 'lib/apadmi/grout/models/release_notes_config.rb', line 24

def empty?
  tasks.empty? && features.empty? &&
    improvements.empty? && defects.empty? && others.empty? && unclassified.empty?
end