wheels docs
Base command for documentation generation and management.
Note: This command is currently broken. Use subcommands directly.
Synopsis
Description
The wheels docs
command provides documentation tools for Wheels applications. It generates API documentation, manages inline documentation, and serves documentation locally. While the base command is currently broken, the subcommands generate
and serve
work correctly.
Subcommands
generate
Generate documentation
✓ Working
serve
Serve documentation locally
✓ Working
Options
--help
Show help information
--version
Show version information
Current Status
The base wheels docs
command is temporarily unavailable due to a known issue. Please use the subcommands directly:
wheels docs generate
- Generate documentationwheels docs serve
- Serve documentation
Expected Behavior (When Fixed)
When operational, running wheels docs
without subcommands would:
Check for existing documentation
Generate if missing or outdated
Provide quick access links
Show documentation statistics
Expected output:
Workaround
Until the base command is fixed, use this workflow:
Documentation System
Supported Formats
JavaDoc-style comments
Markdown files
Inline documentation
README files
Documentation Sources
Configuration
Configure in .wheels-docs.json
:
Documentation Comments
Component Documentation
Inline Documentation
Integration
Auto-generation
Set up automatic documentation generation:
CI/CD
When to Use Subcommands
Generate Documentation
Use when:
Adding new components
Updating documentation comments
Before releases
Setting up documentation site
Serve Documentation
Use when:
Reviewing documentation
Local development
Team documentation access
API exploration
Troubleshooting
Base Command Not Working
Error: "wheels docs command is broken"
Solution: Use subcommands directly:
Missing Documentation
If documentation is not generated:
Check file patterns in config
Verify comment format
Look for syntax errors
Check exclude patterns
Future Plans
The base command will be restored to provide:
Documentation dashboard
Coverage reports
Quick statistics
Change detection
Auto-serve option
Notes
Subcommands work independently
Documentation is generated incrementally
Large projects may take time to document
Keep documentation comments updated
See Also
Last updated
Was this helpful?