c3230f0a97
This PR was squashed before being merged into the 3.3-dev branch (closes #20896). Discussion ---------- [Console] Enhance MarkdownDescriptor | Q | A | ------------- | --- | Branch? | master | Bug fix? | yes | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | N/A | License | MIT | Doc PR | N/A In order to add usefulness to this descriptor, this PR allows to jump to a command description by clicking on the command name on the application summary. It's not a generic approach but IMHO a quick win that should work at least for Github flavoured markdown. The markdown format should also avoid using `Application::getLongVersion` as the markdown document title, as it may contain tags (and unnecessary information using the framework). Lastly, the markdown format is now cleaned from tags initially used for console output formatting and only keeps properly escaped ones. Commits ------- |
||
---|---|---|
.. | ||
Command | ||
DependencyInjection | ||
Descriptor | ||
Event | ||
EventListener | ||
Exception | ||
Formatter | ||
Helper | ||
Input | ||
Logger | ||
Output | ||
Question | ||
Resources/bin | ||
Style | ||
Tester | ||
Tests | ||
.gitignore | ||
Application.php | ||
CHANGELOG.md | ||
composer.json | ||
ConsoleEvents.php | ||
LICENSE | ||
phpunit.xml.dist | ||
README.md | ||
Terminal.php |
Console Component
The Console component eases the creation of beautiful and testable command line interfaces.
Resources
Credits
Resources/bin/hiddeninput.exe
is a third party binary provided within this
component. Find sources and license at https://github.com/Seldaek/hidden-input.