Skip to content

Conversation

@tuqqu
Copy link
Contributor

@tuqqu tuqqu commented Dec 21, 2025

📌 What Does This PR Do?

The PR disables linter PSR naming conventions by default. To enable them user must explicitly enable them in the configuration

[linter]
trait-name = { psr = true }
interface-name = { psr = true }
class-name = { psr = true }

🔍 Context & Motivation

See #799

🛠️ Summary of Changes

  • Changed default values

📂 Affected Areas

  • Linter
  • Formatter
  • CLI
  • Composer Plugin
  • Dependencies
  • Documentation
  • Other (please specify):

🔗 Related Issues or PRs

Fixes #799

@azjezz azjezz added Priority: Medium This issue may be useful and needs attention. Subject: Linter An issue or PR related to the linter. Status: Closed This issue is closed and no more work is planned. labels Dec 21, 2025
@azjezz azjezz merged commit 4dde57b into carthage-software:main Dec 21, 2025
6 checks passed
@azjezz
Copy link
Member

azjezz commented Dec 21, 2025

Thanks @tuqqu !

@tuqqu tuqqu deleted the psr-naming-disabled-by-default branch December 21, 2025 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Medium This issue may be useful and needs attention. Status: Closed This issue is closed and no more work is planned. Subject: Linter An issue or PR related to the linter.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

linter: Name does not follow PSR naming convention

2 participants