-
-
Notifications
You must be signed in to change notification settings - Fork 64
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
Phpstan lvl 7 #180
Phpstan lvl 7 #180
Conversation
There is only one directory for which this will work.
We have found that there were lots of conflicts during the last merge up to 3.0. Reaching level 7 on lower branches reduces differences between them and thus the amount of conflits for future merges. It should also ensure that no new PHPStan error are discovered when merging up because they are detected at level 7 and not at level 5.
Let's wait for https://www.githubstatus.com/incidents/zbpwygxwb3gw to be resolved before merging this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't comment on the impact of the psalm changes, but in general LGTM.
@@ -0,0 +1,11 @@ | |||
# Circular dependency | |||
|
|||
This package has a development dependency on `doctrine/common`, which has a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for documenting this. Is there anything we can do to fix this? Should we prepare doctrine/common to work with persistence 3?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could use ^2.0 || ^3.0
, but IMO that's a bit "risky" if we do not test that 2.0 actually work with 3, and the benefit is small: that would only fix one weird thing out of the 2 we have to do, namely:
- using
COMPOSER_ROOT_VERSION
- using
2.0
as a value for it when developing on 3.x
No description provided.