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

Orca 559 : Compatibility with PHPunit 10 #420

Merged
merged 27 commits into from
May 13, 2024

Conversation

secretsayan
Copy link
Contributor

@secretsayan secretsayan commented Aug 3, 2023

  • Coverage was enabled for all tests, as tests were failing due to a warning saying "coverage driver is not available" , may be we should resolve "failonwarning" settings of phpunit

@secretsayan secretsayan added enhancement New feature or request dependencies Pull requests that update a dependency file labels Aug 3, 2023
@secretsayan secretsayan marked this pull request as draft August 3, 2023 06:55
@secretsayan secretsayan marked this pull request as ready for review March 19, 2024 17:38
Copy link
Contributor

@TravisCarden TravisCarden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good in general, with a few suggestions. (I hope there was a script to change all those data provider signatures to static for you!)

As to the removal of PHPLOC, that's a functional change that should have a separate PR. No one looking at this PR would say, "Hmm, Compatibility with PHPunit 10. I'd better make sure it didn't change the CLI API." Also, when you announce the change, you'll want to link to a PR where it and it only is discussed.

phpunit.xml.dist.bak Outdated Show resolved Hide resolved
src/Console/Command/Qa/QaStaticAnalysisCommand.php Outdated Show resolved Hide resolved
tests/Options/CiRunOptionsTest.php Outdated Show resolved Hide resolved
.github/workflows/orca.yml Show resolved Hide resolved
@secretsayan secretsayan removed the enhancement New feature or request label Apr 8, 2024
@secretsayan
Copy link
Contributor Author

@TravisCarden : Please review this PR, I have deprected phploc in #528 and rebased with latest changes of develop.

@secretsayan secretsayan force-pushed the orca-559 branch 3 times, most recently from a4c8ff0 to ffee917 Compare May 2, 2024 13:26
@secretsayan
Copy link
Contributor Author

@TravisCarden Please review this PR

@secretsayan secretsayan requested a review from TravisCarden May 2, 2024 13:51
Copy link
Contributor

@TravisCarden TravisCarden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm gonna start being a little rougher on my reviews, @secretsayan. 😉 Please take this one back and look it over again before I review it. After a quick skim, I see some fairly basic oversights.

.phpunit.result.cache Outdated Show resolved Hide resolved
src/Console/Command/Qa/QaStaticAnalysisCommand.php Outdated Show resolved Hide resolved
@secretsayan secretsayan force-pushed the orca-559 branch 2 times, most recently from c288f2c to a8b0f26 Compare May 10, 2024 03:42
Copy link
Contributor

@TravisCarden TravisCarden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, @secretsayan! I left one question that you can mark resolved or address based on the answer. Merge at your pleasure. 🙂

composer.json Show resolved Hide resolved
@secretsayan secretsayan merged commit 4cf29bd into acquia:develop May 13, 2024
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants