chore(deps): update dependency spaze/phpstan-disallowed-calls to ^4.12.0 - autoclosed - #43
Closed
renovate[bot] wants to merge 1 commit into
Closed
chore(deps): update dependency spaze/phpstan-disallowed-calls to ^4.12.0 - autoclosed#43renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Contributor
Author
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
|
renovate
Bot
force-pushed
the
renovate/phpstan-packages
branch
from
April 1, 2026 02:02
f63d37b to
f99ad5c
Compare
Coverage Report for CI Build 26029365165Coverage remained the same at 37.306%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
renovate
Bot
force-pushed
the
renovate/phpstan-packages
branch
from
April 6, 2026 02:00
f99ad5c to
60a0b76
Compare
renovate
Bot
force-pushed
the
renovate/phpstan-packages
branch
from
April 19, 2026 10:03
60a0b76 to
2354fa1
Compare
renovate
Bot
force-pushed
the
renovate/phpstan-packages
branch
from
April 29, 2026 01:27
2354fa1 to
a3f62c2
Compare
| datasource | package | from | to | | ---------- | ------------------------------ | ----- | ------ | | packagist | spaze/phpstan-disallowed-calls | 4.7.0 | 4.12.0 |
renovate
Bot
force-pushed
the
renovate/phpstan-packages
branch
from
May 18, 2026 10:59
a3f62c2 to
e54fbc5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^4.7.0→^4.12.0Release Notes
spaze/phpstan-disallowed-calls (spaze/phpstan-disallowed-calls)
v4.12.0: classPattern directive, allowInInstanceOf wildcards, param conditions in more placesCompare Source
New
classPatternparam directive matches a parameter's declared class name against a wildcard pattern usingfnmatch()(#412, docs example #417)allowInInstanceOf/disallowInInstanceOfnow supportfnmatch()wildcard patterns (#399, docs example #417) and param conditions (#401)allowExceptIn/allowExceptInMethodsand theirdisallowIn*aliases (#414)allowExceptParamsAnywhereanddisallowParamsAnywherealiases forallowExceptParams/disallowParamsto match other*Anywheredirectives (#410)Bugfixes
typeString: descriptive exception on parse failure (#407)typeStringnow throws an exception, and'0'(a string consisting of0) is now a validtypeString(#409)func(...)) with param conditions is now handled correctly (#418)allowExceptInFunctions/allowExceptInMethodswith multiple entries only checked the first one, not anymore (#405)Internal changes
CLAUDE.md(#403,export-ignored in #413)export-ignorephpstan-dead-code-detector.phpfrom release archives (#413)v4.11.0: Allow or disallow classes/namespaces in param or return typesCompare Source
Allow or disallow classes/namespaces in param or return type hint positions (#392)
Applies only to
disallowedNamespacesanddisallowedClasses, the following configuration keys let you permit (or restrict) a class or namespace based on whether it appears as a parameter type hint or a return type hint in a function or method signature, and ban (or allow) using it elsewhere, for example in the method body.allowInParamTypes: trueallowExceptInParamTypes: true(or thedisallowInParamTypesalias)allowInReturnType: trueallowExceptInReturnType: true(or thedisallowInReturnTypealias)See the docs for examples.
Note: to enable usage in
useimports useallowInUse: true.Internal changes
X.Y.Zto eliminate test-runner warnings (#393, thanks @Copilot)allowInMethodsWithAttributesin signatures to use a node visitor (#395)v4.10.0: Can disallowglobalCompare Source
Can disallow (some) keywords with
disallowedKeywords, onlyglobalsupported for now (#390)v4.9.2: Built-in functions + definedIn fix take 2Compare Source
This release includes a proper fix for the "defined in" checks originally fixed in 4.9.1. (#388)
As a necessary side effect, unknown functions (functions where their reflection is not available) won't be reported as disallowed anymore, if configured, by this extension as is the case with for example methods already.
v4.9.1: Built-in functions + definedIn fixCompare Source
Internal changes
v4.9.0: Can disallow propertiesCompare Source
Naming is hard, so that's why this Disallowed Calls extension now supports disallowing instance and static properties, and enum properties with
disallowProperties(#378)Other (mostly) internal changes
Generator(#372)includetypes in the switch (#373)disallowedSuperglobalsdocs more clear that it doesn't recommend$_REQUEST(#377)Oh, a Friday 13th release! 👻
v4.8.0: Multiple tips per error, PHPUnit 13Compare Source
You can now also pass an array to
errorTipin the config:PHPStan will print al the tips, but please note that tips will be prefixed with
•, like this:errorTip(#367 #369, thanks @Copilot and myself 🤖)v4.7.1: Class constants declaring class fix for PHPStan 2.1.38+, better testsCompare Source
Constants
Tests
bin(#358)Dependency updates
Configuration
📅 Schedule: (in timezone Europe/Berlin)
* 0-4,22-23 * * 1-5)* * * * 0,6)🚦 Automerge: Enabled.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.