This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/Console/Tests
Fabien Potencier 0cfc00e717 feature #25456 [Console] Make pretty the box style table (maidmaid)
This PR was merged into the 4.1-dev branch.

Discussion
----------

[Console] Make pretty the `box` style table

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | /
| License       | MIT
| Doc PR        | /

The console component is the 2nd most popular Symfony component with 70M of downloads. I think such composant has to provide faultless tables, with perfect management of borders, especially since the new `box` style table has been merged (cf https://github.com/symfony/symfony/pull/25301).

![screenshot from 2017-12-12 18-47-34](https://user-images.githubusercontent.com/4578773/33876488-6e1dc81c-df71-11e7-924f-d5e8078d957f.png)

Commits
-------

41f52b3a09 Make pretty the `box` style table
2018-03-17 08:08:46 -07:00
..
Command Merge branch '3.4' 2017-09-27 20:38:05 +02:00
CommandLoader [Console] Add a factory command loader for standalone application with lazy-loading needs 2017-07-15 10:43:17 +02:00
DependencyInjection [Console] Simplify parameters in DI 2017-12-24 07:06:54 +01:00
Descriptor Merge branch '3.2' into 3.3 2017-07-03 11:12:02 +03:00
EventListener [Console] Log exit codes as debug messages instead of errors 2017-08-08 12:48:54 +02:00
Fixtures [Console] Fix tests 2018-03-11 21:41:16 +01:00
Formatter Merge branch '3.4' 2017-08-31 11:19:27 +02:00
Helper Make pretty the box style table 2018-03-17 18:56:16 +10:00
Input [Console] Improved rendering of optional arguments in command synopsis 2018-03-15 09:32:49 -07:00
Logger [Console] Sync ConsoleLogger::interpolate with the one in HttpKernel 2017-10-15 14:36:44 +02:00
Output Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Style Merge branch '3.2' 2017-02-18 18:35:19 +01:00
Tester [Console] add setInputs to ApplicationTest and share some code 2017-11-12 07:57:03 +01:00
ApplicationTest.php [Console] fix console test 2018-02-23 14:20:15 +01:00
TerminalTest.php Allow terminal dimensions to be set to 0 (unbounded) 2017-04-11 16:41:42 +01:00