[
https://issues.apache.org/jira/browse/MCLEAN-79?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16223708#comment-16223708
]
Robert Scholte commented on MCLEAN-79:
--------------------------------------
Most plugins are already aware of stale classes/resources. I assume you hit a
specific issue. If you can describe that, let's see where we should solve that.
Clean is just a full reset, it'll remove the complete output directory. So it
is called by people that incorrectly learned 'clean install' or people that do
it just to be sure or people that need to do it because some plugin doesn't
take its responsibility very well.
> Partial Clean + Configurable Selectors
> --------------------------------------
>
> Key: MCLEAN-79
> URL: https://issues.apache.org/jira/browse/MCLEAN-79
> Project: Maven Clean Plugin
> Issue Type: New Feature
> Affects Versions: 3.0.0
> Reporter: Matthew Ouyang
> Labels: features
> Attachments: clean-partial.patch
>
>
> Partial cleanup would be useful in situations where source files are deleted
> or changing between feature branches (which also can result in deleted source
> files). This would eliminate the need to do a full clean.
> Looking for feedback on provided patch. To enable this, Selectors need to be
> configurable + some POC implementations (IdentitySelector, JavaSelector) have
> between provided. The patch also includes a page that describes the new
> feature in more detail, and Selectors have been placed in a separate package
> (now that there is more than one implementation).
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)