Class: Nanoc::Core::OutdatednessReasons::AttributesModified Private
- Defined in:
- lib/nanoc/core/outdatedness_reasons.rb
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Instance Attribute Summary collapse
- #attributes ⇒ Object readonly private
Attributes inherited from Generic
Instance Method Summary collapse
-
#initialize(attributes) ⇒ AttributesModified
constructor
private
A new instance of AttributesModified.
Constructor Details
#initialize(attributes) ⇒ AttributesModified
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns a new instance of AttributesModified.
62 63 64 65 66 67 68 69 |
# File 'lib/nanoc/core/outdatedness_reasons.rb', line 62 def initialize(attributes) super( 'The attributes of this item have been modified since the last time the site was compiled.', Nanoc::Core::DependencyProps.new(attributes: true, compiled_content: true), ) @attributes = attributes end |
Instance Attribute Details
#attributes ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
60 61 62 |
# File 'lib/nanoc/core/outdatedness_reasons.rb', line 60 def attributes @attributes end |