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

Ship documentation URLs with lint rules #166

Closed
2 tasks
nikku opened this issue Feb 17, 2025 · 1 comment · Fixed by #167
Closed
2 tasks

Ship documentation URLs with lint rules #166

nikku opened this issue Feb 17, 2025 · 1 comment · Fixed by #167
Assignees
Labels
enhancement New feature or request

Comments

@nikku
Copy link
Member

nikku commented Feb 17, 2025

Is your feature request related to a problem? Please describe

Via #165 we support attaching meta, including documentation URLs, to error reports. How to deal with our own documentation?

Describe the solution you'd like

  • Embed documentation URLs for built-in rules within the rule
  • (Users can customize / decide not to display / transform) documentation as they see fit

Describe alternatives you've considered

Make it user-land responsibility to feature documentation.

Additional context

Related to https://github.com/bpmn-io/bpmnlint/tree/main/docs/rules.

@nikku nikku added the enhancement New feature or request label Feb 17, 2025
@nikku nikku self-assigned this Feb 17, 2025
@nikku nikku added the ready Ready to be worked on label Feb 17, 2025
@barmac
Copy link
Member

barmac commented Feb 17, 2025

I think it makes sense to ship the documentation links with the rules.

nikku added a commit that referenced this issue Feb 17, 2025
nikku added a commit that referenced this issue Feb 17, 2025
nikku added a commit that referenced this issue Feb 17, 2025
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed ready Ready to be worked on labels Feb 17, 2025
nikku added a commit that referenced this issue Feb 17, 2025
nikku added a commit that referenced this issue Feb 17, 2025
barmac pushed a commit that referenced this issue Feb 18, 2025
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants