Skip to content

Add linting #1

@ianthomas23

Description

@ianthomas23
Member

Add automated linting of C++ code. This should be done as soon as possible, before we have written a lot of code.

Activity

nakul-py

nakul-py commented on Aug 1, 2025

@nakul-py

@ianthomas23 we can use these core tools for automated linting:

  • clang-format: for linting/formatting code.
  • clang-tidy: catches bugs, modernizations, style issues, and static-analysis-like warnings.
  • pre-commit: framework to run linting/formatting locally before commits.
  • CI integration: run checks on pull requests
ianthomas23

ianthomas23 commented on Aug 1, 2025

@ianthomas23
MemberAuthor

Thanks @nakul-py; I think everyone here is aware of the possibilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @ianthomas23@nakul-py

        Issue actions

          Add linting · Issue #1 · QuantStack/git2cpp