- Issue created by @bbrala
- ๐ณ๐ฑNetherlands bbrala Netherlands
Checked against the meta issue, seems nothing is related/adjecent.
- ๐ณ๐ฑNetherlands bbrala Netherlands
After running locally, there are quite a few issues in core regarding this coding standard.
- ๐ณ๐ฑNetherlands bbrala Netherlands
Ran with:
gitlab-ci-local --variable CI_PIPELINE_SOURCE=merge_event "<0001f9f9> PHP Coding standards (PHPCS)" --variable COMPOSER_ROOT_VERSION=10.3.x-dev --needs
Most can be automaticly fixed it seems.
- Status changed to Needs review
8 months ago 10:15am 24 April 2024 - ๐ณ๐ฑNetherlands bbrala Netherlands
Added extra ignore to DrupalKernel because that had a different failure after update.
Fixed all issues automaticly, yay. Cleaning up a lot of code.
- Status changed to Needs work
8 months ago 10:41am 24 April 2024 - ๐ฌ๐งUnited Kingdom longwave UK
Thanks, MR looks good for 10.3.x, we will also need another MR to apply against 11.x.
- ๐ณ๐ฟNew Zealand quietone
Yay indeed!
Making the title the same style as other coding standard issues in the core queue. And switching the parent and related.
- ๐ฌ๐งUnited Kingdom longwave UK
Also DemoUmamiProfileTest has failed twice, I thought it was random so I re-ran the job but it failed again.
- ๐ณ๐ฑNetherlands bbrala Netherlands
The drupal 11 MR looks good and is all green. I'll see if I can find out what is failing in 10.3
- ๐ณ๐ฑNetherlands bbrala Netherlands
There is no reason afaik that that test should fail. Rebased, trying again. Also looked if perhaps php version was an issue, but nothing notable... Arg.
- ๐ณ๐ฑNetherlands bbrala Netherlands
Seems there are more failures on that test in other places. Suspecting its a HEAD issue in 10.3.x
- ๐ณ๐ฑNetherlands bbrala Netherlands
The core issue has been fixed. Mr for 10.3 should pass again.
https://www.drupal.org/project/drupal/issues/3443248 ๐ Can't log out on translated site in tests - causes issues for 10.3 umami test Fixed
- Status changed to Needs review
8 months ago 6:38pm 24 April 2024 - ๐บ๐ธUnited States smustgrave
๐ Can't log out on translated site in tests - causes issues for 10.3 umami test Fixed was committed so probably just needs a rebase.
- Status changed to Needs work
8 months ago 7:28pm 24 April 2024 The Needs Review Queue Bot โ tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide โ to find step-by-step guides for working with issues.
- Status changed to Needs review
8 months ago 7:45pm 24 April 2024 - ๐ณ๐ฑNetherlands bbrala Netherlands
Rebased and fixed 2 remaining (new) issues in 11.x
- Status changed to Needs work
8 months ago 8:07am 25 April 2024 The Needs Review Queue Bot โ tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide โ to find step-by-step guides for working with issues.
- Status changed to Needs review
8 months ago 8:30am 25 April 2024 - Status changed to Needs work
8 months ago 2:59pm 28 April 2024 - ๐ฎ๐ณIndia pradhumanjainOSL
pradhumanjain2311 โ made their first commit to this issueโs fork.
- Status changed to Needs review
7 months ago 8:25pm 9 May 2024 - ๐ณ๐ฑNetherlands bbrala Netherlands
Updated new code to standard again and fixed a conflict with 11.x
- Status changed to RTBC
7 months ago 3:25pm 10 May 2024 - ๐ฌ๐งUnited Kingdom longwave UK
Yay, this is really nice cleanup, let's land this before the betas.
- Status changed to Fixed
7 months ago 9:08pm 10 May 2024 - ๐ฌ๐งUnited Kingdom catch
Looks great. Might be the quickest we've been compliant with a coding standard after it's agreed? Committed/pushed to 11.x/11.0.x/10.4.x/10.3.x respectively.
Automatically closed - issue fixed for 2 weeks with no activity.
- ๐จ๐ฆCanada teknocat
In reviewing my current codebase, I can't seem to get drupal/coder 8.3.24 due to the following dependency chain:
- drush/drush requires chi-teck/drupal-code-generator:^3.0, which installs v3.2 (at the time of this writing)
- chi-teck/drupal-code-generator 3.2 requires drupal/coder:3.2.23
I have Drush 12.5.2 installed which, at the time of this writing, is the latest version. I'm currently running Drupal 10.3.
Can somebody advise me on how to update? Alternatively I could update my phpcs.dist.xml file to reference globally installed drupal/coder sniffs as well, where I have 8.3.24 installed. However, that doesn't seem like the best approach and is less portable if other devs working on the same project don't also have the sniffs installed globally in the same location as me.
- ๐บ๐ธUnited States xjm
We don't release-notes-ify CS rules anymore unless they're functionally disruptive somehow (e.g. requiring typehints or whatnot). Thanks!