GeneralOptions-b, --dbFILE
Use a specified .yardoc db to load from or save to (defaults to .yardoc)
--[no-]single-db
Whether code objects should be stored to single database file (advanced)
-n, --no-output
Only generate .yardoc database, no documentation.
-c, --use-cache [FILE]
Use the cached .yardoc db to generate documentation (defaults to no cache)
--no-cache
Clear .yardoc db before parsing source.
--[no-]yardopts [FILE]
If arguments should be read from FILE (defaults to yes, FILE defaults to .yardopts)
--[no-]document
If arguments should be read from .document file (defaults to yes)
--no-save
Do not save the parsed data to the yardoc db
--excludeREGEXP
Ignores a file if it matches path match (regexp)
Outputoptions--one-file
Generates output as a single file
--list
List objects to standard out (implies -n)
--no-public
Don't show public methods. (default shows public)
--protected
Show protected methods. (default hides protected)
--private
Show private methods. (default hides private)
--no-private
Hide objects with @private tag
--[no-]apiAPI
Generates documentation for a given API (objects which define the correct @api tag). If --no-api is
given, displays objects with no @api tag.
--embed-mixins
Embeds mixin methods into class documentation
--embed-mixin[MODULE]
Embeds mixin methods from a particular module into class documentation
--no-highlight
Don't highlight code blocks in output.
--default-returnTYPE
Shown if method has no return type. (defaults to 'Object')
--hide-void-return
Hides return types specified as 'void'. (default is shown)
--queryQUERY
Only show objects that match a specific query
--titleTITLE
Add a specific title to HTML documents
-r, --readme, --mainFILE
The readme file used as the title page of documentation.
--filesFILE1,FILE2,...
Any extra comma separated static files to be included (eg. FAQ)
--assetFROM[:TO]
A file or directory to copy over to output directory after generating
-o, --output-dirPATH
The output directory. (defaults to ./doc)
-m, --markupMARKUP
Markup style used in documentation, like textile, markdown or rdoc (defaults to rdoc).
-MMARKUP_PROVIDER
Overrides the library used to process markup
--markup-provider
formatting (specify the gem name)
--charsetENC
Character set to use when parsing files (default is system locale)
-t, --templateTEMPLATE
The template to use. (defaults to "default")
-p, --template-pathPATH
The template path to look for templates in. (used with -t).
-f, --formatFORMAT
The output format for the template (defaults to html).
--no-stats
Don't print statistics
--localeLOCALE
The locale for generated documentation (defaults to en).
--po-dirDIR
The directory that has .po files (defaults to #{YARD::Registry.po_dir}).
Tagoptions:
(TAG:TITLE looks like: 'overload:OverloadedMethod')
--tagTAG:TITLE
Registers a new free-form metadata @tag
--type-tagTAG:TITLE
Tag with an optional types field
--type-name-tagTAG:TITLE
Tag with optional types and a name field
--name-tagTAG:TITLE
Tag with a name field
--title-tagTAG:TITLE
Tag with first line as title field
--hide-tagTAG
Hides a previously defined tag from templates
--transitive-tagTAG
Marks a tag as transitive
--non-transitive-tagTAG
Marks a tag as not transitive
Otheroptions:-e, --loadFILE
A Ruby script to load before running command.
--pluginPLUGIN
Load a YARD plugin (gem with `yard-' prefix)
--legacy
Use old style Ruby parser and handlers. Always on in 1.8.x.
--safe
Enable safe mode for this instance
-q, --quiet
Show no warnings.
--verbose
Show more information.
--debug
Show debugging information.
--backtrace
Show stack traces
-v, --version
Show version.
-h, --help
Show this help.