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

Support different output formats #122

Closed
php-coder opened this issue Feb 15, 2017 · 2 comments · Fixed by #227
Closed

Support different output formats #122

php-coder opened this issue Feb 15, 2017 · 2 comments · Fixed by #227
Assignees
Labels
in:core MLP core module is:feature New feature
Milestone

Comments

@php-coder
Copy link

php-coder commented Feb 15, 2017

I'm using license-maven-plugin to only check the sources when a new PR is submitted. I didn't find a way to get the messages in the machine-readable form (XML/JSON). It would be great to have such feature because it could be used in automatization and integration with external plugins/bots.

@mathieucarbou
Copy link
Owner

Hi @php-coder,
The plugin uses the maven infrastructure to output and log so there are some formatting out of our control.
Though, we could eventually "bufferize" the logs and at the end of the execution, output the result in some format (json or xml) in a target directory.
This would be a kind of report, that could be used for some reporting tools.

@mathieucarbou mathieucarbou added is:enhancement Enhancement to an existing feature todo Accepted items from the backlog which can be worked on labels Feb 6, 2019
@mathieucarbou mathieucarbou added this to the 4.2 milestone Sep 7, 2021
@mathieucarbou mathieucarbou added is:feature New feature and removed is:enhancement Enhancement to an existing feature labels Sep 7, 2021
@mathieucarbou mathieucarbou removed their assignment Sep 7, 2021
@mathieucarbou mathieucarbou added in:core MLP core module and removed todo Accepted items from the backlog which can be worked on labels Sep 8, 2021
@mathieucarbou mathieucarbou self-assigned this Sep 12, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
@mathieucarbou mathieucarbou linked a pull request Sep 14, 2021 that will close this issue
@mathieucarbou
Copy link
Owner

Implemented in PR #227.

See report examples when running ReportTest

See updated plugin doc: https://mycila.carbou.me/license-maven-plugin/reports/4.2-SNAPSHOT/license-maven-plugin/plugin-info.html

mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
mathieucarbou added a commit that referenced this issue Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in:core MLP core module is:feature New feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants