Skip to content

Update Composer development tooling dependencies to v2 (major)#137

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-composer-dev-tooling
Open

Update Composer development tooling dependencies to v2 (major)#137
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-composer-dev-tooling

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 5, 2023

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
php-standard-library/phpstan-extension ^1.0^2.0.2 age confidence
phpstan/phpstan ^1.10.56^2.1.39 age confidence
phpstan/phpstan-deprecation-rules ^1.1.4^2.0.4 age confidence
phpstan/phpstan-phpunit ^1.3.15^2.0.16 age confidence
phpstan/phpstan-strict-rules ^1.5.2^2.0.10 age confidence
rector/rector (source) ^0.19.1^2.3.6 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

php-standard-library/phpstan-extension (php-standard-library/phpstan-extension)

v2.0.2

Compare Source

v2.0.1

Compare Source

v2.0.0

Compare Source

Support for PHPStan 2.0.

v1.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: php-standard-library/phpstan-extension@1.0.0...1.1.0

phpstan/phpstan-phar-composer-source (phpstan/phpstan)

v2.1.39

Compare Source

v2.1.38

Compare Source

v2.1.37

Compare Source

v2.1.36

Compare Source

v2.1.35

Compare Source

v2.1.34

Compare Source

v2.1.33

Compare Source

v2.1.32

Compare Source

v2.1.31

Compare Source

v2.1.30

Compare Source

v2.1.29

Compare Source

v2.1.28

Compare Source

v2.1.27

Compare Source

v2.1.26

Compare Source

v2.1.25

Compare Source

v2.1.24

Compare Source

v2.1.23

Compare Source

v2.1.22

Compare Source

v2.1.21

Compare Source

v2.1.20

Compare Source

v2.1.19

Compare Source

v2.1.18

Compare Source

v2.1.17

Compare Source

v2.1.16

Compare Source

v2.1.15

Compare Source

v2.1.14

Compare Source

v2.1.13

Compare Source

v2.1.12

Compare Source

v2.1.11

Compare Source

v2.1.10

Compare Source

v2.1.9

Compare Source

v2.1.8

Compare Source

v2.1.7

Compare Source

v2.1.6

Compare Source

v2.1.5

Compare Source

v2.1.4

Compare Source

v2.1.3

Compare Source

v2.1.2

Compare Source

v2.1.1

Compare Source

v2.1.0

Compare Source

v2.0.4

Compare Source

v2.0.3

Compare Source

v2.0.2

Compare Source

v2.0.1

Compare Source

v2.0.0

Compare Source

v1.12.32

Compare Source

v1.12.31

Compare Source

v1.12.30

Compare Source

v1.12.29

Compare Source

v1.12.28

Compare Source

v1.12.27

Compare Source

v1.12.26

Compare Source

v1.12.25

Compare Source

v1.12.24

Compare Source

v1.12.23

Compare Source

v1.12.22

Compare Source

v1.12.21

Compare Source

v1.12.20

Compare Source

v1.12.19

Compare Source

v1.12.18

Compare Source

v1.12.17

Compare Source

v1.12.16

Compare Source

v1.12.15

Compare Source

v1.12.14

Compare Source

v1.12.13

Compare Source

v1.12.12

Compare Source

v1.12.11

Compare Source

v1.12.10

Compare Source

v1.12.9

Compare Source

v1.12.8

Compare Source

v1.12.7

Compare Source

v1.12.6

Compare Source

v1.12.5

Compare Source

v1.12.4

Compare Source

v1.12.3

Compare Source

v1.12.2

Compare Source

v1.12.1

Compare Source

v1.12.0

Compare Source

v1.11.11

Compare Source

v1.11.10

Compare Source

v1.11.9

Compare Source

v1.11.8

Compare Source

v1.11.7

Compare Source

v1.11.6

Compare Source

v1.11.5

Compare Source

v1.11.4

Compare Source

v1.11.3

Compare Source

v1.11.2

Compare Source

v1.11.1

Compare Source

v1.11.0

Compare Source

v1.10.67

Compare Source

v1.10.66

Compare Source

v1.10.65

Compare Source

v1.10.64

Compare Source

v1.10.63

Compare Source

v1.10.62

Compare Source

v1.10.61

Compare Source

v1.10.60

Compare Source

v1.10.59

Compare Source

v1.10.58

Compare Source

v1.10.57

Compare Source

phpstan/phpstan-deprecation-rules (phpstan/phpstan-deprecation-rules)

v2.0.4

Compare Source

  • 6b55710 - Constants deprecation depends on Scope->getPhpVersion() (#​170)
  • fc5fc52 - Add keywords for static analysis in composer.json
  • 7188c0b - move analyse-paths into phpstan.neon
  • 5f39876 - Fix mutation testing on dev branch (#​166)
  • 68e0865 - Setup mutation testing
  • 0b87f52 - Update actions/checkout action to v5
  • 2476691 - Update Eomm/why-don-t-you-tweet action to v2

v2.0.3

Compare Source

  • 468e02c - Remove UsageOfDeprecatedCastRule in favour of it already being implemented in PHPStan via RestrictedMethodUsageExtension
  • ea25caa - Fix UsageOfDeprecatedCastRule - it reported all casts, not just (string)

v2.0.2

Compare Source

  • 9d8e7d4 - Implement RestrictedClassConstantUsageExtension
  • 9e96248 - Implement RestrictedPropertyUsageExtension
  • 3562b56 - Implement RestrictedFunctionUsageExtension
  • ce7a039 - Simplification
  • 223f1ab - Replace TypeHintDeprecated*Rule with RestrictedDeprecatedClassNameUsageExtension
  • 13d3746 - Simplification
  • 09f067c - Fixes
  • e5d941d - Restore original CallToDeprecatedStaticMethodRuleTest
  • 0deffb7 - Implement RestrictedClassNameUsageExtension
  • 15f1d89 - RestrictedMethodUsageExtension is called for static methods too
  • 0494a38 - Take advantage of RestrictedMethodUsageExtension
  • 96f9357 - Update metcalfc/changelog-generator action to v4.6.2
  • 775b713 - Readme: mention custom deprecation attribute
  • adf5e23 - Update metcalfc/changelog-generator action to v4.5.0
  • d3fb1e8 - Update LICENSE

v2.0.1

Compare Source

  • 1cc1259 - Bleeding edge - CallWithDeprecatedIniOptionRule

v2.0.0

Compare Source

  • 81833b5 - Removed always true PHP_VERSION_ID condition
  • f4a969d - Merge branch '1.2.x' into 2.0.x
  • 0ccccb1 - selectSingle() is being deprecated
  • 392bbe7 - Updates for PHPStan 2.0 changes
  • 89572d5 - Merge branch '1.2.x' into 2.0.x
  • 398e2e2 - Merge remote-tracking branch 'origin/1.2.x' into 2.0.x
  • 4590cf6 - Update build-cs
  • 681b2db - Stop testing PHP 7.2 and 7.3
  • 0e1d78a - Open 2.0.x

v1.2.1

Compare Source

v1.2.0

Compare Source

  • fa8cce7 - Update lock-closed-issues.yml
  • 8342041 - Merge remote-tracking branch 'origin/1.1.x' into 1.2.x
  • d457b73 - Update PHPStan version
  • ff4f00f - Update FetchingDeprecatedConstRuleTest.php
  • 437ac71 - Fix build
  • e9ea332 - Update metcalfc/changelog-generator action to v4.3.1
  • f71dbf6 - Update cbrgm/mastodon-github-action action to v2
  • 10f0e35 - Merge branch '1.1.x' into 1.2.x
  • 674d785 - Fix build
  • e7fe22b - Update metcalfc/changelog-generator action to v4.2.0
  • 83345f7 - Update dessant/lock-threads action to v5
  • 788ea1b - remove phpstan/phpstan-php-parser
  • 4175e8a - Update actions/checkout action to v4
  • f1cacde - Fix a typo
  • 1884f9f - Next-gen coding standard workflow
  • 2313a63 - Modernize rules to use RuleErrorBuilder and report error identifiers
  • ca9e4fd - Open 1.2.x-dev
phpstan/phpstan-phpunit (phpstan/phpstan-phpunit)

v2.0.16

Compare Source

  • 6ab598e - DataProviderDataRule: Optimize hot path

v2.0.15

Compare Source

  • 0f6ba8e - DataProviderReturnTypeIgnoreExtension - ignore Iterator, Generator, IteratorAggregate too

v2.0.14

Compare Source

  • f7553d6 - Add support for createMockForIntersectionOfInterfaces

v2.0.13

Compare Source

  • 45bc1ad - Implement DynamicCallToAssertionIgnoreExtension
  • 590b84d - chore(deps): update wyrihaximus/github-action-get-previous-tag action to v2
  • 4d1d776 - Add keywords for static analysis in composer.json

v2.0.12

Compare Source

  • e4c5a22 - TestMethodsHelper - class methods cache
  • 80091f9 - TestMethodsHelper - speed-up by asking for immediate methods only

v2.0.11

Compare Source

  • 5e30669 - Perf: Refactor PHPUnitVersionDetector to use runtime reflection
  • 202afe9 - chore(deps): update github-actions

v2.0.10

Compare Source

  • 8d61a58 - Remove checkDataProviderData and introduce reportMissingDataProviderReturnType

v2.0.9

Compare Source

  • cda423c - Implement AttributeRequiresPhpVersionRule
  • 83b717d - ci: Add tests for PHP 8.5
  • 75ba948 - chore(deps): update actions/checkout action to v6

v2.0.8

Compare Source

  • 2fe9fbe - Fix AssertSameWithCountRule for recursive count()
  • d935297 - Fix "Unexpected input(s) 'extensions', valid inputs are ['php-version', 'php-extensions', 'build-infection-path']"
  • 8532ceb - Make AssertSameNullExpectedRule auto-fixable
  • a4abfc1 - Use TypeSystem in AssertSameBooleanExpectedRule
  • 36cb9a6 - Make AssertSameBooleanExpectedRule auto-fixable
  • 450bfc0 - Added assertArrayHasKey() expectations
  • 033f690 - PHPUnit 9.x/10.x does not at all support named arguments from data-providers
  • 758d343 - Refactor PHPUnitVersionDetector to ease different major version checks
  • dd87f2e - Assert*Rules: Do cheap checks first (#​247)
  • 5c89d74 - Ignore missingType.iterableValue for data-providers
  • 1fbc321 - move analyse-paths into phpstan.neon
  • 11f3ada - Fix mutation testing on dev branch (#​244)
  • 53e33fc - Setup mutation testing
  • 12676a7 - One more test
  • c81e395 - Fix memory consumption in DataProviderDataRule
  • 61860a6 - Implement DataProviderDataRule
  • 39950c7 - Preparational refactoring for DataProviderDataRule
  • c54a269 - Narrow too wide return type
  • 9ec3fa9 - Modernize code examples in README.md
  • b1df1f5 - chore(deps): update actions/checkout action to v5
  • 1d7eb7e - chore(deps): update eomm/why-don-t-you-tweet action to v2

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
phpstan/phpstan-strict-rules (phpstan/phpstan-strict-rules)

v2.0.10

Compare Source

  • 1aba28b - Bleeding edge - set `report

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates 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 renovate bot enabled auto-merge (squash) June 5, 2023 10:42
@renovate
Copy link
Contributor Author

renovate bot commented Jun 5, 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 phpunit/phpunit:11.1.3 rector/rector:1.0.4 --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
Dependency phpstan/phpstan is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires phpunit/phpunit ^11.1.3, found phpunit/phpunit[11.1.3] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - amphp/phpunit-util is locked to version v3.0.0 and an update of this package was not requested.
    - amphp/phpunit-util v3.0.0 requires phpunit/phpunit ^9 -> found phpunit/phpunit[9.0.0, ..., 9.6.19] but it conflicts with your root composer.json require (^11.1.3).
  Problem 3
    - Root composer.json requires rector/rector ^1.0.4 -> satisfiable by rector/rector[1.0.4].
    - rector/rector 1.0.4 requires phpstan/phpstan ^1.10.57 -> found phpstan/phpstan[1.10.57, ..., 1.10.67] but the package is fixed to 1.10.56 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.

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-composer-dev-tooling branch 2 times, most recently from 9a52a98 to 4dce3db Compare June 11, 2023 09:23
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch from 4dce3db to 98a820b Compare June 30, 2023 07:12
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from f33b40c to 4c3765a Compare July 14, 2023 07:15
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch from 4c3765a to cba5d37 Compare July 17, 2023 12:22
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 4 times, most recently from 1f3f7f2 to fd79f01 Compare August 4, 2023 08:29
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from 278017e to abf6feb Compare August 17, 2023 11:44
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from 69e5f39 to 6f4a038 Compare September 1, 2023 09:10
@renovate renovate bot changed the title Update Composer development tooling dependencies (major) Update dependency phpunit/phpunit to v10 Sep 1, 2023
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch from 6f4a038 to ed25e8a Compare September 5, 2023 05:26
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 4 times, most recently from 0c85472 to 78ee8a2 Compare September 19, 2023 10:11
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from 235c24e to 2e003b3 Compare October 8, 2023 06:16
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from 1dfafc3 to f31543b Compare October 30, 2023 20:15
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 4 times, most recently from 03e5303 to f792851 Compare December 1, 2023 23:35
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 5 times, most recently from 3383d58 to 1df24bf Compare December 15, 2025 10:44
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from d36d08f to f531898 Compare December 26, 2025 01:13
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 5 times, most recently from d8c5b15 to 2c7a160 Compare January 20, 2026 01:46
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 7 times, most recently from 30752dd to 5d0aa1a Compare January 27, 2026 10:06
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch from 5d0aa1a to b2da00e Compare January 28, 2026 02:47
@renovate renovate bot changed the title Update Composer development tooling dependencies (major) Update Composer development tooling dependencies to v2 (major) Jan 28, 2026
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 2 times, most recently from c49e514 to 439ad33 Compare January 30, 2026 20:33
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch 5 times, most recently from 1e11c08 to 8d40f4a Compare February 11, 2026 17:11
@renovate renovate bot force-pushed the renovate/major-composer-dev-tooling branch from 8d40f4a to b20dcf1 Compare February 14, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants