Skip to content

clean up linting, ignores, and precommit workflow - #8

Open
zeerekahmad wants to merge 1 commit into
mainfrom
zeerekahmad/lint-precommit-cleanup
Open

clean up linting, ignores, and precommit workflow#8
zeerekahmad wants to merge 1 commit into
mainfrom
zeerekahmad/lint-precommit-cleanup

Conversation

@zeerekahmad

@zeerekahmad zeerekahmad commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

PR: clean up linting, ignores, and precommit workflow

  • branch: zeerekahmad/lint-precommit-cleanup
  • base: main
  • commit: e6675ed

Description

Lint configuration, ignore files and the pre-commit CI workflow, ahead of the v0.2.0 kinematics work.

Migration Guide

N/A — no customer-facing behavior changes.

Related issues

Completeness checklist

  • Is there test coverage? If it was a bugfix, is there a regression test?
  • Is user-facing API/behavior documented?
  • Is core documentation updated?
  • Are all checks green?
  • Assign reviewers to the PR and post in #code_reviews

Stack created with GitHub Stacks CLIGive Feedback 💬

Comment thread .cpplint.cfg
filter=-runtime/references

# Catch2 idiom is `CHECK(a == b)` with expression decomposition; CHECK_EQ is a gtest macro and not applicable here
filter=-readability/check

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

this has annoyed me enough in our other catch2 repos that we ought to consider checking it into polymath_code_standard (cc @emersonknapp)

alternatively, I get the linter to stop complaining by replacing CHECK with REQUIRE (claude always likes to do CHECK for some reason)

@skyegalaxy

Copy link
Copy Markdown
Member

todo for me: fix rolling CI

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