Skip to content

Allow dicts and lists in rule options #456

@jvllmr

Description

@jvllmr

It would be great if you could use a dict or even lists in rule options.

Let's say I want to enforce aliased imports for specific modules inside my codebase.
I would create a AliasedImportRule rule.

If I have multiple aliases I want to enforce, I need multiple rule instances.
It would be easier if I could just pass a mapping of aliases to my rule, especially if I want to distribute that rule in a package for other people to use.

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