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

Carsten Ziegeler closed FELIX-509.
----------------------------------

       Resolution: Fixed
    Fix Version/s: felix-1.0.4

> Add support for explicit source directory include/exclude via plugin 
> configuration
> ----------------------------------------------------------------------------------
>
>                 Key: FELIX-509
>                 URL: https://issues.apache.org/jira/browse/FELIX-509
>             Project: Felix
>          Issue Type: New Feature
>          Components: Maven SCR Plugin
>            Reporter: Rodrigo Madera
>            Assignee: Carsten Ziegeler
>            Priority: Minor
>             Fix For: felix-1.0.4
>
>
> As discussed on the Felix Users mailing list regarding a problem with a 
> third-party component (non relevant but QDox in that specific case), there 
> was a clear indication that having the ability to control which directories 
> are processed by the Maven SCR Plugin would be helpful.
> This feature would allow things like:
>       <configuration>
>               <exclude>target/generated-sources</exclude>
>       </configuration>
> Current Implementation:
> The JavaClassDescriptorManager constructor gets all source directories from 
> MavenProject.getCompileSourceRoots(). The exclusion should be coded here 
> consulting the plugin configuration block.
> Since the plugin is currently "include all exclude explicit" there may be no 
> purpose in actually having an include directive, unless it would support 
> sub-tree checking, which would complicate things quite a bit (as in exclude 
> target/foo but include target/foo/bar).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to