You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ji...@codehaus.org on 2004/07/16 14:15:32 UTC

[jira] Closed: (MPCLOVER-14) Do not run clover etc on closed source projects

Message:

   The following issue has been closed.

   Resolver: Vincent Massol
       Date: Fri, 16 Jul 2004 8:14 AM

Clover is not run by default. It's only run if you have added the clover report to your report list.

The default report list is currently hardcoded in the xdoc plugin:

    <j:if test="${pom.reports.isEmpty()}">
      <attainGoal name="maven-jdepend-plugin:register"/>
      <attainGoal name="maven-checkstyle-plugin:register"/>
      <attainGoal name="maven-changes-plugin:register"/>
      <attainGoal name="maven-changelog-plugin:register"/>
      <attainGoal name="maven-developer-activity-plugin:register"/>
      <attainGoal name="maven-file-activity-plugin:register"/>
      <attainGoal name="maven-license-plugin:register"/>
      <attainGoal name="maven-javadoc-plugin:register"/>
      <attainGoal name="maven-jxr-plugin:register"/>
      <attainGoal name="maven-junit-report-plugin:register"/>
      <attainGoal name="maven-linkcheck-plugin:register"/>
      <attainGoal name="maven-tasklist-plugin:register"/>
    </j:if>

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MPCLOVER-14

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MPCLOVER-14
    Summary: Do not run clover etc on closed source projects
       Type: Bug

     Status: Closed
   Priority: Major
 Resolution: WON'T FIX

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven-clover-plugin
   Fix Fors:
             1.6
   Versions:
             1.5

   Assignee: Vincent Massol
   Reporter: Richard Atkins

    Created: Tue, 3 Feb 2004 2:52 AM
    Updated: Fri, 16 Jul 2004 8:14 AM

Description:
The standard maven goal site:generate automatically downloads, installs and a large number of plugins. This includes tools like clover, which has licensing restrictions for commercial users (ie they have to pay to use it!). I'm sure there are other tools like it which have similar restrictions. Maven should change so that depending on the license of the project being built, specific plugins are not installed or run without a suitable license for the plugin.

A simpler, but much less useful, solution would be to just not run tools like clover by default.


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org