You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by hb...@apache.org on 2008/09/29 14:21:42 UTC

svn commit: r700089 - /maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java

Author: hboutemy
Date: Mon Sep 29 05:21:42 2008
New Revision: 700089

URL: http://svn.apache.org/viewvc?rev=700089&view=rev
Log:
code simplification

Modified:
    maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java

Modified: maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java?rev=700089&r1=700088&r2=700089&view=diff
==============================================================================
--- maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java (original)
+++ maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java Mon Sep 29 05:21:42 2008
@@ -589,21 +589,23 @@
 
         for ( int i = 0; i < SUPPORTED_FROM_FORMAT.length; i++ )
         {
+            String supportedFromFormat = SUPPORTED_FROM_FORMAT[i];
+
             // Handle Doxia text files
-            if ( SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( APT_PARSER )
-                && isDoxiaFormat( f, SUPPORTED_FROM_FORMAT[i] ) )
+            if ( supportedFromFormat.equalsIgnoreCase( APT_PARSER )
+                && isDoxiaFormat( f, supportedFromFormat ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
-            else if ( SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( CONFLUENCE_PARSER )
-                && isDoxiaFormat( f, SUPPORTED_FROM_FORMAT[i] ) )
+            else if ( supportedFromFormat.equalsIgnoreCase( CONFLUENCE_PARSER )
+                && isDoxiaFormat( f, supportedFromFormat ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
-            else if ( SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( TWIKI_PARSER )
-                && isDoxiaFormat( f, SUPPORTED_FROM_FORMAT[i] ) )
+            else if ( supportedFromFormat.equalsIgnoreCase( TWIKI_PARSER )
+                && isDoxiaFormat( f, supportedFromFormat ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
 
             // Handle Doxia xml files
@@ -613,24 +615,24 @@
                 continue;
             }
             else if ( firstTag.equalsIgnoreCase( "article" )
-                && SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( DOCBOOK_PARSER ) )
+                && supportedFromFormat.equalsIgnoreCase( DOCBOOK_PARSER ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
             else if ( firstTag.equalsIgnoreCase( "faqs" )
-                && SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( FML_PARSER ) )
+                && supportedFromFormat.equalsIgnoreCase( FML_PARSER ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
             else if ( firstTag.equalsIgnoreCase( "document" )
-                && SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( XDOC_PARSER ) )
+                && supportedFromFormat.equalsIgnoreCase( XDOC_PARSER ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
             else if ( firstTag.equalsIgnoreCase( "html" )
-                && SUPPORTED_FROM_FORMAT[i].equalsIgnoreCase( XHTML_PARSER ) )
+                && supportedFromFormat.equalsIgnoreCase( XHTML_PARSER ) )
             {
-                return SUPPORTED_FROM_FORMAT[i];
+                return supportedFromFormat;
             }
         }