Class: Litbuild::Narrative

Inherits:
Blueprint show all
Defined in:
lib/litbuild/narrative.rb

Instance Attribute Summary

Attributes inherited from Blueprint

#active_phase, #base_grafs, #logfile_namer

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Blueprint

#[], #deduped_dependency_names, descendants, #directives, #failure_line, #file_name, #for_phase, #full_name, #header_text, #header_text_with_phase, #initialize, #logfile, #name, #name_with_phase, #parameter_defaults, #phase_grafs, #phases, #phases?, #prepare, #success_line, #target_name, #value

Constructor Details

This class inherits a constructor from Litbuild::Blueprint

Class Method Details

.directory_nameObject



7
8
9
# File 'lib/litbuild/narrative.rb', line 7

def self.directory_name
  'narratives'
end

Instance Method Details

#accept(visitor:) ⇒ Object



11
12
13
14
# File 'lib/litbuild/narrative.rb', line 11

def accept(visitor:)
  super
  visitor.visit_narrative(narrative: self)
end