[[command]]
name = "rdoc"
description = "Ruby's standard documentation generator. Parses Ruby source files via the rdoc parser to extract comments and structure; does not execute application code. Bare invocation writes generated HTML into ./doc (or whatever -o/--op points to). The -C/--coverage-report flag prints a coverage summary to stdout instead of generating files. The --server flag runs an HTTP preview server (read-only). Output format is configurable via --format darkfish|aliki and presentation flags such as --main, --title, --visibility. RDoc ships with stdlib and tracks the Ruby release cycle; v7.x is current and the surface is highly stable."
url = "https://docs.ruby-lang.org/en/master/RDoc/RDoc.html"
researched_version = "rdoc v7.2.0 (Feb 2026)"
level = "SafeWrite"
bare = true
standalone = [
"--all", "--coverage-report",
"--dcov", "--debug", "--dry-run",
"--exclude", "--extend", "--force-output",
"--force-update", "--help", "--hyperlink-all",
"--ignore-invalid", "--line-numbers", "--no-debug",
"--no-dcov", "--no-force-update", "--no-line-numbers",
"--no-pipe", "--pipe", "--quiet",
"--root", "--show-hash", "--verbose",
"--version",
"-C", "-D", "-N", "-O", "-P", "-Q",
"-U", "-V", "-X", "-d", "-f", "-h",
"-q", "-x",
]
valued = [
"--charset", "--copy-files", "--dcov-class-method-sig",
"--dcov-method-signature", "--dcov-source",
"--encoding", "--extension", "--format",
"--include", "--locale", "--locale-data-dir",
"--main", "--markup", "--op",
"--page-dir", "--ri", "--ri-site", "--ri-system",
"--server", "--style", "--tab-width", "--template",
"--template-stylesheets", "--title",
"--visibility", "--write-options",
"-c", "-e", "-i", "-m", "-o", "-p", "-r", "-t", "-w",
]