-
Notifications
You must be signed in to change notification settings - Fork 18
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
Feature/upgrade psalm #29
Conversation
* @extends \IteratorAggregate<array-key, StackTraceFrame> | ||
* @extends \ArrayAccess<array-key, StackTraceFrame> | ||
*/ | ||
interface StackTraceInterface extends \IteratorAggregate, \ArrayAccess |
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.
there is an odd with @impliments annotation I've had to extend the interface to satisfy error
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.
Looks good. Just one suggestion regarding Psalm version.
Also, would you please rebase your work onto the current main branch? I did some update so get the repository and builds up-to-date. You'll now get a proper CI build with Psalm 5.
Adding psalm v5 for php versions which support it
Fixing erros as with v5 Psalm has gottern more strict
df55c55
to
0386fa9
Compare
Dropping Psalm v3 as PHP 7.1 support is also covered under v4.
a6b4f77
to
cec6057
Compare
Thanks, merged :) |
Description
Allowing Psalm v5 for versions of PHP which support it, is for maintenance to ensure the package stays up to date and fixing some potential issues which have been flagged as Psalm as it has gotten stricter
closes #28