Skip to content

AbstractClassRestrictionsSniff: fix inconsequential typo#2669

Merged
jrfnl merged 1 commit intodevelopfrom
feature/abstractclassrestrictions-fix-token-constant
Jan 28, 2026
Merged

AbstractClassRestrictionsSniff: fix inconsequential typo#2669
jrfnl merged 1 commit intodevelopfrom
feature/abstractclassrestrictions-fix-token-constant

Conversation

@jrfnl
Copy link
Copy Markdown
Member

@jrfnl jrfnl commented Dec 9, 2025

Description

The sniff looks for whitespace or a close curly at the end of a class declaration statement, but those don't end with a close curly, but with an open curly.

As it would be rare for anyone not to have whitespace before the open curly (which is also enforced by WPCS), this bug will probably never have had any consequences in real life, as the findNext() would stop at the whitespace anyway.

Having said that, I see quite a lot more wrong with the code in this abstract, but will leave that for the future abstract in PHPCSUtils to fix as spending lots of time on it here is not worth our time.

Suggested changelog entry

N/A (general maintenance should cover this)

The sniff looks for whitespace or a close curly at the end of a class declaration statement, but those don't end with a close curly, but with an open curly.

As it would be rare for anyone not to have whitespace before the open curly (which is also enforced by WPCS), this bug will probably never have had any consequences in real life, as the `findNext()` would stop at the whitespace anyway.

Having said that, I see quite a lot more wrong with the code in this abstract, but will leave that for the future abstract in PHPCSUtils to fix as spending lots of time on it here is not worth our time.
@jrfnl jrfnl requested a review from dingo-d January 28, 2026 07:24
@jrfnl jrfnl merged commit 4c24f39 into develop Jan 28, 2026
42 checks passed
@jrfnl jrfnl deleted the feature/abstractclassrestrictions-fix-token-constant branch January 28, 2026 13:22
@jrfnl jrfnl modified the milestones: 3.3.x, 3.4.0 Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants