-
Notifications
You must be signed in to change notification settings - Fork 3
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
Cleanup #25
Cleanup #25
Conversation
grummbeer
commented
Dec 5, 2023
•
edited
Loading
edited
- add phpstan
- add phpstan to workflow
- enable workflow checks for pull_request
- add tests with coverage
- fix skipped test Builds are failing #22 (partially)
- cleanup
- php 8 features
- type hinting
- no functional changes
- some tests still missing
f8003a7
to
e5a338a
Compare
@amenk add composer.lock? Please do some real usage tests. |
no sure - https://getcomposer.org/doc/02-libraries.md#lock-file does not have a final recommendation, do you see benefits in adding it?
We are using it with the sister project https://github.com/Mestrona/mbank Did you do some tests already? What is your usecase? |
OK, i see. No need for it. I haven't tested all commands yet. I have not made any functional changes, just a cleanup. So everything should behave as before. Your mbank works, only this line needs to be changed to the newer money api My use case is similar to mbank, just with more frontend. |
Looks good, I guess I can merge - shall I tag a new release (4.0.0) as well or do you have further plans? |
Would do this in separate MRs, this one can be merged. |
Will not send more commits to this branch :-) Ready to merge from my side. |
From my end, you can do. There are some things to do
My time for this is running out, must go ahead with my use case. Will commit here if anything from my own implementation seems stable or practicable. |
Release is tagged https://github.com/Mestrona/aqbanking-php/releases/tag/4.0.0 Feel free to open issues for the todos, Thank you so much! |