Jordi Boggiano
b110f86aa0
Merge branch '1.5'
2017-12-16 22:42:30 +01:00
Tom Rochette
c3b6c0c85e
Make sure exitCode is defined in the show command.
2017-12-16 22:08:10 +01:00
Jordi Boggiano
6a08755c25
Merge branch '1.5'
2017-11-30 17:08:38 +01:00
Jordi Boggiano
5960f715f0
Add warning in show command if no dependencies are installed but the root package has dependencies, fixes #6820
2017-11-30 15:55:57 +01:00
Gawain Lynch
f96e0e033b
Use Terminal class for dimensions post Symfony 3.2
2017-11-06 16:30:43 +01:00
Jordi Boggiano
26a50b3762
Merge branch '1.5'
2017-11-03 19:53:36 +01:00
Mihai Plasoianu
02b57ff4a2
Return non-zero exit code with --strict and single package
2017-11-03 19:48:59 +01:00
闫兴茂
277f05754d
Add default sort for show --tree option
2017-09-07 14:17:04 +08:00
Jordi Boggiano
23ab57c311
Merge branch '1.4'
2017-08-06 17:21:58 +02:00
Patrick Pokatilo
57ed58346a
Be strict and return non-zero exit code for outdated packages when showing all
2017-08-06 15:39:04 +02:00
Jordi Boggiano
a2e22f7a84
Merge branch '1.4'
2017-04-14 00:16:34 +02:00
Jordi Boggiano
8b0e615232
Assume at least 80char wide terminal, fixes #6351
2017-04-13 23:23:28 +02:00
Jordi Boggiano
83798d8090
Avoid mixing stderr and stdout in outdated command as it mangles output
2017-04-13 23:15:01 +02:00
Issei.M
0856dfa084
Aligns the verb form of commands' description
2017-04-06 13:50:24 +09:00
Jordi Boggiano
122e422682
CS fixes
2017-03-08 15:16:44 +01:00
Jordi Boggiano
e09c632c14
Rename a few fields in json output, refs #6228
2017-03-07 14:26:24 +01:00
Alexander Schwenn
527f5b8571
Print error message when json is requested for tree or single package info
2017-03-06 00:29:20 +01:00
Alexander Schwenn
74d82a51e3
Replace latestStyle by status to get style independent json output
2017-03-06 00:09:03 +01:00
Alexander Schwenn
c70aaa421d
Add json output for show command
2017-03-05 23:50:46 +01:00
Alexander Schwenn
818687849d
Extract view logic from data preparation
2017-03-05 23:18:39 +01:00
Alexander Schwenn
64139ba327
Move loop-independent code outside of loop
2017-03-05 22:49:06 +01:00
Alexander Schwenn
086c9d5c56
Separate package warning from view representation
2017-03-05 22:33:00 +01:00
Alexander Schwenn
52ca1bd9c5
Move command termination outside of output loop
2017-03-05 21:53:44 +01:00
Alexander Schwenn
e672628565
Separate package type from view representation
2017-03-05 21:27:46 +01:00
Alexander Schwenn
308fa88746
Move $io->write calls together
2017-03-05 21:06:44 +01:00
Alexander Schwenn
77e104bd4d
Fix typo in local variable name
2017-03-05 16:19:03 +01:00
Jordi Boggiano
eb5495b8e4
Merge branch '1.3'
2017-01-22 20:01:35 +01:00
Jordi Boggiano
d6ffe1fd1d
Add support for outdated command info without ANSI colors, fixes #6070
2017-01-22 20:01:12 +01:00
Ed Reel
f29a302391
Return 1 if composer.json exists, but the package doesn't.
2017-01-22 17:47:12 +01:00
Sven Luijten
b4a77e1c0e
Add full stop to all command descriptions
2017-01-11 23:08:12 +01:00
Jordi Boggiano
ed0829fed1
Simplify code and fix path to composer.json, refs #6001
2016-12-28 19:00:22 +01:00
Ed Reel
afdae9c0e2
Do not throw InvalidArgumentException with the 'show' command if the working-dir argument is set and composer.json exists
...
- This prevents scripts from aborting when looping through a directory of projects
2016-12-28 18:50:47 +01:00
Pierre Rudloff
7d52bd6ed5
Non-zero status code when there are outdated packages ( fixes #5901 )
2016-11-28 13:06:53 +01:00
Jordi Boggiano
9c8617cd33
Merge branch '1.2'
2016-11-03 11:05:42 +01:00
Niels Keurentjes
6de7feeb86
Fix crash when listing root package without versions
...
When using certain parameters together in 'composer show', specifically '-s --outdated', the root package itself is inspected for its latest version. If the git repository it belongs to does not have any tags yet this would return FALSE, while the next call to printMeta requires a PackageInterface or NULL, causing a crash.
Refs #5808
2016-10-25 09:54:03 +02:00
Nicolas Grekas
bfbcf03a6b
Fix ShowCommand
2016-10-14 13:18:15 +02:00
Konstantin.Myakshin
dc70b40d34
Use implode instead of join
2016-10-11 16:52:29 +03:00
Frank van den Brink
e60a7216c6
Clarified minor-only option description
2016-08-26 10:47:10 +02:00
Frank van den Brink
cb7377d2cb
Added minor-only option to show command to only show packages with minor updates
2016-08-26 10:34:09 +02:00
Frank van den Brink
28851ecdca
Revert "Added minor-only option to only show packages with minor updates"
...
This reverts commit 4b0e40d482
.
2016-08-26 10:32:57 +02:00
Frank van den Brink
4b0e40d482
Added minor-only option to only show packages with minor updates
2016-07-26 09:39:56 +02:00
Jordi Boggiano
352e467f16
Always show abandoned packages in --outdated as they are outdated in a way
2016-04-29 17:17:55 +01:00
Kamran Ahmed
78a8a02978
Ignore the unfound packages
2016-04-29 15:25:14 +04:00
Jordi Boggiano
6146f7aded
Take into account prefer-stable and dev packages when computing outdated, refs #5251
2016-04-28 22:38:38 +01:00
Jordi Boggiano
2a3b56e82c
Fix constraint parsing bug in outdated, fixes #5251
2016-04-28 22:25:53 +01:00
Jordi Boggiano
3186b5eeca
Avoid using the full pretty version for comparisons, fixes #5247
2016-04-26 20:19:54 +01:00
Jordi Boggiano
aabe21d84d
Add --direct and --outdated flags to ShowCommand & OutdatedCommand, fixes #5240
2016-04-24 15:17:08 +01:00
Jordi Boggiano
17f23f5c43
Write abandoned warning on stderr to avoid breaking the flow of the list
2016-04-24 13:51:01 +01:00
Jordi Boggiano
c5f734dbf9
Merge remote-tracking branch 'barryvdh/show-latest'
2016-04-22 22:38:54 +01:00
Jordi Boggiano
e7069dd5e8
Tweak colors in the output, make sure we load the proper version according to stability flags and add outdated command, refs #5028
2016-04-22 21:54:04 +01:00