Skip to content
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

Final stage of preparation for PHP8 #1694

Merged
merged 46 commits into from
Oct 31, 2021
Merged

Conversation

MarkBaker
Copy link
Member

Starting work on ensuring that all methods are properly type-hinted (arguments and returns) and that all argument names for public methods are meaningful (in readiness for PHP8 named arguments)

This is:

- [ ] a bugfix
- [ ] a new feature

Checklist:

Why this change is needed?

Final stage of preparation for PHP8

…rguments and returns) and that all argument names for public methods are meaningful (in readiness for PHP8 named arguments)
@MarkBaker MarkBaker marked this pull request as draft October 30, 2020 10:02
MarkBaker added 28 commits October 30, 2020 11:15
# Conflicts:
#	src/PhpSpreadsheet/Style/Alignment.php
#	src/PhpSpreadsheet/Style/Color.php
@stale
Copy link

stale bot commented Jun 26, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
If this is still an issue for you, please try to help by debugging it further and sharing your results.
Thank you for your contributions.

@stale stale bot added the stale label Jun 26, 2021
@stale stale bot removed the stale label Oct 31, 2021
@PowerKiKi PowerKiKi force-pushed the PHP8-Sane-Property-Names branch from d3f7ebf to 59c706e Compare October 31, 2021 14:12
@PowerKiKi PowerKiKi marked this pull request as ready for review October 31, 2021 14:27
@PowerKiKi PowerKiKi merged commit 69fc934 into master Oct 31, 2021
@PowerKiKi
Copy link
Member

I "finished" this PR by fixing CI and merging it, because it was already super old, and it would only get harder to merge it if we waited longer. But there are still parameters with non-optimal names that could be fixed in future PR

oleibman added a commit to oleibman/PhpSpreadsheet that referenced this pull request Nov 3, 2021
Fix issue PHPOffice#2368. PR PHPOffice#2265 moved the place where data validations were written to the worksheet. PR PHPOffice#1694 was installed afterwards, and accidentally restored the original location, so validations are now being written twice.
@oleibman oleibman mentioned this pull request Nov 3, 2021
5 tasks
oleibman added a commit that referenced this pull request Nov 3, 2021
Fix issue #2368. PR #2265 moved the place where data validations were written to the worksheet. PR #1694 was installed afterwards, and accidentally restored the original location, so validations are now being written twice.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants