Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 19, 2023

This PR contains the following updates:

Package Change Age Confidence
phpstan/phpstan-phpunit ^0.12.22 -> ^2.0.7 age confidence

Release Notes

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

v2.0.7

Compare Source

  • 9a9b161 - Make AssertEqualsIsDiscouragedRule auto-fixable
  • 2e07610 - Check isFirstClassCallable before accessing getArgs
  • 22c6949 - Make phpunit.dataProviderStatic auto-fixable
  • d35895e - chore(deps): update metcalfc/changelog-generator action to v4.6.2

v2.0.6

Compare Source

  • 6b92469 - Fix build
  • 0aef32f - Improve logic MockMethodCallRule to search for method even on wrong type

v2.0.5

Compare Source

  • 4d2b44b - InvocationMocker class no longer exists
  • 1f36fc5 - Use DataProvider attribute
  • bf031ae - Test PHPUnit v12
  • 40fbbc1 - chore(deps): update metcalfc/changelog-generator action to v4.5.0
  • 1a07095 - Add non regression test for #​222
  • eb88670 - Always install nikic/php-parser v5
  • 19f8059 - Do not generate code coverage
  • 630aa99 - Remove deprecated assert
  • 342b6c1 - Data providers must be static
  • 846d161 - Test multiple PHPUnit versions
  • 855b82c - Remove config.platform
  • 0f857bf - Introduce phpstan-deprecation-rules
  • 17bbfd3 - Update LICENSE

v2.0.4

Compare Source

  • d09e152 - Fix error message for "assertNotEquals" usage referencing "assertSame" and "assertEquals"

v2.0.3

Compare Source

  • e32ac65 - Support assertNotEquals in AssertEqualsIsDiscouragedRule

v2.0.2

Compare Source

  • 2cedfb7 - Merge remote-tracking branch 'origin/1.4.x' into 2.0.x
  • 10880da - Implement AssertEqualsIsDiscouragedRule (#​216)
  • 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.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.2

Compare Source

  • 72a6721 - Use more specific node-type
  • 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

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
@renovate
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.6 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins --minimal-changes
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.6, found phpstan/phpstan-phpunit[2.0.6] 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.6).
    - 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
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch 2 times, most recently from e6c799d to d371fad Compare December 19, 2024 10:43
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from d371fad to aa992eb Compare January 22, 2025 16:40
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch 2 times, most recently from df35e92 to ec4dfae Compare March 26, 2025 13:53
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from ec4dfae to f2ceefc Compare April 1, 2025 10:35
@WyriHaximus WyriHaximus added this to the 5.0.0 milestone Apr 2, 2025
@renovate renovate bot force-pushed the renovate/major-phpstan-packages branch from f2ceefc to fb7b454 Compare July 21, 2025 08:14
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.

2 participants