Discussion:
[magnolia-dev] [JIRA] (BUILD-152) Add profile to purge local repo of a project's dependencies
JIRA (on behalf of Grégory Joseph)
2014-10-15 16:57:20 UTC
Permalink
<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#ffffff" style="background-color:#ffffff;color:#5A5A5A;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="Loading Image..." alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">




<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.gravatar.com/avatar/44e678f7d3e171a2d3b3c7ba5bdd9f68?d=mm&s=48" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
created <img src="Loading Image..." height="16" width="16" border="0" align="absmiddle" alt="New Feature"> <a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'>BUILD-152</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'><strong>Add profile to purge local repo of a project&#39;s dependencies</strong></a>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Issue Type:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<img src="http://jira.magnolia-cms.com/images/icons/issuetypes/newfeature.png" height="16" width="16" border="0" align="absmiddle" alt="New Feature"> New Feature
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Assignee:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Created:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
15/Oct/14 6:54 PM
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<p style='margin-top:0;margin-bottom:10px;'>Will add profile such that doing <tt>mvn -P purge-magnolia-from-local-repo clean</tt> removes the current project's Magnolia dependencies from the local repo.<br/>
<a href="http://maven.apache.org/plugins/maven-dependency-plugin/purge-local-repository-mojo.html" class="external-link">http://maven.apache.org/plugins/maven-dependency-plugin/purge-local-repository-mojo.html</a></p>

<p style='margin-top:0;margin-bottom:10px;'>If one wants to purge <em>all</em> versions of artifacts the current project depends on:<br/>
<tt>mvn -DresolutionFuzziness=artifactId -P purge-magnolia-from-local-repo clean</tt></p>

<p style='margin-top:0;margin-bottom:10px;'>If one wants to purge <em>all</em> artifacts and versions of any groupIDs that the current project depends on:<br/>
<tt>mvn -DresolutionFuzziness=groupId -P purge-magnolia-from-local-repo clean</tt></p>

<p style='margin-top:0;margin-bottom:10px;'>The above makes no sense, since the profile configures <tt>includes</tt> to be <tt>info.magnolia*</tt> star. So one also needs to use the <tt>-Dinclude</tt> flag. e.g.:<br/>
<tt>mvn -Dinclude=commons-lang -DresolutionFuzziness=groupId -P purge-magnolia-from-local-repo clean</tt></p>

<p style='margin-top:0;margin-bottom:10px;'>One can also use the <tt>-DmanualInclude</tt> flag, which will then remove artifacts even if the current project doesn't depend on them (and in this case I think <tt>resolutionFuzziness</tt> makes no sense and is ignored)</p>
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Fix Versions:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
POMs 30 </td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Project:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a style="color:#5A5A5A;" href="http://jira.magnolia-cms.com/browse/BUILD">Build</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Priority:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<img src="Loading Image..." height="16" width="16" border="0" align="absmiddle" alt="Neutral"> Neutral
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Reporter:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Security Level:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
Public </td>
</tr>



</table>
</td>
</tr>
</table>
</td>
</tr>













</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#5A5A5A;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->
<BR />
<BR />
<HR />
----------------------------------------------------------------<BR />
For&nbsp;list&nbsp;details,&nbsp;see:&nbsp;http://www.magnolia-cms.com/community/mailing-lists.html<BR />
Alternatively,&nbsp;use&nbsp;our&nbsp;forums:&nbsp;http://forum.magnolia-cms.com/<BR />
To&nbsp;unsubscribe,&nbsp;E-mail&nbsp;to:&nbsp;&lt;dev-list-***@magnolia-cms.com&gt;<BR />
----------------------------------------------------------------<BR />
JIRA (on behalf of Grégory Joseph)
2014-10-16 12:24:21 UTC
Permalink
<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#ffffff" style="background-color:#ffffff;color:#5A5A5A;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="http://jira.magnolia-cms.com/s/en_UKne3lq6-418945332/847/35/_/images/icon-jira-logo.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">




<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.gravatar.com/avatar/44e678f7d3e171a2d3b3c7ba5bdd9f68?d=mm&s=48" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
updated <img src="http://jira.magnolia-cms.com/images/icons/issuetypes/newfeature.png" height="16" width="16" border="0" align="absmiddle" alt="New Feature"> <a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'>BUILD-152</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'><strong>Add profile to purge local repo of a project&#39;s dependencies</strong></a>
</div>
</td>
</tr>
</table>

</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Change By:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
(16/Oct/14 2:23 PM)
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<span class="diffcontext">Will&nbsp;add&nbsp;profile&nbsp;such&nbsp;that&nbsp;doing&nbsp;{{mvn&nbsp;-P&nbsp;purge-magnolia-</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">from-local-repo</span>
<span class="diffaddedchars" style="background-color:#ddfade;">deps</span>
<span class="diffcontext">&nbsp;clean}}&nbsp;removes&nbsp;the&nbsp;current&nbsp;project&#39;s&nbsp;Magnolia&nbsp;dependencies&nbsp;from&nbsp;the&nbsp;local&nbsp;repo.<br>http://maven.apache.org/plugins/maven-dependency-plugin/purge-local-repository-mojo.html<br><br>If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;versions&nbsp;of&nbsp;artifacts&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-DresolutionFuzziness=artifactId&nbsp;-P&nbsp;purge-magnolia-</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">from-local-repo</span>
<span class="diffaddedchars" style="background-color:#ddfade;">deps</span>
<span class="diffcontext">&nbsp;clean}}<br><br>If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;artifacts&nbsp;and&nbsp;versions&nbsp;of&nbsp;any&nbsp;groupIDs&nbsp;that&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">from-local-repo</span>
<span class="diffaddedchars" style="background-color:#ddfade;">deps</span>
<span class="diffcontext">&nbsp;clean}}<br><br>The&nbsp;above&nbsp;makes&nbsp;no&nbsp;sense,&nbsp;since&nbsp;the&nbsp;profile&nbsp;configures&nbsp;{{includes}}&nbsp;to&nbsp;be&nbsp;{{info.magnolia*}}&nbsp;star.&nbsp;So&nbsp;one&nbsp;also&nbsp;needs&nbsp;to&nbsp;use&nbsp;the&nbsp;{{-Dinclude}}&nbsp;flag.&nbsp;e.g.:<br>{{mvn&nbsp;-Dinclude=commons-lang&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">from-local-repo</span>
<span class="diffaddedchars" style="background-color:#ddfade;">deps</span>
<span class="diffcontext">&nbsp;clean}}<br><br>One&nbsp;can&nbsp;also&nbsp;use&nbsp;the&nbsp;{{-DmanualInclude}}&nbsp;flag,&nbsp;which&nbsp;will&nbsp;then&nbsp;remove&nbsp;artifacts&nbsp;even&nbsp;if&nbsp;the&nbsp;current&nbsp;project&nbsp;doesn&#39;t&nbsp;depend&nbsp;on&nbsp;them&nbsp;(and&nbsp;in&nbsp;this&nbsp;case&nbsp;I&nbsp;think&nbsp;{{resolutionFuzziness}}&nbsp;makes&nbsp;no&nbsp;sense&nbsp;and&nbsp;is&nbsp;ignored)</span>

</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>













</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#5A5A5A;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->
<BR />
<BR />
<HR />
----------------------------------------------------------------<BR />
For&nbsp;list&nbsp;details,&nbsp;see:&nbsp;http://www.magnolia-cms.com/community/mailing-lists.html<BR />
Alternatively,&nbsp;use&nbsp;our&nbsp;forums:&nbsp;http://forum.magnolia-cms.com/<BR />
To&nbsp;unsubscribe,&nbsp;E-mail&nbsp;to:&nbsp;&lt;dev-list-***@magnolia-cms.com&gt;<BR />
----------------------------------------------------------------<BR />
JIRA (on behalf of Grégory Joseph)
2014-10-22 14:37:20 UTC
Permalink
<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#ffffff" style="background-color:#ffffff;color:#5A5A5A;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="http://jira.magnolia-cms.com/s/en_UKne3lq6-418945332/847/35/_/images/icon-jira-logo.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">




<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.gravatar.com/avatar/44e678f7d3e171a2d3b3c7ba5bdd9f68?d=mm&s=48" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
updated <img src="http://jira.magnolia-cms.com/images/icons/issuetypes/newfeature.png" height="16" width="16" border="0" align="absmiddle" alt="New Feature"> <a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'>BUILD-152</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'><strong>Add profile to purge local repo of a project and its dependencies</strong></a>
</div>
</td>
</tr>
</table>

</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Change By:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
(22/Oct/14 4:37 PM)
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<span class="diffcontext">Will&nbsp;add&nbsp;profile&nbsp;such&nbsp;that&nbsp;doing&nbsp;{{mvn&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}&nbsp;removes&nbsp;the&nbsp;current&nbsp;project</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&#39;s</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;and&nbsp;its</span>
<span class="diffcontext">&nbsp;Magnolia&nbsp;dependencies&nbsp;from&nbsp;the&nbsp;local&nbsp;repo</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">.</span>
<span class="diffaddedchars" style="background-color:#ddfade;">,&nbsp;using:</span>
<span class="diffcontext"><br></span>
<span class="diffaddedchars" style="background-color:#ddfade;">*</span>
<span class="diffcontext">http://maven.apache.org/plugins/maven-dependency-plugin/purge-local-repository-mojo.html<br></span>
<span class="diffaddedchars" style="background-color:#ddfade;">*&nbsp;http://mojo.codehaus.org/build-helper-maven-plugin/remove-project-artifact-mojo.html</span>
<span class="diffcontext"><br></span>
<span class="diffaddedchars" style="background-color:#ddfade;"><br></span>
<span class="diffcontext">If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;versions&nbsp;of&nbsp;artifacts&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-</span>
<span class="diffaddedchars" style="background-color:#ddfade;">DremoveAll=true&nbsp;-</span>
<span class="diffcontext">DresolutionFuzziness=artifactId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br></span>
<span class="diffaddedchars" style="background-color:#ddfade;">(where&nbsp;{{removeAll}}&nbsp;is&nbsp;a&nbsp;flag&nbsp;for&nbsp;removal&nbsp;of&nbsp;current&nbsp;project&nbsp;(build-helper&nbsp;plugin)&nbsp;and&nbsp;{{resolutionFuzziness}}&nbsp;is&nbsp;a&nbsp;flag&nbsp;of&nbsp;the&nbsp;dependency&nbsp;plugin.</span>
<span class="diffcontext"><br></span>
<span class="diffaddedchars" style="background-color:#ddfade;"><br></span>
<span class="diffcontext">If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;artifacts&nbsp;and&nbsp;versions&nbsp;of&nbsp;any&nbsp;groupIDs&nbsp;that&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br><br>The&nbsp;above&nbsp;makes&nbsp;no&nbsp;sense,&nbsp;since&nbsp;the&nbsp;profile&nbsp;configures&nbsp;{{includes}}&nbsp;to&nbsp;be&nbsp;{{info.magnolia*}}&nbsp;star.&nbsp;So&nbsp;one&nbsp;also&nbsp;needs&nbsp;to&nbsp;use&nbsp;the&nbsp;{{-Dinclude}}&nbsp;flag.&nbsp;e.g.:<br>{{mvn&nbsp;-Dinclude=commons-lang&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br><br>One&nbsp;can&nbsp;also&nbsp;use&nbsp;the&nbsp;{{-DmanualInclude}}&nbsp;flag,&nbsp;which&nbsp;will&nbsp;then&nbsp;remove&nbsp;artifacts&nbsp;even&nbsp;if&nbsp;the&nbsp;current&nbsp;project&nbsp;doesn&#39;t&nbsp;depend&nbsp;on&nbsp;them&nbsp;(and&nbsp;in&nbsp;this&nbsp;case&nbsp;I&nbsp;think&nbsp;{{resolutionFuzziness}}&nbsp;makes&nbsp;no&nbsp;sense&nbsp;and&nbsp;is&nbsp;ignored)</span>
<span class="diffaddedchars" style="background-color:#ddfade;"><br></span>

</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>













</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#5A5A5A;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->
<BR />
<BR />
<HR />
----------------------------------------------------------------<BR />
For&nbsp;list&nbsp;details,&nbsp;see:&nbsp;http://www.magnolia-cms.com/community/mailing-lists.html<BR />
Alternatively,&nbsp;use&nbsp;our&nbsp;forums:&nbsp;http://forum.magnolia-cms.com/<BR />
To&nbsp;unsubscribe,&nbsp;E-mail&nbsp;to:&nbsp;&lt;dev-list-***@magnolia-cms.com&gt;<BR />
----------------------------------------------------------------<BR />
JIRA (on behalf of Grégory Joseph)
2014-10-22 14:37:20 UTC
Permalink
<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#ffffff" style="background-color:#ffffff;color:#5A5A5A;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="http://jira.magnolia-cms.com/s/en_UKne3lq6-418945332/847/35/_/images/icon-jira-logo.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">




<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.gravatar.com/avatar/44e678f7d3e171a2d3b3c7ba5bdd9f68?d=mm&s=48" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
updated <img src="http://jira.magnolia-cms.com/images/icons/issuetypes/newfeature.png" height="16" width="16" border="0" align="absmiddle" alt="New Feature"> <a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'>BUILD-152</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'><strong>Add profile to purge local repo of a project and its dependencies</strong></a>
</div>
</td>
</tr>
</table>

</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Change By:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
(22/Oct/14 4:35 PM)
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Summary:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<span class="diffcontext">Add&nbsp;profile&nbsp;to&nbsp;purge&nbsp;local&nbsp;repo&nbsp;of&nbsp;a&nbsp;project</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&#39;s</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;and&nbsp;its</span>
<span class="diffcontext">&nbsp;dependencies</span>

</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>













</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#5A5A5A;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->
<BR />
<BR />
<HR />
----------------------------------------------------------------<BR />
For&nbsp;list&nbsp;details,&nbsp;see:&nbsp;http://www.magnolia-cms.com/community/mailing-lists.html<BR />
Alternatively,&nbsp;use&nbsp;our&nbsp;forums:&nbsp;http://forum.magnolia-cms.com/<BR />
To&nbsp;unsubscribe,&nbsp;E-mail&nbsp;to:&nbsp;&lt;dev-list-***@magnolia-cms.com&gt;<BR />
----------------------------------------------------------------<BR />
JIRA (on behalf of Grégory Joseph)
2014-10-22 14:43:20 UTC
Permalink
<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#ffffff" style="background-color:#ffffff;color:#5A5A5A;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="http://jira.magnolia-cms.com/s/en_UKne3lq6-418945332/847/35/_/images/icon-jira-logo.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">




<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.gravatar.com/avatar/44e678f7d3e171a2d3b3c7ba5bdd9f68?d=mm&s=48" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
updated <img src="http://jira.magnolia-cms.com/images/icons/issuetypes/newfeature.png" height="16" width="16" border="0" align="absmiddle" alt="New Feature"> <a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'>BUILD-152</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'><strong>Add profile to purge local repo of a project and its dependencies</strong></a>
</div>
</td>
</tr>
</table>

</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Change By:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
(22/Oct/14 4:39 PM)
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<span class="diffcontext">Will&nbsp;add&nbsp;profile&nbsp;such&nbsp;that&nbsp;doing&nbsp;{{mvn&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}&nbsp;removes&nbsp;the&nbsp;current&nbsp;project&nbsp;and&nbsp;its&nbsp;Magnolia&nbsp;dependencies&nbsp;from&nbsp;the&nbsp;local&nbsp;repo,&nbsp;using:<br>*&nbsp;http://maven.apache.org/plugins/maven-dependency-plugin/purge-local-repository-mojo.html<br>*&nbsp;http://mojo.codehaus.org/build-helper-maven-plugin/remove-project-artifact-mojo.html<br><br>If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;versions&nbsp;of&nbsp;artifacts&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">DremoveAll</span>
<span class="diffaddedchars" style="background-color:#ddfade;">Dbuildhelper.removeAll</span>
<span class="diffcontext">=true&nbsp;-DresolutionFuzziness=artifactId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br>(where&nbsp;{{removeAll}}&nbsp;is&nbsp;a&nbsp;flag&nbsp;for&nbsp;removal&nbsp;of&nbsp;current&nbsp;project&nbsp;(build-helper&nbsp;plugin)&nbsp;and&nbsp;{{resolutionFuzziness}}&nbsp;is&nbsp;a&nbsp;flag&nbsp;of&nbsp;the&nbsp;dependency&nbsp;plugin.<br><br>If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;artifacts&nbsp;and&nbsp;versions&nbsp;of&nbsp;any&nbsp;groupIDs&nbsp;that&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br><br>The&nbsp;above&nbsp;makes&nbsp;no&nbsp;sense,&nbsp;since&nbsp;the&nbsp;profile&nbsp;configures&nbsp;{{includes}}&nbsp;to&nbsp;be&nbsp;{{info.magnolia*}}&nbsp;star.&nbsp;So&nbsp;one&nbsp;also&nbsp;needs&nbsp;to&nbsp;use&nbsp;the&nbsp;{{-Dinclude}}&nbsp;flag.&nbsp;e.g.:<br>{{mvn&nbsp;-Dinclude=commons-lang&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br><br>One&nbsp;can&nbsp;also&nbsp;use&nbsp;the&nbsp;{{-DmanualInclude}}&nbsp;flag,&nbsp;which&nbsp;will&nbsp;then&nbsp;remove&nbsp;artifacts&nbsp;even&nbsp;if&nbsp;the&nbsp;current&nbsp;project&nbsp;doesn&#39;t&nbsp;depend&nbsp;on&nbsp;them&nbsp;(and&nbsp;in&nbsp;this&nbsp;case&nbsp;I&nbsp;think&nbsp;{{resolutionFuzziness}}&nbsp;makes&nbsp;no&nbsp;sense&nbsp;and&nbsp;is&nbsp;ignored)<br></span>

</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>













</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#5A5A5A;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->
<BR />
<BR />
<HR />
----------------------------------------------------------------<BR />
For&nbsp;list&nbsp;details,&nbsp;see:&nbsp;http://www.magnolia-cms.com/community/mailing-lists.html<BR />
Alternatively,&nbsp;use&nbsp;our&nbsp;forums:&nbsp;http://forum.magnolia-cms.com/<BR />
To&nbsp;unsubscribe,&nbsp;E-mail&nbsp;to:&nbsp;&lt;dev-list-***@magnolia-cms.com&gt;<BR />
----------------------------------------------------------------<BR />
JIRA (on behalf of Grégory Joseph)
2014-10-22 15:30:24 UTC
Permalink
<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#ffffff" style="background-color:#ffffff;color:#5A5A5A;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="http://jira.magnolia-cms.com/s/en_UKne3lq6-418945332/847/35/_/images/icon-jira-logo.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">




<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.gravatar.com/avatar/44e678f7d3e171a2d3b3c7ba5bdd9f68?d=mm&s=48" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
updated <img src="http://jira.magnolia-cms.com/images/icons/issuetypes/newfeature.png" height="16" width="16" border="0" align="absmiddle" alt="New Feature"> <a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'>BUILD-152</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#5A5A5A;text-decoration:none;' href='http://jira.magnolia-cms.com/browse/BUILD-152'><strong>Add profile to purge local repo of a project and its dependencies</strong></a>
</div>
</td>
</tr>
</table>

</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Change By:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="gjoseph" id="email_gjoseph" href="http://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=gjoseph" style="color:#5A5A5A;">Grégory Joseph</a>
(22/Oct/14 5:27 PM)
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<span class="diffcontext">Will&nbsp;add&nbsp;profile&nbsp;such&nbsp;that&nbsp;doing&nbsp;{{mvn&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}&nbsp;removes&nbsp;the&nbsp;current&nbsp;project&nbsp;and&nbsp;its&nbsp;Magnolia&nbsp;dependencies&nbsp;from&nbsp;the&nbsp;local&nbsp;repo,&nbsp;using:<br>*&nbsp;http://maven.apache.org/plugins/maven-dependency-plugin/purge-local-repository-mojo.html<br>*&nbsp;http://mojo.codehaus.org/build-helper-maven-plugin/remove-project-artifact-mojo.html<br><br>If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;versions&nbsp;of&nbsp;artifacts&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">:<br>{{mvn&nbsp;-Dbuildhelper.removeAll=true&nbsp;-DresolutionFuzziness=artifactId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br>(where&nbsp;{{removeAll}}&nbsp;is&nbsp;a&nbsp;flag&nbsp;for&nbsp;removal&nbsp;of&nbsp;current&nbsp;project&nbsp;(build-helper&nbsp;plugin)&nbsp;and&nbsp;{{resolutionFuzziness}}&nbsp;is&nbsp;a&nbsp;flag&nbsp;of&nbsp;the&nbsp;dependency&nbsp;plugin.<br><br>If&nbsp;one&nbsp;wants&nbsp;to&nbsp;purge&nbsp;_all_&nbsp;artifacts&nbsp;and&nbsp;versions&nbsp;of&nbsp;any&nbsp;groupIDs&nbsp;that&nbsp;the&nbsp;current&nbsp;project&nbsp;depends&nbsp;on:<br>{{mvn&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br><br>The&nbsp;above&nbsp;makes&nbsp;no&nbsp;sense</span>
<span class="diffcontext">,</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&nbsp;since</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;or&nbsp;use&nbsp;other&nbsp;includes,</span>
<span class="diffcontext">&nbsp;the&nbsp;profile</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&nbsp;configures&nbsp;{{includes}}&nbsp;to</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;can&#39;t</span>
<span class="diffcontext">&nbsp;be</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&nbsp;{{info.magnolia*}}&nbsp;star.&nbsp;So&nbsp;one&nbsp;also&nbsp;needs&nbsp;to&nbsp;use&nbsp;the&nbsp;{{</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;used,&nbsp;because&nbsp;command</span>
<span class="diffcontext">-</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">Dinclude}}&nbsp;flag.&nbsp;e.g.:<br>{{mvn&nbsp;-Dinclude=commons-lang&nbsp;-DresolutionFuzziness=groupId&nbsp;-P&nbsp;purge-magnolia-deps&nbsp;clean}}<br><br>One</span>
<span class="diffaddedchars" style="background-color:#ddfade;">line&nbsp;parameters</span>
<span class="diffcontext">&nbsp;can</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&nbsp;also&nbsp;use&nbsp;the&nbsp;{{-DmanualInclude}}&nbsp;flag,&nbsp;which&nbsp;will&nbsp;then&nbsp;remove&nbsp;artifacts&nbsp;even&nbsp;if&nbsp;the&nbsp;current&nbsp;project&nbsp;doesn</span>
<span class="diffcontext">&#39;t</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&nbsp;depend&nbsp;on&nbsp;them&nbsp;(and</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;be&nbsp;used&nbsp;to&nbsp;override&nbsp;configuration&nbsp;parameters&nbsp;that&nbsp;are&nbsp;used&nbsp;explicitly</span>
<span class="diffcontext">&nbsp;in</span>
<span class="diffremovedchars" style="background-color:#ffe7e7;text-decoration:line-through;">&nbsp;this&nbsp;case&nbsp;I&nbsp;think&nbsp;{{resolutionFuzziness}}&nbsp;makes&nbsp;no&nbsp;sense&nbsp;and&nbsp;is&nbsp;ignored)</span>
<span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;poms.</span>
<span class="diffcontext"><br></span>
<span class="diffaddedchars" style="background-color:#ddfade;"><br></span>

</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>













</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#5A5A5A;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->
<BR />
<BR />
<HR />
----------------------------------------------------------------<BR />
For&nbsp;list&nbsp;details,&nbsp;see:&nbsp;http://www.magnolia-cms.com/community/mailing-lists.html<BR />
Alternatively,&nbsp;use&nbsp;our&nbsp;forums:&nbsp;http://forum.magnolia-cms.com/<BR />
To&nbsp;unsubscribe,&nbsp;E-mail&nbsp;to:&nbsp;&lt;dev-list-***@magnolia-cms.com&gt;<BR />
----------------------------------------------------------------<BR />
Loading...