Skip to content

Conversation

screamer-gi
Copy link

This PR introduces PER Coding Style 3.0 ruleset.

Description

This PR consists of ruleset file, missed sniffs for PER CS 3.0, and ruleset tests (positive and negative) to ensure the ruleset works as expected (detects bad codestyle and fixes everything it could).

Suggested changelog entry

???

Related issues/external references

Fixes #

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
    • This change is only breaking for integrators, not for external standards or end-users.
  • Documentation improvement

PR checklist

  • I have checked there is no other PR open for the same change.
  • I have read the Contribution Guidelines.
  • I grant the project the right to include and distribute the code under the BSD-3-Clause license (and I have the right to grant these rights).
  • I have added tests to cover my changes.
  • I have verified that the code complies with the projects coding standards.
  • [Required for new sniffs] I have added XML documentation for the sniff.
  • I have opened a sister-PR in the documentation repository to update the Wiki.

@jrfnl
Copy link
Member

jrfnl commented Sep 16, 2025

@screamer-gi Awesome work! However, as per the discussion in #29, this needs to be pulled to the PERCS repo to which I believe I gave you access a while ago ?

Hmm... looks like you didn't accept that invitation within the 7 day time limit. I've now re-issued it.

Let's continue the conversation in the PERCS repo.

@screamer-gi screamer-gi deleted the per-cs3.0 branch September 17, 2025 11:31
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