[ 
http://jira.codehaus.org/browse/NMAVEN-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_118471
 ] 

zak jacobson commented on NMAVEN-102:
-------------------------------------

Patch contents:
  * SourceProcessorMojo - delete stale target file if source file doesn't exist 
anymore
  * TestSourceProcessorMojo - same but for test directory
  * it00017 - integration test for functionality, also added to test suite


Issues discovered
  * Verifier.executeGoal executes clean:clean as well as the goal requested, 
this is exactly what I didn't want for this test; test required manual 
verification
  * CSharpClassCompiler will invoke csc even if there are no files in the 
source path; this causes a build failure 

> nmaven doesn't clean up compilation staging directories when source is 
> deleted/renamed
> --------------------------------------------------------------------------------------
>
>                 Key: NMAVEN-102
>                 URL: http://jira.codehaus.org/browse/NMAVEN-102
>             Project: NMaven
>          Issue Type: Bug
>    Affects Versions: 0.15
>         Environment: windows xp
> maven version 2.0.7
>            Reporter: zak jacobson
>            Priority: Minor
>         Attachments: synchronizeBuildSources.patch
>
>
> If a file is renamed or deleted from sourceDirectory or testSourceDirectory, 
> it remains in the staging directory until a clean.  

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