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

Report as XML conforming to the Checkstyle specification to support in Jenkins pipeline #1673

Open
saeed-rz opened this issue Apr 14, 2024 · 4 comments
Labels
enhancement fixed in develop bug/feature resolved in the develop branch

Comments

@saeed-rz
Copy link

I would like to have a new reporter to report as XML.
Reports warnings as XML conforming to the Checkstyle specification, as defined here:
https://www.jetbrains.com/help/teamcity/xml-report-processing.html

I can try to write it if it's ok. what do you think? (I probably need help).

@nicklockwood
Copy link
Owner

@saeed-rz seems like a good idea - I'd be happy to accept a PR that does this. I'd suggest you start by taking a look at the JSONReporter and GithubActionsLogReporter for reference.

This was referenced Apr 18, 2024
@nicklockwood nicklockwood added enhancement fixed in develop bug/feature resolved in the develop branch labels Apr 28, 2024
@saeed-rz
Copy link
Author

@nicklockwood I'm curious to know when you want to add it to the release. Is there any roadmap or release plan for it?

@nicklockwood
Copy link
Owner

@saeed-rz the general release process is that I make 0.0.x releases until there are no new reported bugs, then I'll make a 0.x.0 release with new features. I'll sometimes make an exception and include new features alongside the bug fixes, but I try to avoid it because it can break things

@saeed-rz
Copy link
Author

@nicklockwood Thanks for the explanation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement fixed in develop bug/feature resolved in the develop branch
Projects
None yet
Development

No branches or pull requests

2 participants