Skip to content

Problem configuring custom rules in pre-commit. #432

@eugenenelou

Description

@eugenenelou

Hello, I have written some custom rules and have them working when running fixit directly,

but they are not run by the pre-commit. The setup is that the python code is in a backend/ directory, including the pyproject.toml configuring fixit, and the directory containing the custom rules.

I tried copying the [tool.fixit] in a pyproject.toml file at the root of the repository, but it's not working either.

using versions:

  • fixit 2.1.0
  • pre-commit: 3.6.2

Edit: it seems actually that the problem is that the fixit fix --automatic command does not return a non-zero code if there are still changes, the fixit lint actually works for this. But I'd prefer to run fixit fix in pre-commit.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions