Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency phpstan/phpstan-phpunit to v2 #130

Open
wants to merge 1 commit into
base: 5.x
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 19, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
phpstan/phpstan-phpunit ^0.12.22 -> ^2.0.1 age adoption passing confidence

Release Notes

phpstan/phpstan-phpunit (phpstan/phpstan-phpunit)

v2.0.1

Compare Source

  • 4b6ad7f - Fix
  • bec49ea - Merge branch '1.4.x' into 2.0.x
  • 3cc8554 - Fixes after PHPStan update
  • 09e2d3b - Uncover everything behind the bleedingEdge flag
  • 4d861e0 - Fix after TypeSpecifier BC break
  • 3faa605 - Update build-cs
  • 953195d - Stop testing PHP 7.2 and 7.3
  • 7f1457f - Open 2.0.x

v2.0.0

Compare Source

  • 3cc8554 - Fixes after PHPStan update
  • 09e2d3b - Uncover everything behind the bleedingEdge flag
  • 4d861e0 - Fix after TypeSpecifier BC break
  • 3faa605 - Update build-cs
  • 953195d - Stop testing PHP 7.2 and 7.3
  • 7f1457f - Open 2.0.x
  • 146d9c3 - Test newer PHP versions
  • bb6bec0 - Pin build-cs

v1.4.1

Compare Source

  • 11d4235 - fix: Make sure Assert::assertIsList correctly asserts an array as list
  • 3cc8554 - Fixes after PHPStan update
  • 09e2d3b - Uncover everything behind the bleedingEdge flag
  • 4d861e0 - Fix after TypeSpecifier BC break
  • 3faa605 - Update build-cs
  • 953195d - Stop testing PHP 7.2 and 7.3
  • 7f1457f - Open 2.0.x

v1.4.0

Compare Source

  • f3ea021 - Update lock-closed-issues.yml
  • f93aec7 - Merge remote-tracking branch 'origin/1.3.x' into 1.4.x
  • 77bdf96 - Update metcalfc/changelog-generator action to v4.3.1
  • 6a1df9a - Update cbrgm/mastodon-github-action action to v2
  • e95a58b - Update metcalfc/changelog-generator action to v4.2.0
  • 77345df - Update dessant/lock-threads action to v5
  • 99bb21e - Merge branch '1.3.x' into 1.4.x
  • ac8ea99 - Update actions/checkout action to v4
  • 529f300 - Merge branch '1.3.x' into 1.4.x
  • 62e883e - Open 1.4.x-dev
  • 97ec1d3 - Merge branch '1.3.x' into 1.4.x
  • 4d99a7d - Require PHPStan 1.11
  • 908e232 - Error identifiers

v1.3.16

Compare Source

  • d5242a5 - Narrow type on assertCount and assertNotCount

v1.3.15

Compare Source

  • 70ecacc - AssertTypeSpecifyingExtensionHelper: rootExpr with unknown variable to avoid always-true false positives (#​197)

v1.3.14

Compare Source

  • 614acc1 - Add support for assertObjectHasProperty
  • 6536e66 - Open 1.3.x-dev
  • e468b76 - Add support for assertContains and assertContainsEquals
  • 2742e1c - Add partial support for assertContainsOnlyInstancesOf
  • f2118db - Improve support of assertArrayHasKey()
  • abc6e12 - Update phpstan/phpstan-strict-rules
  • d96b5a4 - Modernize rules with RuleErrorBuilder

v1.3.13

Compare Source

  • d8bdab0 - Microoptimize AssertRuleHelper.
  • 9e928dd - Next-gen coding standard workflow

v1.3.12

Compare Source

  • c442468 - Fix assertInstanceOf handler
  • 23009eb - Add regression test for #​185
  • aaf5fe5 - Update dependency slevomat/coding-standard to v8.12.0
  • 9975b98 - Update dependency slevomat/coding-standard to v8.11.1
  • c006a38 - Update dependency slevomat/coding-standard to v8.11.0
  • 2365fd0 - Update dependency slevomat/coding-standard to v8.10.0
  • 4ae9e7c - Update build-cs
  • 8b82ef2 - Update dependency slevomat/coding-standard to v8.9.0

v1.3.11

Compare Source

  • 9e1b9de - Warn when trying to cover an interface.
  • ceea85e - Update PHPCS
  • f659243 - Update metcalfc/changelog-generator action to v4.1.0

v1.3.10

Compare Source

  • 4cc5c6c - MockMethodCallRule - do not report for empty $mockClasses

v1.3.9

Compare Source

  • 34ee324 - Fixed false positive when covering a global function.

v1.3.8

Compare Source

  • 4a19a3c - Add tip to error when a not fully qualified name is seen in @​covers annotation.

v1.3.7

Compare Source

  • 7e43c8f - Fix handling assertInstanceOf

v1.3.6

Compare Source

v1.3.5

Compare Source

v1.3.4

Compare Source

  • d77af96 - Fix empty @​covers annotation causing a crash.
  • bf47c49 - Ease the usage of AssertRuleHelper::isMethodOrStaticCallOnAssert()

v1.3.3

Compare Source

  • 54a24bd - Add support for data provider attributes
  • 7f7b59b - Update release-toot.yml
  • 64f4c56 - Create release-toot.yml

v1.3.2

Compare Source

  • cd9c693 - DataProviderDeclarationRule - report non-static dataProvider only with PHPUnit 10+

v1.3.1

Compare Source

  • b9827cf - Discover data providers from other classes
  • 008f5da - Update .gitattributes
  • bc0a290 - Do not use "strtolower" when there is a dedicated method
  • f9bfc19 - Report data providers deprecated usage

v1.3.0

Compare Source

  • 4c06b7e - Add rule to check @dataProvider
  • 8313d41 - Update dessant/lock-threads action to v4
  • a6aebda - Update metcalfc/changelog-generator action to v4
  • 2de71f9 - Revert "Do not require PHPStan 1.9.0 yet"

v1.2.2

Compare Source

v1.2.1

Compare Source

  • 09b5c9a - Do not require PHPStan 1.9.0 yet

v1.2.0

Compare Source

  • 9b88cef - Add rule that checks for invalid and unrecognized annotations
  • 68017cc - Fix build
  • fdda536 - Merge commit 'f92aab7' into 1.1.x
  • f92aab7 - Regression test
  • a0c1364 - Regression tests
  • ade3496 - Merge branch 'empty-hotfix2' into 1.1.x
  • 7267329 - Merge branch 'empty-hotfix' into 1.1.x
  • 5fcfe8f - Rules to check @covers and @coversDefaultClass for methods and classes
  • d963a07 - Fix build

v1.1.3

Compare Source

v1.1.2

Compare Source

  • f5b7eb6 - Implement assertEmpty extension
  • b808cb8 - Update build.yml
  • 52bdce8 - Create tag workflow
  • 2ca1b46 - Update .gitattributes
  • 34a6bb5 - PHPStan baseline
  • 0509872 - Require PHPStan 1.8.0
  • 694fe40 - Update dependency slevomat/coding-standard to v7.2.1
  • e00da5f - Update dependency slevomat/coding-standard to v7.2.0

v1.1.1

Compare Source

  • 4a3c437 - AssertSameBooleanExpectedRule, AssertSameNullExpectedRule - report only ConstFetch
  • 2832aad - Update dependency slevomat/coding-standard to v7.1

v1.1.0

Compare Source

  • 09133ce - CreateStub returns a Stub
  • f26b2a2 - Drop alias
  • a092e49 - Update workflow
  • 98bb184 - Drop support for PHP 7.1, require PHPStan 1.5.0
  • 8615099 - Update dependency slevomat/coding-standard to v7.0.20
  • 886dab7 - Add test case for assertNotSame as well
  • 0fcf821 - Add assertSame test case with static method
  • b5cc290 - Require PHPStan 1.4.9
  • 1ca3c98 - Update dependency slevomat/coding-standard to v7.0.19
  • 79201b0 - Update actions/checkout action to v3
  • 15dc3e0 - Update dependency slevomat/coding-standard to v7
  • da62e3c - Update renovate.json
  • 576db1b - Update lock-closed-issues.yml
  • e0dcd5f - Update github-actions
  • ba2d5fa - Update metcalfc/changelog-generator action to v1.0.1
  • 57e52d6 - Delete dependabot.yml
  • f59dda7 - Update and rename renovate.json to .github/renovate.json
  • fda8ef0 - Add renovate.json
  • bb6e2e2 - Update phpunit.xml
  • 59253fc - Update release.yml
  • c9ab28b - Tweet release action
  • 590a98b - Allow Composer plugins
  • 320403c - Composer > Remove --no-suggest

v1.0.0

Compare Source

  • 6c0e48e - Open 1.0-dev
  • a316f5d - Enforce calling parent::setUp() and parent::tearDown()
  • 88557fc - Improve compatibility with PHPStan 1.0
  • 4620524 - Improve compatibility with PHPParser 4.13.0
  • 234cb55 - Constrain lowest nikic/php-parser to 4.13.0
  • 5d50142 - Improve compatibility with PHPStan 1.0
  • 54ed35b - Add type specifying support for classes extending Assert
  • 9eb88c9 - Improve compatibility with PHPStan 1.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jul 19, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update phpstan/phpstan-phpunit:1.3.16 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires phpstan/phpstan-phpunit ^1.3.16, found phpstan/phpstan-phpunit[1.3.16] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - wyrihaximus/phpstan-rules-wrapper 1.2.5 requires phpstan/phpstan-phpunit ^0.12.22 -> found phpstan/phpstan-phpunit[0.12.22] but it conflicts with your root composer.json require (^1.3.16).
    - wyrihaximus/async-test-utilities 4.2.2 requires wyrihaximus/test-utilities ^5 || ^4 || ^3.7.6 -> satisfiable by wyrihaximus/test-utilities[3.7.6].
    - wyrihaximus/test-utilities 3.7.6 requires wyrihaximus/phpstan-rules-wrapper ^1.2.5 -> satisfiable by wyrihaximus/phpstan-rules-wrapper[1.2.5].
    - wyrihaximus/async-test-utilities is locked to version 4.2.2 and an update of this package was not requested.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@renovate renovate bot requested a review from WyriHaximus as a code owner July 19, 2023 20:36
@boring-cyborg boring-cyborg bot added Dependencies 📦 Pull requests that update a dependency file JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor labels Jul 19, 2023
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from a0dbaaf to c9517ec Compare July 20, 2023 08:53
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from c9517ec to 58047f2 Compare August 26, 2023 11:51
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from 58047f2 to 9c49874 Compare September 6, 2023 20:31
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from 9c49874 to 00d3c4c Compare October 9, 2023 22:23
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from 00d3c4c to fe62cfb Compare February 23, 2024 11:14
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from fe62cfb to 381d09d Compare May 9, 2024 17:35
Copy link
Contributor Author

renovate bot commented May 9, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update phpstan/phpstan-phpunit:2.0.1 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires phpstan/phpstan-phpunit ^2.0.1, found phpstan/phpstan-phpunit[2.0.1] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - wyrihaximus/async-test-utilities is locked to version 4.2.2 and an update of this package was not requested.
    - wyrihaximus/async-test-utilities 4.2.2 requires wyrihaximus/test-utilities ^5 || ^4 || ^3.7.6 -> satisfiable by wyrihaximus/test-utilities[3.7.6].
    - wyrihaximus/phpstan-rules-wrapper 1.2.5 requires phpstan/phpstan-phpunit ^0.12.22 -> found phpstan/phpstan-phpunit[0.12.22] but it conflicts with your root composer.json require (^2.0.1).
    - wyrihaximus/test-utilities 3.7.6 requires wyrihaximus/phpstan-rules-wrapper ^1.2.5 -> satisfiable by wyrihaximus/phpstan-rules-wrapper[1.2.5].

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from 381d09d to f464894 Compare May 13, 2024 08:40
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from f464894 to e58c1ca Compare November 11, 2024 10:22
@renovate renovate bot changed the title Update dependency phpstan/phpstan-phpunit to v1 Update dependency phpstan/phpstan-phpunit to v2 Nov 11, 2024
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from e58c1ca to ed3112f Compare November 12, 2024 14:49
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from ed3112f to 947d3f8 Compare November 27, 2024 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies 📦 Pull requests that update a dependency file JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants