Add support for more codeclimate fields
Release notes
More code quality fields are now supported.
Problem to solve
GitLab code quality reports are based on code climate. However, only a subset of fields is reported.
I’m interested in more fields. Typically the check_name
variable is immediately recognizable, but other fields may be useful as well.
Personally I’d also be interested in a field which contains a link to the documentation for the violation, but this isn’t part of the codeclimate spec.
Intended users
User experience goal
To display code quality information which is already available, but currently not displayed to users.
Proposal
Based on remcohaszing/eslint-formatter-gitlab!1, turn this
into this:
Where clicking no-console opens https://eslint.org/docs/rules/no-console (if a link is available)
Further details
Permissions and Security
N/A
Documentation
- Supported fields need to be updated on https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html#implementing-a-custom-tool
Availability & Testing
Available Tier
All tiers
What does success look like, and how can we measure that?
check_name
is rendered in code quality results, preferably with support for links.