Modified: 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/taglist.html
==============================================================================
--- 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/taglist.html
 (original)
+++ 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/taglist.html
 Sun Jun  5 07:09:56 2022
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.codehaus.mojo:taglist-maven-plugin:3.0.0:taglist at 2022-05-23
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.codehaus.mojo:taglist-maven-plugin:3.0.0:taglist at 2022-06-05
  | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -47,7 +47,7 @@
       <li class=""><a href="../index.html" title="Maven Release">Maven 
Release</a><span class="divider">/</span></li>
       <li class=""><a href="index.html" title="Maven Release Manager">Maven 
Release Manager</a><span class="divider">/</span></li>
     <li class="active ">Tag List report</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2022-05-23</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2022-06-05</li>
           <li id="projectVersion" class="pull-right">Version: 
3.0.0-M6-SNAPSHOT</li>
           </ul>
         </div>
@@ -150,25 +150,25 @@
 <th>Line</th></tr>
 <tr class="b">
 <td>rollback?</td>
-<td><a 
href="./xref/org/apache/maven/shared/release/DefaultReleaseManager.html#L248">248</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/shared/release/DefaultReleaseManager.html#L246">246</a></td></tr>
 <tr class="a">
 <td>NPE here in phases=null above!</td>
-<td><a 
href="./xref/org/apache/maven/shared/release/DefaultReleaseManager.html#L714">714</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/shared/release/DefaultReleaseManager.html#L720">720</a></td></tr>
 <tr class="b">
 <th>org.apache.maven.shared.release.phase.AbstractReleaseTestCase</th>
 <th>Line</th></tr>
 <tr class="a">
 <td>.... understand why this is working ... :-) why projectBuilder doesn't 
resolve and set in proper way DependencyArtifacts and Artifacts</td>
-<td><a 
href="./xref-test/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.html#L230">230</a></td></tr>
+<td><a 
href="./xref-test/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.html#L229">229</a></td></tr>
 <tr class="b">
 <td>return void since this is redundant</td>
-<td><a 
href="./xref-test/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.html#L264">264</a></td></tr>
+<td><a 
href="./xref-test/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.html#L263">263</a></td></tr>
 <tr class="a">
 <th>org.apache.maven.shared.release.phase.AbstractRewritePomsPhase</th>
 <th>Line</th></tr>
 <tr class="b">
 <td>needs a better error message, what pom? what dependency?</td>
-<td><a 
href="./xref/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.html#L568">568</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.html#L576">576</a></td></tr>
 <tr class="a">
 <th>org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase</th>
 <th>Line</th></tr>
@@ -183,7 +183,7 @@
 <th>Line</th></tr>
 <tr class="a">
 <td>sanity check that it is not . or .. or lower</td>
-<td><a 
href="./xref/org/apache/maven/shared/release/phase/CheckoutProjectFromScm.html#L199">199</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/shared/release/phase/CheckoutProjectFromScm.html#L200">200</a></td></tr>
 <tr class="b">
 <th>org.apache.maven.shared.release.phase.GenerateReleasePomsPhase</th>
 <th>Line</th></tr>

Modified: 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/team.html
==============================================================================
--- 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/team.html
 (original)
+++ 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/team.html
 Sun Jun  5 07:09:56 2022
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.2.2:team at 
2022-05-23
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.2.2:team at 
2022-06-05
  | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -47,7 +47,7 @@
       <li class=""><a href="../index.html" title="Maven Release">Maven 
Release</a><span class="divider">/</span></li>
       <li class=""><a href="index.html" title="Maven Release Manager">Maven 
Release Manager</a><span class="divider">/</span></li>
     <li class="active ">Project Team</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2022-05-23</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2022-06-05</li>
           <li id="projectVersion" class="pull-right">Version: 
3.0.0-M6-SNAPSHOT</li>
           </ul>
         </div>
@@ -931,7 +931,9 @@
 <tr class="b">
 <td align="left">Henning Schmiedehausen</td></tr>
 <tr class="a">
-<td align="left">Thorsten Heit</td></tr></table></section></section>
+<td align="left">Thorsten Heit</td></tr>
+<tr class="b">
+<td align="left">Niels Basjes</td></tr></table></section></section>
         </main>
       </div>
     </div>

Modified: 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/xref-test/org/apache/maven/shared/release/DefaultReleaseManagerTest.html
==============================================================================
--- 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/xref-test/org/apache/maven/shared/release/DefaultReleaseManagerTest.html
 (original)
+++ 
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/xref-test/org/apache/maven/shared/release/DefaultReleaseManagerTest.html
 Sun Jun  5 07:09:56 2022
@@ -620,150 +620,150 @@
 <a class="jxr_linenumber" name="L612" href="#L612">612</a>         <em 
class="jxr_comment">// prepare</em>
 <a class="jxr_linenumber" name="L613" href="#L613">613</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
 <a class="jxr_linenumber" name="L614" href="#L614">614</a>         
performRequest.setDryRun( <strong class="jxr_keyword">true</strong> );
-<a class="jxr_linenumber" name="L615" href="#L615">615</a> 
-<a class="jxr_linenumber" name="L616" href="#L616">616</a>         
ReleaseManagerListener managerListener = mock( ReleaseManagerListener.<strong 
class="jxr_keyword">class</strong> );
-<a class="jxr_linenumber" name="L617" href="#L617">617</a>         
performRequest.setReleaseManagerListener( managerListener );
-<a class="jxr_linenumber" name="L618" href="#L618">618</a> 
-<a class="jxr_linenumber" name="L619" href="#L619">619</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
-<a class="jxr_linenumber" name="L620" href="#L620">620</a>         
builder.setScmSourceUrl( <span class="jxr_string">"scm-url"</span> );
-<a class="jxr_linenumber" name="L621" href="#L621">621</a>         
builder.setWorkingDirectory( getTestFile( <span 
class="jxr_string">"target/working-directory"</span> ).getAbsolutePath() );
-<a class="jxr_linenumber" name="L622" href="#L622">622</a>         
performRequest.setReleaseDescriptorBuilder( builder );
-<a class="jxr_linenumber" name="L623" href="#L623">623</a> 
-<a class="jxr_linenumber" name="L624" href="#L624">624</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
-<a class="jxr_linenumber" name="L625" href="#L625">625</a> 
-<a class="jxr_linenumber" name="L626" href="#L626">626</a>         <em 
class="jxr_comment">// test</em>
-<a class="jxr_linenumber" name="L627" href="#L627">627</a>         
releaseManager.perform( performRequest );
-<a class="jxr_linenumber" name="L628" href="#L628">628</a> 
-<a class="jxr_linenumber" name="L629" href="#L629">629</a>         <em 
class="jxr_comment">// verify</em>
-<a class="jxr_linenumber" name="L630" href="#L630">630</a>         verify( 
managerListener ).phaseStart( <span 
class="jxr_string">"verify-release-configuration"</span> );
+<a class="jxr_linenumber" name="L615" href="#L615">615</a>         
performRequest.setReactorProjects( createReactorProjects() );
+<a class="jxr_linenumber" name="L616" href="#L616">616</a> 
+<a class="jxr_linenumber" name="L617" href="#L617">617</a>         
ReleaseManagerListener managerListener = mock( ReleaseManagerListener.<strong 
class="jxr_keyword">class</strong> );
+<a class="jxr_linenumber" name="L618" href="#L618">618</a>         
performRequest.setReleaseManagerListener( managerListener );
+<a class="jxr_linenumber" name="L619" href="#L619">619</a> 
+<a class="jxr_linenumber" name="L620" href="#L620">620</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
+<a class="jxr_linenumber" name="L621" href="#L621">621</a>         
builder.setScmSourceUrl( <span class="jxr_string">"scm-url"</span> );
+<a class="jxr_linenumber" name="L622" href="#L622">622</a>         
builder.setWorkingDirectory( getTestFile( <span 
class="jxr_string">"target/working-directory"</span> ).getAbsolutePath() );
+<a class="jxr_linenumber" name="L623" href="#L623">623</a>         
performRequest.setReleaseDescriptorBuilder( builder );
+<a class="jxr_linenumber" name="L624" href="#L624">624</a> 
+<a class="jxr_linenumber" name="L625" href="#L625">625</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
+<a class="jxr_linenumber" name="L626" href="#L626">626</a> 
+<a class="jxr_linenumber" name="L627" href="#L627">627</a>         <em 
class="jxr_comment">// test</em>
+<a class="jxr_linenumber" name="L628" href="#L628">628</a>         
releaseManager.perform( performRequest );
+<a class="jxr_linenumber" name="L629" href="#L629">629</a> 
+<a class="jxr_linenumber" name="L630" href="#L630">630</a>         <em 
class="jxr_comment">// verify</em>
 <a class="jxr_linenumber" name="L631" href="#L631">631</a>         verify( 
managerListener ).phaseStart( <span 
class="jxr_string">"verify-completed-prepare-phases"</span> );
 <a class="jxr_linenumber" name="L632" href="#L632">632</a>         verify( 
managerListener ).phaseStart( <span 
class="jxr_string">"checkout-project-from-scm"</span> );
 <a class="jxr_linenumber" name="L633" href="#L633">633</a>         verify( 
managerListener ).phaseStart( <span 
class="jxr_string">"run-perform-goals"</span> );
-<a class="jxr_linenumber" name="L634" href="#L634">634</a>         verify( 
managerListener ).phaseStart( <span class="jxr_string">"cleanup"</span> );
-<a class="jxr_linenumber" name="L635" href="#L635">635</a>         verify( 
managerListener, times( 5 ) ).phaseEnd();
-<a class="jxr_linenumber" name="L636" href="#L636">636</a> 
-<a class="jxr_linenumber" name="L637" href="#L637">637</a>         <em 
class="jxr_comment">// not part of actual test, but required to confirm 'no 
more interactions'</em>
-<a class="jxr_linenumber" name="L638" href="#L638">638</a>         verify( 
managerListener ).goalStart( anyString(), any() );
-<a class="jxr_linenumber" name="L639" href="#L639">639</a>         verify( 
managerListener ).goalEnd();
-<a class="jxr_linenumber" name="L640" href="#L640">640</a> 
-<a class="jxr_linenumber" name="L641" href="#L641">641</a>         
verifyNoMoreInteractions( managerListener );
-<a class="jxr_linenumber" name="L642" href="#L642">642</a>     }
-<a class="jxr_linenumber" name="L643" href="#L643">643</a> 
-<a class="jxr_linenumber" name="L644" href="#L644">644</a>     @Test
-<a class="jxr_linenumber" name="L645" href="#L645">645</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testNoScmUrlPerform()
-<a class="jxr_linenumber" name="L646" href="#L646">646</a>         <strong 
class="jxr_keyword">throws</strong> Exception
-<a class="jxr_linenumber" name="L647" href="#L647">647</a>     {
-<a class="jxr_linenumber" name="L648" href="#L648">648</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
-<a class="jxr_linenumber" name="L649" href="#L649">649</a>         
builder.setWorkingDirectory( getTestFile( <span 
class="jxr_string">"target/test/checkout"</span> ).getAbsolutePath() );
-<a class="jxr_linenumber" name="L650" href="#L650">650</a> 
-<a class="jxr_linenumber" name="L651" href="#L651">651</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
-<a class="jxr_linenumber" name="L652" href="#L652">652</a> 
-<a class="jxr_linenumber" name="L653" href="#L653">653</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
-<a class="jxr_linenumber" name="L654" href="#L654">654</a>         
performRequest.setReleaseDescriptorBuilder( builder );
-<a class="jxr_linenumber" name="L655" href="#L655">655</a>         
performRequest.setReleaseEnvironment( <strong class="jxr_keyword">new</strong> 
DefaultReleaseEnvironment() );
-<a class="jxr_linenumber" name="L656" href="#L656">656</a>         
-<a class="jxr_linenumber" name="L657" href="#L657">657</a>         <strong 
class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L658" href="#L658">658</a>         {
-<a class="jxr_linenumber" name="L659" href="#L659">659</a>             
builder.setUseReleaseProfile( false );
-<a class="jxr_linenumber" name="L660" href="#L660">660</a> 
-<a class="jxr_linenumber" name="L661" href="#L661">661</a>             
releaseManager.perform( performRequest );
-<a class="jxr_linenumber" name="L662" href="#L662">662</a> 
-<a class="jxr_linenumber" name="L663" href="#L663">663</a>             fail( 
<span class="jxr_string">"perform should have failed"</span> );
-<a class="jxr_linenumber" name="L664" href="#L664">664</a>         }
-<a class="jxr_linenumber" name="L665" href="#L665">665</a>         <strong 
class="jxr_keyword">catch</strong> ( ReleaseFailureException e )
-<a class="jxr_linenumber" name="L666" href="#L666">666</a>         {
-<a class="jxr_linenumber" name="L667" href="#L667">667</a>             
assertNull( <span class="jxr_string">"check no cause"</span>, e.getCause() );
-<a class="jxr_linenumber" name="L668" href="#L668">668</a>         }
-<a class="jxr_linenumber" name="L669" href="#L669">669</a>     }
-<a class="jxr_linenumber" name="L670" href="#L670">670</a> 
-<a class="jxr_linenumber" name="L671" href="#L671">671</a>     @Test
-<a class="jxr_linenumber" name="L672" href="#L672">672</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testScmExceptionThrown()
-<a class="jxr_linenumber" name="L673" href="#L673">673</a>         <strong 
class="jxr_keyword">throws</strong> Exception
-<a class="jxr_linenumber" name="L674" href="#L674">674</a>     {
-<a class="jxr_linenumber" name="L675" href="#L675">675</a>         <em 
class="jxr_comment">// prepare</em>
-<a class="jxr_linenumber" name="L676" href="#L676">676</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
-<a class="jxr_linenumber" name="L677" href="#L677">677</a> 
-<a class="jxr_linenumber" name="L678" href="#L678">678</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
-<a class="jxr_linenumber" name="L679" href="#L679">679</a>         
builder.setScmSourceUrl( <span class="jxr_string">"scm-url"</span> );
-<a class="jxr_linenumber" name="L680" href="#L680">680</a>         File 
checkoutDirectory = getTestFile( <span 
class="jxr_string">"target/checkout-directory"</span> );
-<a class="jxr_linenumber" name="L681" href="#L681">681</a>         
builder.setCheckoutDirectory( checkoutDirectory.getAbsolutePath() );
-<a class="jxr_linenumber" name="L682" href="#L682">682</a> 
-<a class="jxr_linenumber" name="L683" href="#L683">683</a>         ScmProvider 
scmProviderMock = mock( ScmProvider.<strong class="jxr_keyword">class</strong> 
);
-<a class="jxr_linenumber" name="L684" href="#L684">684</a>         when( 
scmProviderMock.checkOut( any( ScmRepository.<strong 
class="jxr_keyword">class</strong> ),
-<a class="jxr_linenumber" name="L685" href="#L685">685</a>                     
                    any( ScmFileSet.<strong class="jxr_keyword">class</strong> 
),
-<a class="jxr_linenumber" name="L686" href="#L686">686</a>                     
                    any( ScmTag.<strong class="jxr_keyword">class</strong> ),
-<a class="jxr_linenumber" name="L687" href="#L687">687</a>                     
                    any(CommandParameters.<strong 
class="jxr_keyword">class</strong>)) )
-<a class="jxr_linenumber" name="L688" href="#L688">688</a>             
.thenThrow( <strong class="jxr_keyword">new</strong> ScmException( <span 
class="jxr_string">"..."</span> ) );
-<a class="jxr_linenumber" name="L689" href="#L689">689</a> 
-<a class="jxr_linenumber" name="L690" href="#L690">690</a>         <a 
name="ScmManagerStub" 
href="../../../../../org/apache/maven/shared/release/stubs/ScmManagerStub.html#ScmManagerStub">ScmManagerStub</a>
 stub = (<a name="ScmManagerStub" 
href="../../../../../org/apache/maven/shared/release/stubs/ScmManagerStub.html#ScmManagerStub">ScmManagerStub</a>)
 lookup( ScmManager.<strong class="jxr_keyword">class</strong> );
-<a class="jxr_linenumber" name="L691" href="#L691">691</a>         
stub.setScmProvider( scmProviderMock );
-<a class="jxr_linenumber" name="L692" href="#L692">692</a> 
-<a class="jxr_linenumber" name="L693" href="#L693">693</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
-<a class="jxr_linenumber" name="L694" href="#L694">694</a>         
performRequest.setReleaseDescriptorBuilder( builder );
-<a class="jxr_linenumber" name="L695" href="#L695">695</a>         
performRequest.setReleaseEnvironment( <strong class="jxr_keyword">new</strong> 
DefaultReleaseEnvironment() );
-<a class="jxr_linenumber" name="L696" href="#L696">696</a>         
performRequest.setReactorProjects( createReactorProjects() );
-<a class="jxr_linenumber" name="L697" href="#L697">697</a> 
-<a class="jxr_linenumber" name="L698" href="#L698">698</a>         <em 
class="jxr_comment">// execute</em>
-<a class="jxr_linenumber" name="L699" href="#L699">699</a>         <strong 
class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L700" href="#L700">700</a>         {
-<a class="jxr_linenumber" name="L701" href="#L701">701</a>             
releaseManager.perform( performRequest );
-<a class="jxr_linenumber" name="L702" href="#L702">702</a> 
-<a class="jxr_linenumber" name="L703" href="#L703">703</a>             fail( 
<span class="jxr_string">"commit should have failed"</span> );
-<a class="jxr_linenumber" name="L704" href="#L704">704</a>         }
-<a class="jxr_linenumber" name="L705" href="#L705">705</a>         <strong 
class="jxr_keyword">catch</strong> ( ReleaseExecutionException e )
-<a class="jxr_linenumber" name="L706" href="#L706">706</a>         {
-<a class="jxr_linenumber" name="L707" href="#L707">707</a>             
assertEquals( <span class="jxr_string">"check cause"</span>, 
ScmException.<strong class="jxr_keyword">class</strong>, 
e.getCause().getClass() );
-<a class="jxr_linenumber" name="L708" href="#L708">708</a>         }
-<a class="jxr_linenumber" name="L709" href="#L709">709</a> 
-<a class="jxr_linenumber" name="L710" href="#L710">710</a>         <em 
class="jxr_comment">// verify</em>
-<a class="jxr_linenumber" name="L711" href="#L711">711</a>         verify(  
scmProviderMock ).checkOut( any( ScmRepository.<strong 
class="jxr_keyword">class</strong> ), any( ScmFileSet.<strong 
class="jxr_keyword">class</strong> ),
-<a class="jxr_linenumber" name="L712" href="#L712">712</a>                     
                         any( ScmTag.<strong class="jxr_keyword">class</strong> 
), any( CommandParameters.<strong class="jxr_keyword">class</strong> ) );
-<a class="jxr_linenumber" name="L713" href="#L713">713</a>         
verifyNoMoreInteractions( scmProviderMock );
-<a class="jxr_linenumber" name="L714" href="#L714">714</a>     }
-<a class="jxr_linenumber" name="L715" href="#L715">715</a> 
-<a class="jxr_linenumber" name="L716" href="#L716">716</a>     @Test
-<a class="jxr_linenumber" name="L717" href="#L717">717</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testScmResultFailure()
-<a class="jxr_linenumber" name="L718" href="#L718">718</a>         <strong 
class="jxr_keyword">throws</strong> Exception
-<a class="jxr_linenumber" name="L719" href="#L719">719</a>     {
-<a class="jxr_linenumber" name="L720" href="#L720">720</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
-<a class="jxr_linenumber" name="L721" href="#L721">721</a> 
-<a class="jxr_linenumber" name="L722" href="#L722">722</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
-<a class="jxr_linenumber" name="L723" href="#L723">723</a>         
builder.setScmSourceUrl( <span class="jxr_string">"scm-url"</span> );
-<a class="jxr_linenumber" name="L724" href="#L724">724</a>         File 
checkoutDirectory = getTestFile( <span 
class="jxr_string">"target/checkout-directory"</span> );
-<a class="jxr_linenumber" name="L725" href="#L725">725</a>         
builder.setCheckoutDirectory( checkoutDirectory.getAbsolutePath() );
-<a class="jxr_linenumber" name="L726" href="#L726">726</a>         
builder.setWorkingDirectory( getTestPath( <span 
class="jxr_string">"target/dummy-project"</span> ) );
-<a class="jxr_linenumber" name="L727" href="#L727">727</a> 
-<a class="jxr_linenumber" name="L728" href="#L728">728</a>         ScmManager 
scmManager = (ScmManager) lookup( ScmManager.<strong 
class="jxr_keyword">class</strong> );
-<a class="jxr_linenumber" name="L729" href="#L729">729</a>         
ScmProviderStub providerStub =
-<a class="jxr_linenumber" name="L730" href="#L730">730</a>             
(ScmProviderStub) scmManager.getProviderByUrl( <span 
class="jxr_string">"scm-url"</span> );
-<a class="jxr_linenumber" name="L731" href="#L731">731</a> 
-<a class="jxr_linenumber" name="L732" href="#L732">732</a>         
providerStub.setCheckOutScmResult( <strong class="jxr_keyword">new</strong> 
CheckOutScmResult( <span class="jxr_string">""</span>, <span 
class="jxr_string">""</span>, <span class="jxr_string">""</span>, false ) );
-<a class="jxr_linenumber" name="L733" href="#L733">733</a>         
-<a class="jxr_linenumber" name="L734" href="#L734">734</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
-<a class="jxr_linenumber" name="L735" href="#L735">735</a>         
performRequest.setReleaseDescriptorBuilder( builder );
-<a class="jxr_linenumber" name="L736" href="#L736">736</a>         
performRequest.setReleaseEnvironment( <strong class="jxr_keyword">new</strong> 
DefaultReleaseEnvironment() );
-<a class="jxr_linenumber" name="L737" href="#L737">737</a>         
performRequest.setReactorProjects( createReactorProjects() );
-<a class="jxr_linenumber" name="L738" href="#L738">738</a> 
-<a class="jxr_linenumber" name="L739" href="#L739">739</a>         <strong 
class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L740" href="#L740">740</a>         {
-<a class="jxr_linenumber" name="L741" href="#L741">741</a>             
releaseManager.perform( performRequest );
-<a class="jxr_linenumber" name="L742" href="#L742">742</a> 
-<a class="jxr_linenumber" name="L743" href="#L743">743</a>             fail( 
<span class="jxr_string">"commit should have failed"</span> );
-<a class="jxr_linenumber" name="L744" href="#L744">744</a>         }
-<a class="jxr_linenumber" name="L745" href="#L745">745</a>         <strong 
class="jxr_keyword">catch</strong> ( ReleaseScmCommandException e )
-<a class="jxr_linenumber" name="L746" href="#L746">746</a>         {
-<a class="jxr_linenumber" name="L747" href="#L747">747</a>             
assertNull( <span class="jxr_string">"check no other cause"</span>, 
e.getCause() );
-<a class="jxr_linenumber" name="L748" href="#L748">748</a>         }
-<a class="jxr_linenumber" name="L749" href="#L749">749</a>     }
-<a class="jxr_linenumber" name="L750" href="#L750">750</a> 
-<a class="jxr_linenumber" name="L751" href="#L751">751</a>     <em 
class="jxr_comment">// MRELEASE-1042</em>
-<a class="jxr_linenumber" name="L752" href="#L752">752</a>     @Test
-<a class="jxr_linenumber" name="L753" href="#L753">753</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testKeepProfilesOnPerform()
-<a class="jxr_linenumber" name="L754" href="#L754">754</a>             <strong 
class="jxr_keyword">throws</strong> Exception
-<a class="jxr_linenumber" name="L755" href="#L755">755</a>     {
-<a class="jxr_linenumber" name="L756" href="#L756">756</a>         <em 
class="jxr_comment">// prepare</em>
-<a class="jxr_linenumber" name="L757" href="#L757">757</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
-<a class="jxr_linenumber" name="L758" href="#L758">758</a>         
performRequest.setDryRun( <strong class="jxr_keyword">true</strong> );
+<a class="jxr_linenumber" name="L634" href="#L634">634</a>         verify( 
managerListener, times( 3 ) ).phaseEnd();
+<a class="jxr_linenumber" name="L635" href="#L635">635</a> 
+<a class="jxr_linenumber" name="L636" href="#L636">636</a>         <em 
class="jxr_comment">// not part of actual test, but required to confirm 'no 
more interactions'</em>
+<a class="jxr_linenumber" name="L637" href="#L637">637</a>         verify( 
managerListener ).goalStart( anyString(), any() );
+<a class="jxr_linenumber" name="L638" href="#L638">638</a>         verify( 
managerListener ).goalEnd();
+<a class="jxr_linenumber" name="L639" href="#L639">639</a> 
+<a class="jxr_linenumber" name="L640" href="#L640">640</a>         
verifyNoMoreInteractions( managerListener );
+<a class="jxr_linenumber" name="L641" href="#L641">641</a>     }
+<a class="jxr_linenumber" name="L642" href="#L642">642</a> 
+<a class="jxr_linenumber" name="L643" href="#L643">643</a>     @Test
+<a class="jxr_linenumber" name="L644" href="#L644">644</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testNoScmUrlPerform()
+<a class="jxr_linenumber" name="L645" href="#L645">645</a>         <strong 
class="jxr_keyword">throws</strong> Exception
+<a class="jxr_linenumber" name="L646" href="#L646">646</a>     {
+<a class="jxr_linenumber" name="L647" href="#L647">647</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
+<a class="jxr_linenumber" name="L648" href="#L648">648</a>         
builder.setWorkingDirectory( getTestFile( <span 
class="jxr_string">"target/test/checkout"</span> ).getAbsolutePath() );
+<a class="jxr_linenumber" name="L649" href="#L649">649</a> 
+<a class="jxr_linenumber" name="L650" href="#L650">650</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
+<a class="jxr_linenumber" name="L651" href="#L651">651</a> 
+<a class="jxr_linenumber" name="L652" href="#L652">652</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
+<a class="jxr_linenumber" name="L653" href="#L653">653</a>         
performRequest.setReleaseDescriptorBuilder( builder );
+<a class="jxr_linenumber" name="L654" href="#L654">654</a>         
performRequest.setReleaseEnvironment( <strong class="jxr_keyword">new</strong> 
DefaultReleaseEnvironment() );
+<a class="jxr_linenumber" name="L655" href="#L655">655</a>         
+<a class="jxr_linenumber" name="L656" href="#L656">656</a>         <strong 
class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L657" href="#L657">657</a>         {
+<a class="jxr_linenumber" name="L658" href="#L658">658</a>             
builder.setUseReleaseProfile( false );
+<a class="jxr_linenumber" name="L659" href="#L659">659</a> 
+<a class="jxr_linenumber" name="L660" href="#L660">660</a>             
releaseManager.perform( performRequest );
+<a class="jxr_linenumber" name="L661" href="#L661">661</a> 
+<a class="jxr_linenumber" name="L662" href="#L662">662</a>             fail( 
<span class="jxr_string">"perform should have failed"</span> );
+<a class="jxr_linenumber" name="L663" href="#L663">663</a>         }
+<a class="jxr_linenumber" name="L664" href="#L664">664</a>         <strong 
class="jxr_keyword">catch</strong> ( ReleaseFailureException e )
+<a class="jxr_linenumber" name="L665" href="#L665">665</a>         {
+<a class="jxr_linenumber" name="L666" href="#L666">666</a>             
assertNull( <span class="jxr_string">"check no cause"</span>, e.getCause() );
+<a class="jxr_linenumber" name="L667" href="#L667">667</a>         }
+<a class="jxr_linenumber" name="L668" href="#L668">668</a>     }
+<a class="jxr_linenumber" name="L669" href="#L669">669</a> 
+<a class="jxr_linenumber" name="L670" href="#L670">670</a>     @Test
+<a class="jxr_linenumber" name="L671" href="#L671">671</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testScmExceptionThrown()
+<a class="jxr_linenumber" name="L672" href="#L672">672</a>         <strong 
class="jxr_keyword">throws</strong> Exception
+<a class="jxr_linenumber" name="L673" href="#L673">673</a>     {
+<a class="jxr_linenumber" name="L674" href="#L674">674</a>         <em 
class="jxr_comment">// prepare</em>
+<a class="jxr_linenumber" name="L675" href="#L675">675</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
+<a class="jxr_linenumber" name="L676" href="#L676">676</a> 
+<a class="jxr_linenumber" name="L677" href="#L677">677</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
+<a class="jxr_linenumber" name="L678" href="#L678">678</a>         
builder.setScmSourceUrl( <span class="jxr_string">"scm-url"</span> );
+<a class="jxr_linenumber" name="L679" href="#L679">679</a>         File 
checkoutDirectory = getTestFile( <span 
class="jxr_string">"target/checkout-directory"</span> );
+<a class="jxr_linenumber" name="L680" href="#L680">680</a>         
builder.setCheckoutDirectory( checkoutDirectory.getAbsolutePath() );
+<a class="jxr_linenumber" name="L681" href="#L681">681</a> 
+<a class="jxr_linenumber" name="L682" href="#L682">682</a>         ScmProvider 
scmProviderMock = mock( ScmProvider.<strong class="jxr_keyword">class</strong> 
);
+<a class="jxr_linenumber" name="L683" href="#L683">683</a>         when( 
scmProviderMock.checkOut( any( ScmRepository.<strong 
class="jxr_keyword">class</strong> ),
+<a class="jxr_linenumber" name="L684" href="#L684">684</a>                     
                    any( ScmFileSet.<strong class="jxr_keyword">class</strong> 
),
+<a class="jxr_linenumber" name="L685" href="#L685">685</a>                     
                    any( ScmTag.<strong class="jxr_keyword">class</strong> ),
+<a class="jxr_linenumber" name="L686" href="#L686">686</a>                     
                    any(CommandParameters.<strong 
class="jxr_keyword">class</strong>)) )
+<a class="jxr_linenumber" name="L687" href="#L687">687</a>             
.thenThrow( <strong class="jxr_keyword">new</strong> ScmException( <span 
class="jxr_string">"..."</span> ) );
+<a class="jxr_linenumber" name="L688" href="#L688">688</a> 
+<a class="jxr_linenumber" name="L689" href="#L689">689</a>         <a 
name="ScmManagerStub" 
href="../../../../../org/apache/maven/shared/release/stubs/ScmManagerStub.html#ScmManagerStub">ScmManagerStub</a>
 stub = (<a name="ScmManagerStub" 
href="../../../../../org/apache/maven/shared/release/stubs/ScmManagerStub.html#ScmManagerStub">ScmManagerStub</a>)
 lookup( ScmManager.<strong class="jxr_keyword">class</strong> );
+<a class="jxr_linenumber" name="L690" href="#L690">690</a>         
stub.setScmProvider( scmProviderMock );
+<a class="jxr_linenumber" name="L691" href="#L691">691</a> 
+<a class="jxr_linenumber" name="L692" href="#L692">692</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
+<a class="jxr_linenumber" name="L693" href="#L693">693</a>         
performRequest.setReleaseDescriptorBuilder( builder );
+<a class="jxr_linenumber" name="L694" href="#L694">694</a>         
performRequest.setReleaseEnvironment( <strong class="jxr_keyword">new</strong> 
DefaultReleaseEnvironment() );
+<a class="jxr_linenumber" name="L695" href="#L695">695</a>         
performRequest.setReactorProjects( createReactorProjects() );
+<a class="jxr_linenumber" name="L696" href="#L696">696</a> 
+<a class="jxr_linenumber" name="L697" href="#L697">697</a>         <em 
class="jxr_comment">// execute</em>
+<a class="jxr_linenumber" name="L698" href="#L698">698</a>         <strong 
class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L699" href="#L699">699</a>         {
+<a class="jxr_linenumber" name="L700" href="#L700">700</a>             
releaseManager.perform( performRequest );
+<a class="jxr_linenumber" name="L701" href="#L701">701</a> 
+<a class="jxr_linenumber" name="L702" href="#L702">702</a>             fail( 
<span class="jxr_string">"commit should have failed"</span> );
+<a class="jxr_linenumber" name="L703" href="#L703">703</a>         }
+<a class="jxr_linenumber" name="L704" href="#L704">704</a>         <strong 
class="jxr_keyword">catch</strong> ( ReleaseExecutionException e )
+<a class="jxr_linenumber" name="L705" href="#L705">705</a>         {
+<a class="jxr_linenumber" name="L706" href="#L706">706</a>             
assertEquals( <span class="jxr_string">"check cause"</span>, 
ScmException.<strong class="jxr_keyword">class</strong>, 
e.getCause().getClass() );
+<a class="jxr_linenumber" name="L707" href="#L707">707</a>         }
+<a class="jxr_linenumber" name="L708" href="#L708">708</a> 
+<a class="jxr_linenumber" name="L709" href="#L709">709</a>         <em 
class="jxr_comment">// verify</em>
+<a class="jxr_linenumber" name="L710" href="#L710">710</a>         verify(  
scmProviderMock ).checkOut( any( ScmRepository.<strong 
class="jxr_keyword">class</strong> ), any( ScmFileSet.<strong 
class="jxr_keyword">class</strong> ),
+<a class="jxr_linenumber" name="L711" href="#L711">711</a>                     
                         any( ScmTag.<strong class="jxr_keyword">class</strong> 
), any( CommandParameters.<strong class="jxr_keyword">class</strong> ) );
+<a class="jxr_linenumber" name="L712" href="#L712">712</a>         
verifyNoMoreInteractions( scmProviderMock );
+<a class="jxr_linenumber" name="L713" href="#L713">713</a>     }
+<a class="jxr_linenumber" name="L714" href="#L714">714</a> 
+<a class="jxr_linenumber" name="L715" href="#L715">715</a>     @Test
+<a class="jxr_linenumber" name="L716" href="#L716">716</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testScmResultFailure()
+<a class="jxr_linenumber" name="L717" href="#L717">717</a>         <strong 
class="jxr_keyword">throws</strong> Exception
+<a class="jxr_linenumber" name="L718" href="#L718">718</a>     {
+<a class="jxr_linenumber" name="L719" href="#L719">719</a>         
ReleaseManager releaseManager = lookup( ReleaseManager.<strong 
class="jxr_keyword">class</strong>, <span class="jxr_string">"test"</span> );
+<a class="jxr_linenumber" name="L720" href="#L720">720</a> 
+<a class="jxr_linenumber" name="L721" href="#L721">721</a>         
ReleaseDescriptorBuilder builder = <strong class="jxr_keyword">new</strong> 
ReleaseDescriptorBuilder();
+<a class="jxr_linenumber" name="L722" href="#L722">722</a>         
builder.setScmSourceUrl( <span class="jxr_string">"scm-url"</span> );
+<a class="jxr_linenumber" name="L723" href="#L723">723</a>         File 
checkoutDirectory = getTestFile( <span 
class="jxr_string">"target/checkout-directory"</span> );
+<a class="jxr_linenumber" name="L724" href="#L724">724</a>         
builder.setCheckoutDirectory( checkoutDirectory.getAbsolutePath() );
+<a class="jxr_linenumber" name="L725" href="#L725">725</a>         
builder.setWorkingDirectory( getTestPath( <span 
class="jxr_string">"target/dummy-project"</span> ) );
+<a class="jxr_linenumber" name="L726" href="#L726">726</a> 
+<a class="jxr_linenumber" name="L727" href="#L727">727</a>         ScmManager 
scmManager = (ScmManager) lookup( ScmManager.<strong 
class="jxr_keyword">class</strong> );
+<a class="jxr_linenumber" name="L728" href="#L728">728</a>         
ScmProviderStub providerStub =
+<a class="jxr_linenumber" name="L729" href="#L729">729</a>             
(ScmProviderStub) scmManager.getProviderByUrl( <span 
class="jxr_string">"scm-url"</span> );
+<a class="jxr_linenumber" name="L730" href="#L730">730</a> 
+<a class="jxr_linenumber" name="L731" href="#L731">731</a>         
providerStub.setCheckOutScmResult( <strong class="jxr_keyword">new</strong> 
CheckOutScmResult( <span class="jxr_string">""</span>, <span 
class="jxr_string">""</span>, <span class="jxr_string">""</span>, false ) );
+<a class="jxr_linenumber" name="L732" href="#L732">732</a>         
+<a class="jxr_linenumber" name="L733" href="#L733">733</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
+<a class="jxr_linenumber" name="L734" href="#L734">734</a>         
performRequest.setReleaseDescriptorBuilder( builder );
+<a class="jxr_linenumber" name="L735" href="#L735">735</a>         
performRequest.setReleaseEnvironment( <strong class="jxr_keyword">new</strong> 
DefaultReleaseEnvironment() );
+<a class="jxr_linenumber" name="L736" href="#L736">736</a>         
performRequest.setReactorProjects( createReactorProjects() );
+<a class="jxr_linenumber" name="L737" href="#L737">737</a> 
+<a class="jxr_linenumber" name="L738" href="#L738">738</a>         <strong 
class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L739" href="#L739">739</a>         {
+<a class="jxr_linenumber" name="L740" href="#L740">740</a>             
releaseManager.perform( performRequest );
+<a class="jxr_linenumber" name="L741" href="#L741">741</a> 
+<a class="jxr_linenumber" name="L742" href="#L742">742</a>             fail( 
<span class="jxr_string">"commit should have failed"</span> );
+<a class="jxr_linenumber" name="L743" href="#L743">743</a>         }
+<a class="jxr_linenumber" name="L744" href="#L744">744</a>         <strong 
class="jxr_keyword">catch</strong> ( ReleaseScmCommandException e )
+<a class="jxr_linenumber" name="L745" href="#L745">745</a>         {
+<a class="jxr_linenumber" name="L746" href="#L746">746</a>             
assertNull( <span class="jxr_string">"check no other cause"</span>, 
e.getCause() );
+<a class="jxr_linenumber" name="L747" href="#L747">747</a>         }
+<a class="jxr_linenumber" name="L748" href="#L748">748</a>     }
+<a class="jxr_linenumber" name="L749" href="#L749">749</a> 
+<a class="jxr_linenumber" name="L750" href="#L750">750</a>     <em 
class="jxr_comment">// MRELEASE-1042</em>
+<a class="jxr_linenumber" name="L751" href="#L751">751</a>     @Test
+<a class="jxr_linenumber" name="L752" href="#L752">752</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testKeepProfilesOnPerform()
+<a class="jxr_linenumber" name="L753" href="#L753">753</a>             <strong 
class="jxr_keyword">throws</strong> Exception
+<a class="jxr_linenumber" name="L754" href="#L754">754</a>     {
+<a class="jxr_linenumber" name="L755" href="#L755">755</a>         <em 
class="jxr_comment">// prepare</em>
+<a class="jxr_linenumber" name="L756" href="#L756">756</a>         
ReleasePerformRequest performRequest = <strong class="jxr_keyword">new</strong> 
ReleasePerformRequest();
+<a class="jxr_linenumber" name="L757" href="#L757">757</a>         
performRequest.setDryRun( <strong class="jxr_keyword">true</strong> );
+<a class="jxr_linenumber" name="L758" href="#L758">758</a>         
performRequest.setReactorProjects( createReactorProjects() );
 <a class="jxr_linenumber" name="L759" href="#L759">759</a> 
 <a class="jxr_linenumber" name="L760" href="#L760">760</a>         
ReleaseManagerListener managerListener = mock( ReleaseManagerListener.<strong 
class="jxr_keyword">class</strong> );
 <a class="jxr_linenumber" name="L761" href="#L761">761</a>         
performRequest.setReleaseManagerListener( managerListener );


Reply via email to