You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-dev@maven.apache.org by Emmanuel Venisse <em...@venisse.net> on 2005/12/05 15:25:24 UTC

Re: svn commit: r354077 - /maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java

Wim,

it doesn't compile :

[INFO] ----------------------------------------------------------------------------
[INFO] Compilation failure

D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
clearcase\ClearCaseScmProvider.java:[37,62] package 
org.apache.maven.scm.provider.clearcase.command.update does not exis
t

D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
clearcase\ClearCaseScmProvider.java:[58,15] cannot find symbol
symbol  : constructor ClearCaseScmProviderRepository(java.lang.String)
location: class org.apache.maven.scm.provider.clearcase.repository.ClearCaseScmProviderRepository

D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
clearcase\ClearCaseScmProvider.java:[113,8] cannot find symbol
symbol  : class ClearCaseUpdateCommand
location: class org.apache.maven.scm.provider.clearcase.ClearCaseScmProvider

D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
clearcase\ClearCaseScmProvider.java:[113,45] cannot find symbol
symbol  : class ClearCaseUpdateCommand
location: class org.apache.maven.scm.provider.clearcase.ClearCaseScmProvider

Emmanuel

evenisse@apache.org a écrit :
> Author: evenisse
> Date: Mon Dec  5 06:22:20 2005
> New Revision: 354077
> 
> URL: http://svn.apache.org/viewcvs?rev=354077&view=rev
> Log:
> PR: SCM-96
> Submitted by: Wim Deblauwe
> 
> Set default edit mode for ClearCase
> 
> Modified:
>     maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java
> 
> Modified: maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java
> URL: http://svn.apache.org/viewcvs/maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java?rev=354077&r1=354076&r2=354077&view=diff
> ==============================================================================
> --- maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java (original)
> +++ maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java Mon Dec  5 06:22:20 2005
> @@ -20,28 +20,29 @@
>  import org.apache.maven.scm.ScmException;
>  import org.apache.maven.scm.ScmFileSet;
>  import org.apache.maven.scm.command.changelog.ChangeLogScmResult;
> -import org.apache.maven.scm.command.checkout.CheckOutScmResult;
>  import org.apache.maven.scm.command.checkin.CheckInScmResult;
> -import org.apache.maven.scm.command.tag.TagScmResult;
> -import org.apache.maven.scm.command.status.StatusScmResult;
> +import org.apache.maven.scm.command.checkout.CheckOutScmResult;
>  import org.apache.maven.scm.command.edit.EditScmResult;
> +import org.apache.maven.scm.command.status.StatusScmResult;
> +import org.apache.maven.scm.command.tag.TagScmResult;
> +import org.apache.maven.scm.command.update.UpdateScmResult;
>  import org.apache.maven.scm.provider.AbstractScmProvider;
>  import org.apache.maven.scm.provider.ScmProviderRepository;
>  import org.apache.maven.scm.provider.clearcase.command.changelog.ClearCaseChangeLogCommand;
> -import org.apache.maven.scm.provider.clearcase.command.checkout.ClearCaseCheckOutCommand;
>  import org.apache.maven.scm.provider.clearcase.command.checkin.ClearCaseCheckInCommand;
> -import org.apache.maven.scm.provider.clearcase.command.tag.ClearCaseTagCommand;
> -import org.apache.maven.scm.provider.clearcase.command.status.ClearCaseStatusCommand;
> +import org.apache.maven.scm.provider.clearcase.command.checkout.ClearCaseCheckOutCommand;
>  import org.apache.maven.scm.provider.clearcase.command.edit.ClearCaseEditCommand;
> +import org.apache.maven.scm.provider.clearcase.command.status.ClearCaseStatusCommand;
> +import org.apache.maven.scm.provider.clearcase.command.tag.ClearCaseTagCommand;
> +import org.apache.maven.scm.provider.clearcase.command.update.ClearCaseUpdateCommand;
>  import org.apache.maven.scm.provider.clearcase.repository.ClearCaseScmProviderRepository;
>  import org.apache.maven.scm.repository.ScmRepository;
>  import org.apache.maven.scm.repository.ScmRepositoryException;
>  
> -import org.codehaus.plexus.util.StringUtils;
> -
>  /**
>   * @author <a href="mailto:trygvis@inamo.no">Trygve Laugst&oslash;l</a>
>   * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
> + * @author <a href="mailto:wim.deblauwe@gmail.com">Wim Deblauwe</a>
>   * @version $Id$
>   */
>  public class ClearCaseScmProvider
> @@ -54,12 +55,7 @@
>      public ScmProviderRepository makeProviderScmRepository( String scmSpecificUrl, char delimiter )
>          throws ScmRepositoryException
>      {
> -        if ( !StringUtils.isEmpty( scmSpecificUrl ) )
> -        {
> -            throw new ScmRepositoryException( "This provider doesn't use a url." );
> -        }
> -
> -        return new ClearCaseScmProviderRepository();
> +        return new ClearCaseScmProviderRepository( scmSpecificUrl );
>      }
>  
>      public String getScmType()
> @@ -67,6 +63,11 @@
>          return "clearcase";
>      }
>  
> +    public boolean requiresEditMode()
> +    {
> +        return true;
> +    }
> +
>      /**
>       * @see org.apache.maven.scm.provider.AbstractScmProvider#changelog(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
>       */
> @@ -80,20 +81,20 @@
>          return (ChangeLogScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
>      }
>  
> -	/**
> -	 * @see org.apache.maven.scm.provider.AbstractScmProvider#checkin(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> -	 */
> -	public CheckInScmResult checkin( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> -		throws ScmException
> -	{
> -		ClearCaseCheckInCommand command = new ClearCaseCheckInCommand();
> +    /**
> +     * @see org.apache.maven.scm.provider.AbstractScmProvider#checkin(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> +     */
> +    public CheckInScmResult checkin( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> +        throws ScmException
> +    {
> +        ClearCaseCheckInCommand command = new ClearCaseCheckInCommand();
>  
> -		command.setLogger( getLogger() );
> +        command.setLogger( getLogger() );
>  
> -		return (CheckInScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> -	}
> +        return (CheckInScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> +    }
>  
> -	/**
> +    /**
>       * @see org.apache.maven.scm.provider.AbstractScmProvider#checkout(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
>       */
>      public CheckOutScmResult checkout( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> @@ -106,34 +107,46 @@
>          return (CheckOutScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
>      }
>  
> -	/**
> -	 * @see org.apache.maven.scm.provider.AbstractScmProvider#tag(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> -	 */
> -	public TagScmResult tag( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> -		throws ScmException
> -	{
> -		ClearCaseTagCommand command = new ClearCaseTagCommand();
> +    protected UpdateScmResult update( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> +        throws ScmException
> +    {
> +        ClearCaseUpdateCommand command = new ClearCaseUpdateCommand();
> +
> +        command.setLogger( getLogger() );
> +
> +        return (UpdateScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> +    }
> +
> +    /**
> +     * @see org.apache.maven.scm.provider.AbstractScmProvider#tag(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> +     */
> +    public TagScmResult tag( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> +        throws ScmException
> +    {
> +        ClearCaseTagCommand command = new ClearCaseTagCommand();
>  
> -		command.setLogger( getLogger() );
> +        command.setLogger( getLogger() );
>  
> -		return (TagScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> -	}
> +        return (TagScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> +    }
>  
> -	protected StatusScmResult status( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException
> -	{
> -		ClearCaseStatusCommand command = new ClearCaseStatusCommand();
> +    protected StatusScmResult status( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> +        throws ScmException
> +    {
> +        ClearCaseStatusCommand command = new ClearCaseStatusCommand();
>  
> -		command.setLogger( getLogger() );
> +        command.setLogger( getLogger() );
>  
> -		return (StatusScmResult)command.execute( repository.getProviderRepository(), fileSet, parameters );
> -	}
> +        return (StatusScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> +    }
>  
> -	protected EditScmResult edit( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException
> -	{
> -		ClearCaseEditCommand command = new ClearCaseEditCommand();
> +    protected EditScmResult edit( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters )
> +        throws ScmException
> +    {
> +        ClearCaseEditCommand command = new ClearCaseEditCommand();
>  
> -		command.setLogger( getLogger() );
> +        command.setLogger( getLogger() );
>  
> -		return (EditScmResult)command.execute( repository.getProviderRepository(), fileSet, parameters );
> -	}
> +        return (EditScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters );
> +    }
>  }
> 
> 
> 
> 
> 


Re: svn commit: r354077 - /maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java

Posted by Wim Deblauwe <wi...@gmail.com>.
I'm afraid that might be because the work I'm doing on checkout and update
is not complete yet. Wait on that, it will have the fix also.

regards,

Wim

2005/12/5, Emmanuel Venisse <em...@venisse.net>:
>
> Wim,
>
> it doesn't compile :
>
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Compilation failure
>
>
> D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
> clearcase\ClearCaseScmProvider.java:[37,62] package
> org.apache.maven.scm.provider.clearcase.command.update does not exis
> t
>
>
> D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
> clearcase\ClearCaseScmProvider.java:[58,15] cannot find symbol
> symbol  : constructor ClearCaseScmProviderRepository(java.lang.String)
> location: class
> org.apache.maven.scm.provider.clearcase.repository.ClearCaseScmProviderRepository
>
>
> D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
> clearcase\ClearCaseScmProvider.java:[113,8] cannot find symbol
> symbol  : class ClearCaseUpdateCommand
> location: class
> org.apache.maven.scm.provider.clearcase.ClearCaseScmProvider
>
>
> D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-clearcase\src\main\java\org\apache\maven\scm\provider\
> clearcase\ClearCaseScmProvider.java:[113,45] cannot find symbol
> symbol  : class ClearCaseUpdateCommand
> location: class
> org.apache.maven.scm.provider.clearcase.ClearCaseScmProvider
>
> Emmanuel
>
> evenisse@apache.org a écrit :
> > Author: evenisse
> > Date: Mon Dec  5 06:22:20 2005
> > New Revision: 354077
> >
> > URL: http://svn.apache.org/viewcvs?rev=354077&view=rev
> > Log:
> > PR: SCM-96
> > Submitted by: Wim Deblauwe
> >
> > Set default edit mode for ClearCase
> >
> > Modified:
> >
> maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java
> >
> > Modified:
> maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java
> > URL:
> http://svn.apache.org/viewcvs/maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java?rev=354077&r1=354076&r2=354077&view=diff
> >
> ==============================================================================
> > ---
> maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java
> (original)
> > +++
> maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/ClearCaseScmProvider.java
> Mon Dec  5 06:22:20 2005
> > @@ -20,28 +20,29 @@
> >  import org.apache.maven.scm.ScmException;
> >  import org.apache.maven.scm.ScmFileSet;
> >  import org.apache.maven.scm.command.changelog.ChangeLogScmResult;
> > -import org.apache.maven.scm.command.checkout.CheckOutScmResult;
> >  import org.apache.maven.scm.command.checkin.CheckInScmResult;
> > -import org.apache.maven.scm.command.tag.TagScmResult;
> > -import org.apache.maven.scm.command.status.StatusScmResult;
> > +import org.apache.maven.scm.command.checkout.CheckOutScmResult;
> >  import org.apache.maven.scm.command.edit.EditScmResult;
> > +import org.apache.maven.scm.command.status.StatusScmResult;
> > +import org.apache.maven.scm.command.tag.TagScmResult;
> > +import org.apache.maven.scm.command.update.UpdateScmResult;
> >  import org.apache.maven.scm.provider.AbstractScmProvider;
> >  import org.apache.maven.scm.provider.ScmProviderRepository;
> >  import
> org.apache.maven.scm.provider.clearcase.command.changelog.ClearCaseChangeLogCommand
> ;
> > -import
> org.apache.maven.scm.provider.clearcase.command.checkout.ClearCaseCheckOutCommand
> ;
> >  import
> org.apache.maven.scm.provider.clearcase.command.checkin.ClearCaseCheckInCommand
> ;
> > -import
> org.apache.maven.scm.provider.clearcase.command.tag.ClearCaseTagCommand;
> > -import
> org.apache.maven.scm.provider.clearcase.command.status.ClearCaseStatusCommand
> ;
> > +import
> org.apache.maven.scm.provider.clearcase.command.checkout.ClearCaseCheckOutCommand
> ;
> >  import
> org.apache.maven.scm.provider.clearcase.command.edit.ClearCaseEditCommand;
> > +import
> org.apache.maven.scm.provider.clearcase.command.status.ClearCaseStatusCommand
> ;
> > +import
> org.apache.maven.scm.provider.clearcase.command.tag.ClearCaseTagCommand;
> > +import
> org.apache.maven.scm.provider.clearcase.command.update.ClearCaseUpdateCommand
> ;
> >  import
> org.apache.maven.scm.provider.clearcase.repository.ClearCaseScmProviderRepository
> ;
> >  import org.apache.maven.scm.repository.ScmRepository;
> >  import org.apache.maven.scm.repository.ScmRepositoryException;
> >
> > -import org.codehaus.plexus.util.StringUtils;
> > -
> >  /**
> >   * @author <a href="mailto:trygvis@inamo.no">Trygve Laugst&oslash;l</a>
> >   * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
> > + * @author <a href="mailto:wim.deblauwe@gmail.com">Wim Deblauwe</a>
> >   * @version $Id$
> >   */
> >  public class ClearCaseScmProvider
> > @@ -54,12 +55,7 @@
> >      public ScmProviderRepository makeProviderScmRepository( String
> scmSpecificUrl, char delimiter )
> >          throws ScmRepositoryException
> >      {
> > -        if ( !StringUtils.isEmpty( scmSpecificUrl ) )
> > -        {
> > -            throw new ScmRepositoryException( "This provider doesn't
> use a url." );
> > -        }
> > -
> > -        return new ClearCaseScmProviderRepository();
> > +        return new ClearCaseScmProviderRepository( scmSpecificUrl );
> >      }
> >
> >      public String getScmType()
> > @@ -67,6 +63,11 @@
> >          return "clearcase";
> >      }
> >
> > +    public boolean requiresEditMode()
> > +    {
> > +        return true;
> > +    }
> > +
> >      /**
> >       * @see org.apache.maven.scm.provider.AbstractScmProvider#changelog
> (org.apache.maven.scm.repository.ScmRepository,
> org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> >       */
> > @@ -80,20 +81,20 @@
> >          return (ChangeLogScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> >      }
> >
> > -     /**
> > -      * @see org.apache.maven.scm.provider.AbstractScmProvider#checkin(
> org.apache.maven.scm.repository.ScmRepository,
> org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> > -      */
> > -     public CheckInScmResult checkin( ScmRepository repository,
> ScmFileSet fileSet, CommandParameters parameters )
> > -             throws ScmException
> > -     {
> > -             ClearCaseCheckInCommand command = new
> ClearCaseCheckInCommand();
> > +    /**
> > +     * @see org.apache.maven.scm.provider.AbstractScmProvider#checkin(
> org.apache.maven.scm.repository.ScmRepository,
> org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> > +     */
> > +    public CheckInScmResult checkin( ScmRepository repository,
> ScmFileSet fileSet, CommandParameters parameters )
> > +        throws ScmException
> > +    {
> > +        ClearCaseCheckInCommand command = new
> ClearCaseCheckInCommand();
> >
> > -             command.setLogger( getLogger() );
> > +        command.setLogger( getLogger() );
> >
> > -             return (CheckInScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > -     }
> > +        return (CheckInScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > +    }
> >
> > -     /**
> > +    /**
> >       * @see org.apache.maven.scm.provider.AbstractScmProvider#checkout(
> org.apache.maven.scm.repository.ScmRepository,
> org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> >       */
> >      public CheckOutScmResult checkout( ScmRepository repository,
> ScmFileSet fileSet, CommandParameters parameters )
> > @@ -106,34 +107,46 @@
> >          return (CheckOutScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> >      }
> >
> > -     /**
> > -      * @see org.apache.maven.scm.provider.AbstractScmProvider#tag(
> org.apache.maven.scm.repository.ScmRepository,
> org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> > -      */
> > -     public TagScmResult tag( ScmRepository repository, ScmFileSet
> fileSet, CommandParameters parameters )
> > -             throws ScmException
> > -     {
> > -             ClearCaseTagCommand command = new ClearCaseTagCommand();
> > +    protected UpdateScmResult update( ScmRepository repository,
> ScmFileSet fileSet, CommandParameters parameters )
> > +        throws ScmException
> > +    {
> > +        ClearCaseUpdateCommand command = new ClearCaseUpdateCommand();
> > +
> > +        command.setLogger( getLogger() );
> > +
> > +        return (UpdateScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > +    }
> > +
> > +    /**
> > +     * @see org.apache.maven.scm.provider.AbstractScmProvider#tag(
> org.apache.maven.scm.repository.ScmRepository,
> org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)
> > +     */
> > +    public TagScmResult tag( ScmRepository repository, ScmFileSet
> fileSet, CommandParameters parameters )
> > +        throws ScmException
> > +    {
> > +        ClearCaseTagCommand command = new ClearCaseTagCommand();
> >
> > -             command.setLogger( getLogger() );
> > +        command.setLogger( getLogger() );
> >
> > -             return (TagScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > -     }
> > +        return (TagScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > +    }
> >
> > -     protected StatusScmResult status( ScmRepository repository,
> ScmFileSet fileSet, CommandParameters parameters ) throws ScmException
> > -     {
> > -             ClearCaseStatusCommand command = new
> ClearCaseStatusCommand();
> > +    protected StatusScmResult status( ScmRepository repository,
> ScmFileSet fileSet, CommandParameters parameters )
> > +        throws ScmException
> > +    {
> > +        ClearCaseStatusCommand command = new ClearCaseStatusCommand();
> >
> > -             command.setLogger( getLogger() );
> > +        command.setLogger( getLogger() );
> >
> > -             return (StatusScmResult)command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > -     }
> > +        return (StatusScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > +    }
> >
> > -     protected EditScmResult edit( ScmRepository repository, ScmFileSet
> fileSet, CommandParameters parameters ) throws ScmException
> > -     {
> > -             ClearCaseEditCommand command = new ClearCaseEditCommand();
> > +    protected EditScmResult edit( ScmRepository repository, ScmFileSet
> fileSet, CommandParameters parameters )
> > +        throws ScmException
> > +    {
> > +        ClearCaseEditCommand command = new ClearCaseEditCommand();
> >
> > -             command.setLogger( getLogger() );
> > +        command.setLogger( getLogger() );
> >
> > -             return (EditScmResult)command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > -     }
> > +        return (EditScmResult) command.execute(
> repository.getProviderRepository(), fileSet, parameters );
> > +    }
> >  }
> >
> >
> >
> >
> >
>
>