<includeTestSourceDirectory> should use default test sources xref output dir: 
${project.reporting.outputDirectory}/xref-test
----------------------------------------------------------------------------------------------------------------------------

                 Key: MCHECKSTYLE-99
                 URL: http://jira.codehaus.org/browse/MCHECKSTYLE-99
             Project: Maven 2.x Checkstyle Plugin
          Issue Type: Bug
    Affects Versions: 2.2
         Environment: Linux (but I assume it happens in all environs)
            Reporter: Dan Rollo
         Attachments: pom.xml

The xref link to the Source pages in the checkstyle report page is
broken. The source xref link for Unit Test Source files is not using the
default value of the destDir for jxr test sources. From the jxr plugin docs
for jxr:test-jxr:

destDir

Folder where the Xref files will be copied to.

    * Type: java.lang.String
    * Required: No
    * Expression: ${project.reporting.outputDirectory}/xref-test

I think the checkstyle plugin should:
    - assume the default dir for jxr:test-jxr
    - provide it's own additional override setting (similar to xrefLocation,
but for test sources). like: testXrefLocation.

A pom file exhibiting this problem is attached.

Dan Rollo

-- 
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

        

Reply via email to