Skip to content

Update wp-coding-standards/wpcs to 3.4.1 - #756

Merged
obenland merged 2 commits into
trunkfrom
update/wpcs-3.4.1
Jul 27, 2026
Merged

Update wp-coding-standards/wpcs to 3.4.1#756
obenland merged 2 commits into
trunkfrom
update/wpcs-3.4.1

Conversation

@obenland

Copy link
Copy Markdown
Member

Migrates off the WPCS 2.x pin:

  • Bumps the wp-coding-standards/wpcs constraint from 2.* to ^3.4.1 and regenerates composer.lock.
  • Renames the WordPress.NamingConventions.ValidVariableName property customPropertiesWhitelist to allowed_custom_properties in phpcs.xml.dist — required by WPCS 3.0's property renames; with the old name, phpcs 3.x fails to run at all.

For reference, a full-repo phpcs scan under 3.4.1 reports 235 errors (213 auto-fixable) — mostly pre-existing and untouched here; CI lints changed files only.

Part of an org-wide sweep to get all repos onto WPCS 3.4.1.

🤖 Generated with Claude Code

Bumps the constraint from 2.* to ^3.4.1 and regenerates composer.lock.
Renames the ValidVariableName sniff property customPropertiesWhitelist
to allowed_custom_properties, per the WPCS 3.0 property renames.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 27, 2026 19:21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

- phpcbf formatting fixes across plugins and theme.
- PSR-12 file header fixes: import order (classes, then functions,
  then constants), blank lines after namespace declarations, and file
  docblocks where the first section comment was being treated as a
  misplaced file header.
- Disable Universal.Operators.DisallowShortTernary in the ruleset;
  expanding short ternaries is a style call left to maintainers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@obenland
obenland merged commit 202b195 into trunk Jul 27, 2026
3 checks passed
@obenland
obenland deleted the update/wpcs-3.4.1 branch July 27, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants