Docs

Tools for generating a versioned documentation site from YARD docs.

Class: SleepingKingStudios::Docs::Commands::Generate

Parent Namespace
SleepingKingStudios::Docs::Commands
Inherited Classes
SleepingKingStudios::Docs::Commands::Generators::Base > Cuprum::Command > Object
Defined In
lib/sleeping_king_studios/docs/commands/generate.rb

Table Of Contents

Overview

Generates YARD documentation files.

Back To Top

Constructor

#initialize(docs_path:, **options) => Object

Overloads

#initialize(docs_path:, **options) => Object
Parameters
  • docs_path (String) — the directory path for generating the documentation files.
  • options (Hash) — the configured options for the generator.
Options Hash (options)
  • dry_run (Boolean) — if true, does not make any changes to the filesystem.
  • force (Boolean) — if true, overwrites any existing files.
  • version (String) — the code version for the generated documentation.
  • verbose (Boolean) — if true, prints status messages to STDOUT.

Returns

Back To Top

Instance Attributes

#docs_path => String (readonly)

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

#options => Hash (readonly)

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

Back To Top

Instance Methods

#dry_run? => Boolean

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

#force? => Boolean

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

#template_path => String

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

#verbose? => Boolean

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

#version => String

Inherited From
SleepingKingStudios::Docs::Commands::Generators::Base

Returns

Back To Top


Back to Documentation | Versions | 0.2 | Reference | SleepingKingStudios | SleepingKingStudios::Docs | SleepingKingStudios::Docs::Commands