class Doc::RootMerger

Public Instance Methods

doc_dir() click to toggle source
# File lib/doc/root_merger.rb, line 3
def doc_dir
  documentor.public_dir
end
progress_message() click to toggle source
# File lib/doc/root_merger.rb, line 11
def progress_message
  'building docs'
end
public_doc_dir() click to toggle source
# File lib/doc/root_merger.rb, line 7
def public_doc_dir
  doc_dir / documentor.docs_dir.basename
end
run() click to toggle source
Calls superclass method Doc::Merger#run
# File lib/doc/root_merger.rb, line 15
def run
  super
  if succeeded?
    public_doc_dir.mkpath
    symlink_children_to(public_doc_dir)
  end
end
task_url(task) click to toggle source
# File lib/doc/root_merger.rb, line 23
def task_url(task)
  documentor.docs_dir.basename / task.doc_dir.basename
end