creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bernd Eckenfels (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (RAT-127) Print report file location in error message
Date Thu, 21 Feb 2013 01:58:15 GMT

     [ https://issues.apache.org/jira/browse/RAT-127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Bernd Eckenfels updated RAT-127:
--------------------------------

    Attachment: rat127.patch

Took me some time to get that damned SVN work with my Windows (I am not sure if the "native"
eol setting in the repository is so good.) Anyway, here is the patch with a new test case
and enhanced warning+exception message. It also adds a info() logging line with basic statistics
for check goal. I hereby agree that you use this changed code under any license you may like.
                
> Print report file location in error message
> -------------------------------------------
>
>                 Key: RAT-127
>                 URL: https://issues.apache.org/jira/browse/RAT-127
>             Project: Apache Rat
>          Issue Type: Wish
>          Components: maven
>    Affects Versions: 0.8
>         Environment: Windows 7, Maven 3.0.4, Oracle JDK 1.7.0_11, Eclipse
>            Reporter: Bernd Eckenfels
>            Priority: Minor
>              Labels: maven, ux
>         Attachments: rat127.patch
>
>
> When running the RAT 0.8 maven plugin from command line (no POM entry for the plugin)
it will print a short error message how many violations it found, but this message could be
enhanced by pointing to the report file:
> C:\ws\proj>\ws\apache-maven-3.0.4\bin\mvn -s ..\empty.xml org.apache.rat:apache-rat-plugin:check
> ...
> [INFO] --- apache-rat-plugin:0.8:check (default-cli) @ proj ---
> ...
> [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.8:check (default-cli)
on project proj: Too many unapproved licenses: 26 -> [Help 1]
> Better:
> [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.8:check (default-cli)
on project proj: Too many unapproved licenses: 26. See target/rat.txt
> The excludes should eighter be contained in the eclipse defaults or have its own dotfile
or scm category. A workaround would be to specify the excludes, unfortunatelly there seems
to be no expression associated with the exclude property of the mojo.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message