Fixes T4948. Add a lint renderer which supports outputting the lint results in the Checkstyle XML format.
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- T4948: Support checkstyle as an output format
- Commits
- rARCec3de41684c9: Support Checkstyle as an output format for lint results.
Ran arc lint --xml and inspected the output.
Diff Detail
Diff Detail
- Repository
- rARC Arcanist
- Branch
- checkstyle
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 418 Build 418: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Comment Actions
This is currently a bit too hacky for my liking, but I wanted to get some initial feedback before I pursue this any further.
Comment Actions
Rewrote this to be less of a hack. It probably still needs improvement, but I think this is an improvement.
Comment Actions
Although I imagine this may have a large memory footprint when used with arc lint --everything.
src/lint/renderer/ArcanistLintRenderer.php | ||
---|---|---|
13 | I'm not so sure about this method name. |
Comment Actions
Closed by commit rARCec3de41684c9 (authored by @joshuaspence, committed by @epriestley).
src/lint/renderer/ArcanistLintRenderer.php | ||
---|---|---|
13 | Me either. |