Skip to content

Commit

Permalink
Merge pull request #768 from JeppeKnockaert/composer-v2-compatibility
Browse files Browse the repository at this point in the history
Composer v2 compatibility
  • Loading branch information
veewee authored May 26, 2020
2 parents df0da6f + 9604e76 commit 9830ee7
Show file tree
Hide file tree
Showing 44 changed files with 66 additions and 49 deletions.
12 changes: 8 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ php:

env:
matrix:
-
- DEPENDENCIES=--prefer-lowest
- COMPOSER_VERSION=1
- COMPOSER_VERSION=2
- COMPOSER_VERSION=1 DEPENDENCIES=--prefer-lowest

cache:
directories:
Expand All @@ -22,8 +23,11 @@ matrix:

before_install:
- phpenv config-rm xdebug.ini
- alias composer=composer\ --no-interaction && composer selfupdate
- composer global require hirak/prestissimo
- alias composer=composer\ --no-interaction && composer selfupdate --$COMPOSER_VERSION
- |
if [ $COMPOSER_VERSION -eq 1 ]; then
composer global require hirak/prestissimo
fi;
install:
- travis_retry composer update --no-progress --profile --no-scripts --no-suggest $DEPENDENCIES
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ environment:
- dependencies: highest
php_version: 7.3
- dependencies: highest
php_version: 7.4
php_version: 7.4.3 # OpenSSL issue will be resolved in 7.4.6

project_directory: c:\projects\grumphp
composer_directory: c:\tools\composer
Expand Down
7 changes: 3 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"require": {
"php": "^7.2",
"ext-json": "*",
"composer-plugin-api": "~1.0",
"composer-plugin-api": "~1.0 || ~2.0",
"doctrine/collections": "~1.2",
"gitonomy/gitlib": "^1.0.3",
"monolog/monolog": "~1.16 || ^2.0",
Expand All @@ -32,10 +32,9 @@
"symfony/yaml": "~3.4 || ~4.0 || ~5.0"
},
"require-dev": {
"brianium/paratest": "~3.1",
"composer/composer": "~1.9",
"brianium/paratest": "~3.1 || dev-master",
"composer/composer": "~1.9 || ^2.0@dev",
"ergebnis/composer-normalize": "~2.1",
"friendsofphp/php-cs-fixer": "~2.16",
"jakub-onderka/php-parallel-lint": "~1.0",
"nikic/php-parser": "~3.1",
"phpspec/phpspec": "~6.1",
Expand Down
14 changes: 14 additions & 0 deletions src/Composer/GrumPHPPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,20 @@ public function activate(Composer $composer, IOInterface $io): void
$this->io = $io;
}

/**
* {@inheritdoc}
*/
public function deactivate(Composer $composer, IOInterface $io)
{
}

/**
* {@inheritdoc}
*/
public function uninstall(Composer $composer, IOInterface $io)
{
}

/**
* Attach package installation events:.
*
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/AntTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Ant;
use GrumPHP\Task\Context\GitPreCommitContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/AtoumTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/BehatTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/BrunchTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/CodeceptionTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/ComposerNormalizeTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/ComposerRequireCheckerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/ComposerScriptTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/ComposerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/DeptracTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/DoctrineOrmTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/EcsTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/GherkinTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/Git/BlacklistTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task\Git;
namespace GrumPHPTest\Unit\Task\Git;

use GrumPHP\IO\IOInterface;
use GrumPHP\Task\Context\GitPreCommitContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/Git/CommitMessageTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task\Git;
namespace GrumPHPTest\Unit\Task\Git;

use GrumPHP\Collection\FilesCollection;
use GrumPHP\Task\Context\ContextInterface;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/GruntTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/GulpTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/InfectionTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/KahlanTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/MakeTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/NpmScriptTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/ParatestTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhanTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhingTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/Php7ccTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Runner\TaskResult;
use GrumPHP\Task\Context\GitPreCommitContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpCsFixerV2Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Formatter\PhpCsFixerFormatter;
use GrumPHP\Task\Context\GitPreCommitContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpLintTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpMdTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpMndTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpStanTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpcsTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Collection\ProcessArgumentsCollection;
use GrumPHP\Exception\RuntimeException;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpspecTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpunitBridgeTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/PhpunitTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
2 changes: 1 addition & 1 deletion test/Unit/Task/ProgpilotTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

declare(strict_types=1);

namespace GrumPHPTest\Uni\Task;
namespace GrumPHPTest\Unit\Task;

use GrumPHP\Task\Context\GitPreCommitContext;
use GrumPHP\Task\Context\RunContext;
Expand Down
Loading

0 comments on commit 9830ee7

Please sign in to comment.