diff options
| -rw-r--r-- | Library/Contributions/manpages/brew.1.md | 9 | ||||
| -rw-r--r-- | Library/Homebrew/cmd/info.rb | 6 | ||||
| -rw-r--r-- | share/man/man1/brew.1 | 6 |
3 files changed, 8 insertions, 13 deletions
diff --git a/Library/Contributions/manpages/brew.1.md b/Library/Contributions/manpages/brew.1.md index 22d8dbf8f..f3b86747d 100644 --- a/Library/Contributions/manpages/brew.1.md +++ b/Library/Contributions/manpages/brew.1.md @@ -160,16 +160,15 @@ Note that these flags should only appear after a command. To view formula history locally: `brew log -p <formula>`. - * `info --json=<version>` (--all|--installed|<formula>): - Print a JSON representation of <formula>. Currently the only accepted value + * `info --json=<version>` (--all|--installed|<formulae>): + Print a JSON representation of <formulae>. Currently the only accepted value for <version> is `v1`. Pass `--all` to get information on all formulae, or `--installed` to get information on all installed formulae. - If a single formula is specified, a single JSON object is displayed. - If multiple formulae are specified, or `--installed` or `--all` are used, - a JSON array is displayed, even if the array would only contain one object. + See the wiki for examples of using the JSON: + <https://github.com/Homebrew/homebrew/wiki/Querying-Brew> * `install [--debug] [--env=<std|super>] [--ignore-dependencies] [--only-dependencies] [--cc=<compiler>] [--build-from-source] [--devel|--HEAD]` <formula>: Install <formula>. diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb index ef8e2ac52..7063fd60c 100644 --- a/Library/Homebrew/cmd/info.rb +++ b/Library/Homebrew/cmd/info.rb @@ -49,11 +49,7 @@ module Homebrew extend self ARGV.formulae end json = ff.map {|f| f.to_hash} - if json.size == 1 - puts Utils::JSON.dump(json.pop) - else - puts Utils::JSON.dump(json) - end + puts Utils::JSON.dump(json) end def github_fork diff --git a/share/man/man1/brew.1 b/share/man/man1/brew.1 index 9c8aeffa1..41ef8d326 100644 --- a/share/man/man1/brew.1 +++ b/share/man/man1/brew.1 @@ -177,14 +177,14 @@ Open a browser to the GitHub History page for formula \fIformula\fR\. To view formula history locally: \fBbrew log \-p <formula>\fR\. . .TP -\fBinfo \-\-json=<version>\fR (\-\-all|\-\-installed|\fIformula\fR) -Print a JSON representation of \fIformula\fR\. Currently the only accepted value for \fIversion\fR is \fBv1\fR\. +\fBinfo \-\-json=<version>\fR (\-\-all|\-\-installed|\fIformulae\fR) +Print a JSON representation of \fIformulae\fR\. Currently the only accepted value for \fIversion\fR is \fBv1\fR\. . .IP Pass \fB\-\-all\fR to get information on all formulae, or \fB\-\-installed\fR to get information on all installed formulae\. . .IP -If a single formula is specified, a single JSON object is displayed\. If multiple formulae are specified, or \fB\-\-installed\fR or \fB\-\-all\fR are used, a JSON array is displayed, even if the array would only contain one object\. +See the wiki for examples of using the JSON: \fIhttps://github\.com/Homebrew/homebrew/wiki/Querying\-Brew\fR . .TP \fBinstall [\-\-debug] [\-\-env=<std|super>] [\-\-ignore\-dependencies] [\-\-only\-dependencies] [\-\-cc=<compiler>] [\-\-build\-from\-source] [\-\-devel|\-\-HEAD]\fR \fIformula\fR |
