From dda805b37d96136dab31eab2e8d941158a531189 Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Tue, 23 Aug 2022 13:47:10 +0200 Subject: [PATCH] [BUGFIX] Explicitly require Prophecy (#511) PHPUnit has dropped its dependency on Prophecy. In order to keep using Prophecy in our tests, we need to add it as an explicit (development) dependency. Also, relying on transitive dependencies is bad practice anyway. --- CHANGELOG.md | 1 + composer.json | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae684cc..fb2abd3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ This project adheres to [Semantic Versioning](https://semver.org/). ### Removed ### Fixed +- Explicitly require Prophecy (#511) ## 2.0.0 diff --git a/composer.json b/composer.json index d18fcd1..a70c91d 100644 --- a/composer.json +++ b/composer.json @@ -41,6 +41,7 @@ "helmich/typo3-typoscript-lint": "^2.5.2", "jangregor/phpstan-prophecy": "^1.0.0", "php-coveralls/php-coveralls": "^2.5.2", + "phpspec/prophecy": "^1.15.0", "phpstan/extension-installer": "^1.1.0", "phpstan/phpstan": "^1.8.2", "phpstan/phpstan-phpunit": "^1.1.1",