chore: add PHPDoc to Enterprise library classes for auto-doc engine #137
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add PHPDoc blocks to all classes, methods, and properties in the Enterprise library to support the upcoming mokogitea auto-documentation engine (code browser).
Standard
File level (already exists - keep DEFGROUP/INGROUP/BRIEF)
Used for navigation tree grouping in the doc engine.
Class level (ADD)
Method level (ADD)
Required tags
Scope
Priority 1 (public API - used by other repos)
Priority 2 (internal library)
Priority 3 (plugins)
Priority 4 (CLI tools)
Rules
Context
This feeds the mokogitea auto-documentation engine (similar to code.gitea.io / Rustdoc). The engine will parse both the file-level DEFGROUP/INGROUP/BRIEF headers (for navigation) and PHPDoc (for API reference).
Branch created:
feature/137-chore-add-phpdoc-to-enterprise-library-cProof
PHPDoc added to all 4 classes that were missing class-level docs:
cli/joomla_release.php— class JoomlaReleaselib/Enterprise/ConfigValidator.php— class ConfigValidatorvalidate/check_repo_health.php— class RepoHealthCheckervalidate/check_wiki_health.php— class CheckWikiHealthCommit
07ea171on dev.