[ http://jira.codehaus.org/browse/MCLOVER-39?page=all ] Vincent Massol closed MCLOVER-39: ---------------------------------
Resolution: Fixed Done > clover:check and clover:log should ignore projects with no Clover database > rather than error out > ------------------------------------------------------------------------------------------------ > > Key: MCLOVER-39 > URL: http://jira.codehaus.org/browse/MCLOVER-39 > Project: Maven 2.x Clover Plugin > Type: Bug > Versions: 2.1 > Environment: 2.0.4 > Reporter: John Allen > Assignee: Vincent Massol > Fix For: 2.2 > Attachments: clover-39.patch, clover-profile.txt > > > Either > if the project is of a type that is not a java based or if no database is > found (potentially qualified with the fact there is no java source present) > check should just skip and not error out as it does now > E.g. checkstyle and pmd do the following:- > [INFO] [checkstyle:checkstyle] > [INFO] Source directory does not exist - skipping report. > [INFO] [checkstyle:check {execution: standards-conformance}] > [INFO] Unable to perform checkstyle:check, unable to find > checkstyle:checkstyle outputFile. > I note that instrumentInternal is bright enough to not try > [INFO] [clover:instrumentInternal] > [INFO] Not instrumenting sources with Clover as this is not a Java project. > The current check implementation prevents us from performing multiproject > governance enforcing builds from a root POM defined profile. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira