Author: dantran
Date: Thu Dec 15 10:33:58 2005
New Revision: 357054

URL: http://svn.apache.org/viewcvs?rev=357054&view=rev
Log:

PR: SCM-108
Submitted by: Wim Deblauwe

Replace jdk 1.5 call with 1.4

Modified:
    
maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/repository/ClearCaseScmProviderRepository.java

Modified: 
maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/repository/ClearCaseScmProviderRepository.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/repository/ClearCaseScmProviderRepository.java?rev=357054&r1=357053&r2=357054&view=diff
==============================================================================
--- 
maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/repository/ClearCaseScmProviderRepository.java
 (original)
+++ 
maven/scm/trunk/maven-scm-providers/maven-scm-provider-clearcase/src/main/java/org/apache/maven/scm/provider/clearcase/repository/ClearCaseScmProviderRepository.java
 Thu Dec 15 10:33:58 2005
@@ -20,10 +20,11 @@
 import org.apache.maven.scm.repository.ScmRepositoryException;
 
 import java.io.File;
+import java.net.InetAddress;
 import java.net.MalformedURLException;
+import java.net.URI;
 import java.net.URISyntaxException;
 import java.net.URL;
-import java.net.InetAddress;
 import java.net.UnknownHostException;
 import java.util.StringTokenizer;
 
@@ -35,11 +36,12 @@
     extends ScmProviderRepository
 {
     private boolean viewNameGivenByUser = false;
+
     private String viewName;
+
     private File configSpec;
 
     /**
-     *
      * @param url format is [view_name]:[url_to_configspec] or 
[view_name]|[url_to_configspec]
      */
     public ClearCaseScmProviderRepository( String url )
@@ -66,7 +68,7 @@
     private void parseUrl( String url )
         throws MalformedURLException, URISyntaxException, UnknownHostException
     {
-        if( url.indexOf( '|' ) != -1 )
+        if ( url.indexOf( '|' ) != -1 )
         {
             StringTokenizer tokenizer = new StringTokenizer( url, "|" );
             fillInProperties( tokenizer );
@@ -81,9 +83,9 @@
     private void fillInProperties( StringTokenizer tokenizer )
         throws UnknownHostException, URISyntaxException, MalformedURLException
     {
-        if( tokenizer.countTokens() == 1 )
+        if ( tokenizer.countTokens() == 1 )
         {
-           //No view name was given
+            //No view name was given
             viewName = getDefaultViewName();
             String spec = tokenizer.nextToken();
             System.out.println( "spec = " + spec );
@@ -104,20 +106,21 @@
         throws URISyntaxException, MalformedURLException
     {
         File result;
-        if( spec.indexOf( ':' ) == -1 )
+        if ( spec.indexOf( ':' ) == -1 )
         {
             result = new File( spec );
         }
         else
         {
-            result = new File( new URL( spec ).toURI() );
+            result = new File( new URI( new URL( spec ).toString() ) );
         }
         return result;
     }
 
     /**
      * Default: ${hostname}-{user.name}-maven
-     * @return
+     *
+     * @return the default view name
      */
     private String getDefaultViewName()
         throws UnknownHostException
@@ -136,13 +139,14 @@
     /**
      * Returns the name of the view. If it is defined in the scm url, then it 
is returned as defined there.
      * If it is the default name, then the uniqueId is added
+     *
      * @param uniqueId
      * @return the name of the view
      */
     public String getViewName( String uniqueId )
     {
         String result;
-        if( viewNameGivenByUser )
+        if ( viewNameGivenByUser )
         {
             result = viewName;
         }


Reply via email to