Add JSON output for single file classification #4664
Merged
Conversation
|
Thanks for this PR. I think this will do the trick, however it needs a few tweaks. |
Per #4664 (comment) @lildude is right, why did I remove this line?
Per #4664 (comment) the `if-not` logic has been inverted
|
Confirmed this works as expected: $ bundle exec bin/github-linguist grammars.yml --json | jq
{
"grammars.yml": {
"lines": 856,
"sloc": 856,
"type": "Text",
"mime_type": "text/x-yaml",
"language": "YAML"
}
}
$ bundle exec bin/github-linguist grammars.yml
grammars.yml: 856 lines (856 sloc)
type: Text
mime type: text/x-yaml
language: YAML
$Thanks. |
This was referenced Dec 8, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
This PR attempts to resolve #3562 by outputting JSON-format results for a single file.
Description
Example based on issue: