Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a user I'm able to customize the application of a lint rule #4244

Open
6 tasks
nikku opened this issue Apr 15, 2024 · 0 comments
Open
6 tasks

As a user I'm able to customize the application of a lint rule #4244

nikku opened this issue Apr 15, 2024 · 0 comments
Labels
backlog Queued in backlog channel:customer enhancement New feature or request linting

Comments

@nikku
Copy link
Member

nikku commented Apr 15, 2024

Problem you would like to solve

In most cases the built-in validation is sufficient for me, but in some cases I'd like to go beyond our current validation presets, i.e. configure the level or disable certain rules completely (camunda/bpmnlint-plugin-camunda-compat#154).

I want to be able to do that in an intuitive manner, with help from the editor.

Proposed solution

  • I'm able to customize the application of a lint rule, i.e. mark is as ignored, per scope:
    • Globally
    • Project
    • File
    • Individual instance
  • Customization is "persistent"

Alternatives considered

In the Desktop Modeler you can create a custom lint rule plug-in to customize rule evaluation globally, however this not a working solution for (non technical) end-users.

Additional context

Related to bpmn-io/bpmnlint#116.


Related to user feedback.

@nikku nikku added the backlog Queued in backlog label Apr 15, 2024 — with bpmn-io-tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog channel:customer enhancement New feature or request linting
Projects
None yet
Development

No branches or pull requests

1 participant