aspect-build / aspect-build/rules_lint

[FR]: lint_test could produce useful XML

Open
#297 0 comments 1 reaction 0 assignees View on GitHub
enhancement help wanted
Dominant language
Starlark
Stars
154
Forks
125
Avg merge
3d 21h
Merged PRs (30d)
20

Description

### What is the current behavior?

lint_test just asserts that the report was empty, but doesn't propagate the report elements into XML.

### Describe the feature

Looking at https://github.com/bazel-contrib/rules_jvm/pull/283/files it occurs to me that rules_lint with checkstyle would be a regression for a user who relies on the XML to report the issues into their CI user interface.

Contributor guide

Open the contributing guide

Research direction

Start by reading lint_test and comparing the referenced rules_jvm pull request, focusing on how checkstyle report elements are handled. Determine the expected XML structure for CI consumers; done means lint_test preserves those report elements in useful XML rather than only asserting that the report is empty.

Written by the indexing model from the issue text.

Assessment

Domain
testing-qa, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.