Class: Cane::DocCheck::ClassDefinition
- Inherits:
-
Struct
- Object
- Struct
- Cane::DocCheck::ClassDefinition
- Defined in:
- lib/cane/doc_check.rb
Instance Attribute Summary collapse
-
#values ⇒ Object
Returns the value of attribute values.
Instance Method Summary collapse
- #label ⇒ Object
- #line ⇒ Object
- #missing_doc? ⇒ Boolean
- #requires_doc=(value) ⇒ Object
- #requires_doc? ⇒ Boolean
Instance Attribute Details
#values ⇒ Object
Returns the value of attribute values
13 14 15 |
# File 'lib/cane/doc_check.rb', line 13 def values @values end |
Instance Method Details
#label ⇒ Object
15 |
# File 'lib/cane/doc_check.rb', line 15 def label; values.fetch(:label); end |
#line ⇒ Object
14 |
# File 'lib/cane/doc_check.rb', line 14 def line; values.fetch(:line); end |
#missing_doc? ⇒ Boolean
16 |
# File 'lib/cane/doc_check.rb', line 16 def missing_doc?; !values.fetch(:has_doc); end |
#requires_doc=(value) ⇒ Object
18 |
# File 'lib/cane/doc_check.rb', line 18 def requires_doc=(value); values[:requires_doc] = value; end |
#requires_doc? ⇒ Boolean
17 |
# File 'lib/cane/doc_check.rb', line 17 def requires_doc?; values.fetch(:requires_doc, false); end |