Skip to content

Commit

Permalink
New badges, small fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
SmetDenis committed Apr 14, 2021
1 parent e00eb7e commit cd61956
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 11 deletions.
24 changes: 14 additions & 10 deletions README.md
@@ -1,20 +1,24 @@
# JBZoo / Composer-Graph

[![Build Status](https://travis-ci.org/JBZoo/Composer-Graph.svg)](https://travis-ci.org/JBZoo/Composer-Graph) [![Coverage Status](https://coveralls.io/repos/JBZoo/Composer-Graph/badge.svg)](https://coveralls.io/github/JBZoo/Composer-Graph) [![Psalm Coverage](https://shepherd.dev/github/JBZoo/Composer-Graph/coverage.svg)](https://shepherd.dev/github/JBZoo/Composer-Graph)
[![Build Status](https://travis-ci.org/JBZoo/Composer-Graph.svg)](https://travis-ci.org/JBZoo/Composer-Graph) [![Coverage Status](https://coveralls.io/repos/JBZoo/Composer-Graph/badge.svg)](https://coveralls.io/github/JBZoo/Composer-Graph) [![Psalm Coverage](https://shepherd.dev/github/JBZoo/Composer-Graph/coverage.svg)](https://shepherd.dev/github/JBZoo/Composer-Graph) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/jbzoo/composer-graph/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/jbzoo/composer-graph/?branch=master) [![CodeFactor](https://www.codefactor.io/repository/github/jbzoo/composer-graph/badge)](https://www.codefactor.io/repository/github/jbzoo/composer-graph/issues)
[![Stable Version](https://poser.pugx.org/jbzoo/composer-graph/version)](https://packagist.org/packages/jbzoo/composer-graph) [![Latest Unstable Version](https://poser.pugx.org/jbzoo/composer-graph/v/unstable)](https://packagist.org/packages/jbzoo/composer-graph) [![Dependents](https://poser.pugx.org/jbzoo/composer-graph/dependents)](https://packagist.org/packages/jbzoo/composer-graph/dependents?order_by=downloads) [![GitHub Issues](https://img.shields.io/github/issues/jbzoo/composer-graph)](https://github.com/JBZoo/Composer-Graph/issues) [![Total Downloads](https://poser.pugx.org/jbzoo/composer-graph/downloads)](https://packagist.org/packages/jbzoo/composer-graph/stats) [![GitHub License](https://img.shields.io/github/license/jbzoo/composer-graph)](https://github.com/JBZoo/Composer-Graph/blob/master/LICENSE)


## Installation

```sh
```shell
composer require jbzoo/composer-graph # For a specific project
composer global require jbzoo/composer-graph # As global tool

# OR use phar file.
# Replace <VERSION> to the latest version. See releases page or badge above
wget https://github.com/JBZoo/Composer-Graph/releases/download/<VERSION>/composer-graph.phar
```


## Usage

```
```shell
$ php ./vendor/bin/composer-graph --help

Usage:
Expand Down Expand Up @@ -49,7 +53,7 @@ All examples are screenshots based on the package [JBZoo/Toolbox](https://github
### Default output (no args) - minimal view
```sh
```shell
php ./vendor/bin/composer-graph
```
Expand All @@ -58,7 +62,7 @@ php ./vendor/bin/composer-graph
### Default output with PHP extensions (modules)
```sh
```shell
php ./vendor/bin/composer-graph --show-ext
```
Expand All @@ -67,7 +71,7 @@ php ./vendor/bin/composer-graph --show-ext
### Default output with versions of packages and relations
```sh
```shell
php ./vendor/bin/composer-graph --show-link-versions --show-lib-versions
```
Expand All @@ -76,7 +80,7 @@ php ./vendor/bin/composer-graph --show-link-versions --show-lib-versions
### Show suggested packages which are not installed
```sh
```shell
php ./vendor/bin/composer-graph --show-suggests
```
Expand All @@ -85,7 +89,7 @@ php ./vendor/bin/composer-graph --show-suggests
### Show dev dependencies
```sh
```shell
php ./vendor/bin/composer-graph --show-dev
```
Expand All @@ -96,7 +100,7 @@ php ./vendor/bin/composer-graph --show-dev
All options are enabled but `--show-php` (too many packages).
```sh
```shell
php ./vendor/bin/composer-graph \
--show-ext \
--show-dev \
Expand All @@ -111,7 +115,7 @@ php ./vendor/bin/composer-graph \
## Unit tests and check code style
```sh
```shell
make update
make test-all
```
Expand Down
11 changes: 11 additions & 0 deletions tests/ComposerGraphReadmeTest.php
Expand Up @@ -23,4 +23,15 @@
class ComposerGraphReadmeTest extends AbstractReadmeTest
{
protected $packageName = 'Composer-Graph';

/**
* @inheritDoc
*/
protected function setUp(): void
{
parent::setUp();

$this->params['scrutinizer'] = true;
$this->params['codefactor'] = true;
}
}
2 changes: 1 addition & 1 deletion tests/GraphBuildTest.php
Expand Up @@ -37,7 +37,7 @@ public function testHelpInReadme()
$result = $this->taskReal(['--help' => null]);
$readme = file_get_contents(PROJECT_ROOT . '/README.md');

isContain("```\n$ php ./vendor/bin/composer-graph --help\n\n{$result}\n```", $readme);
isContain("```shell\n$ php ./vendor/bin/composer-graph --help\n\n{$result}\n```", $readme);
}

public function testEmpty()
Expand Down

0 comments on commit cd61956

Please sign in to comment.