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 90df4793cf feature #20487 [Console] Disallow inheritance from ProgressBar (a-ast)
This PR was squashed before being merged into the 3.3-dev branch (closes #20487).

Discussion
----------

[Console] Disallow inheritance from ProgressBar

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

Changed `ProgressBar` to `final`, fixed tests.
As explained below, this modification doesn't break BC because inheritance from `ProgressBar` was not possible anyway.
See: https://github.com/symfony/symfony/issues/20427

Commits
-------

a2668f6 [Console] Disallow inheritance from ProgressBar
2016-12-13 10:20:34 +01:00
..
Command Merge branch '3.1' 2016-09-24 08:57:00 -07:00
Descriptor Merge branch '2.3' into 2.7 2016-01-25 10:55:53 +01:00
Fixtures feature #20866 [Console] Improve markdown format (ro0NL) 2016-12-13 09:29:27 +01:00
Formatter [PhpUnitBridge] Drop ErrorAssert in favor of @expectedDeprecation 2016-10-21 22:33:10 +02:00
Helper [Console] Disallow inheritance from ProgressBar 2016-12-13 10:20:32 +01:00
Input Merge branch '3.1' 2016-09-19 13:29:03 -07:00
Logger [Console] Add ConsoleLogger::hasErrored() 2016-06-17 19:29:15 +02:00
Output Convert Output::write's type to an options arg where verbosity can be passed in as well 2015-09-12 23:35:49 +01:00
Style [Console] simplified tests 2016-06-20 08:34:10 +02:00
Tester [Console] Set user inputs from CommandTester 2016-06-16 09:44:16 +02:00
ApplicationTest.php Improve UX on not found namespace/command 2016-12-12 14:58:39 +01:00
TerminalTest.php switched to use COLUMNS and LINES env vars to change terminal dimensions 2016-06-17 19:36:07 +02:00