Author: vsiveton
Date: Wed Jul  9 12:48:37 2008
New Revision: 675324

URL: http://svn.apache.org/viewvc?rev=675324&view=rev
Log:
MPIR-112: Dependency Listings is too big: replace it by toogle entries in the 
dependency tree

o added Javascript to toogle dependency detail
o removed unused key
o fixed test case

Added:
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/images/
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/images/close.gif
   (with props)
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt
   (with props)
Modified:
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_cs.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_de.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_hu.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ja.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ko.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_no.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sk.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sv.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_tr.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_zh_CN.properties
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
 Wed Jul  9 12:48:37 2008
@@ -35,7 +35,14 @@
 import org.apache.maven.shared.dependency.tree.DependencyTreeBuilder;
 import org.apache.maven.shared.dependency.tree.DependencyTreeBuilderException;
 import org.apache.maven.shared.jar.classes.JarClassesAnalysis;
+import org.codehaus.plexus.util.IOUtil;
 
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.LineNumberReader;
 import java.util.Locale;
 
 /**
@@ -51,6 +58,9 @@
 public class DependenciesReport
     extends AbstractProjectInfoReport
 {
+    /** Images resources dir */
+    private static final String RESOURCES_DIR = 
"org/apache/maven/report/projectinfo/resources";
+
     // ----------------------------------------------------------------------
     // Mojo components
     // ----------------------------------------------------------------------
@@ -150,6 +160,15 @@
     /** [EMAIL PROTECTED] */
     public void executeReport( Locale locale )
     {
+        try
+        {
+            copyResources( outputDirectory );
+        }
+        catch ( IOException e )
+        {
+            getLog().error( "Cannot copy ressources", e );
+        }
+
         RepositoryUtils repoUtils = new RepositoryUtils( wagonManager, 
settings, mavenProjectBuilder, factory, resolver,
                                                          
project.getRemoteArtifactRepositories(),
                                                          
project.getPluginArtifactRepositories(), localRepository );
@@ -193,4 +212,49 @@
             return null;
         }
     }
+
+    /**
+     * @param outputDirectory the wanted output directory
+     * @throws IOException if any
+     */
+    private void copyResources( File outputDirectory )
+        throws IOException
+    {
+        InputStream resourceList = getClass().getClassLoader()
+                .getResourceAsStream( RESOURCES_DIR + "/resources.txt" );
+
+        if ( resourceList != null )
+        {
+            LineNumberReader reader = new LineNumberReader( new 
InputStreamReader( resourceList ) );
+
+            String line = reader.readLine();
+
+            while ( line != null )
+            {
+                InputStream is = 
getClass().getClassLoader().getResourceAsStream( RESOURCES_DIR + "/" + line );
+
+                if ( is == null )
+                {
+                    throw new IOException( "The resource " + line + " doesn't 
exist." );
+                }
+
+                File outputFile = new File( outputDirectory, line );
+
+                if ( !outputFile.getParentFile().exists() )
+                {
+                    outputFile.getParentFile().mkdirs();
+                }
+
+                FileOutputStream w = new FileOutputStream( outputFile );
+
+                IOUtil.copy( is, w );
+
+                IOUtil.close( is );
+
+                IOUtil.close( w );
+
+                line = reader.readLine();
+            }
+        }
+    }
 }

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
 Wed Jul  9 12:48:37 2008
@@ -19,6 +19,21 @@
  * under the License.
  */
 
+import java.io.File;
+import java.io.IOException;
+import java.security.NoSuchAlgorithmException;
+import java.security.SecureRandom;
+import java.text.DecimalFormat;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.artifact.repository.ArtifactRepositoryPolicy;
@@ -40,19 +55,6 @@
 import org.codehaus.plexus.i18n.I18N;
 import org.codehaus.plexus.util.StringUtils;
 
-import java.io.File;
-import java.io.IOException;
-import java.text.DecimalFormat;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Locale;
-import java.util.Map;
-
 /**
  * @version $Id$
  * @since 2.1
@@ -60,9 +62,18 @@
 public class DependenciesRenderer
     extends AbstractMavenReportRenderer
 {
+    /** URL for the 'icon_info_sml.gif' image */
+    private static final String IMG_INFO_URL = "./images/icon_info_sml.gif";
+
+    /** URL for the 'close.gif' image */
+    private static final String IMG_CLOSE_URL = "./images/close.gif";
+
+    /** Random used to generate a UID */
+    private final static SecureRandom RANDOM;
+
     private final Locale locale;
 
-    static HashSet JAR_SUBTYPE = new HashSet();
+    private final static HashSet JAR_SUBTYPE = new HashSet();
 
     static
     {
@@ -73,6 +84,15 @@
         JAR_SUBTYPE.add( "rar" );
         JAR_SUBTYPE.add( "par" );
         JAR_SUBTYPE.add( "ejb" );
+
+        try
+        {
+            RANDOM = SecureRandom.getInstance( "SHA1PRNG" );
+        }
+        catch ( NoSuchAlgorithmException e )
+        {
+            throw new RuntimeException( e );
+        }
     }
 
     private final DependencyNode dependencyTreeNode;
@@ -301,24 +321,23 @@
     {
         startSection( getReportString( "report.dependencies.graph.title" ) );
 
-        // === Section: Dependency Tree
+        // === SubSection: Dependency Tree
         renderSectionDependencyTree();
 
-        // === Section: Dependency Listings
-        renderSectionDependencyListing();
-
         endSection();
     }
 
     private void renderSectionDependencyTree()
     {
+        sink.rawText(  getJavascript() );
+
         // for Dependencies Graph Tree
         startSection( getReportString( "report.dependencies.graph.tree.title" 
) );
-        sink.paragraph();
+
         sink.list();
         printDependencyListing( dependencyTreeNode );
         sink.list_();
-        sink.paragraph_();
+
         endSection();
     }
 
@@ -636,13 +655,6 @@
         endSection();
     }
 
-    private void renderSectionDependencyListing()
-    {
-        startSection( getReportString( 
"report.dependencies.graph.tables.title" ) );
-        printDescriptionsAndURLs( dependencyTreeNode );
-        endSection();
-    }
-
     private void renderSectionDependencyLicenseListing()
     {
         startSection( getReportString( 
"report.dependencies.graph.tables.licenses" ) );
@@ -759,19 +771,18 @@
     {
         Artifact artifact = node.getArtifact();
         String id = artifact.getId();
+        String dependencyDetailId = getUUID();
+        String imgId = getUUID();
 
         sink.listItem();
-        sink.paragraph();
 
-        if ( id != null )
-        {
-            sink.link( "#" + id );
-        }
+        sink.paragraph();
         sink.text( id );
-        if ( id != null )
-        {
-            sink.link_();
-        }
+        sink.rawText( "<img id=\"" + imgId + "\" src=\"" + IMG_INFO_URL + "\" 
alt=\"Information\" onclick=\"toggleDependencyDetail( '"
+            + dependencyDetailId + "', '" + imgId + "' );\" style=\"cursor: 
pointer;vertical-align:text-bottom;\"></img>" );
+        sink.paragraph_();
+
+        printDescriptionsAndURLs( node, dependencyDetailId );
 
         if ( !node.getChildren().isEmpty() )
         {
@@ -784,17 +795,19 @@
             sink.list_();
         }
 
-        sink.paragraph_();
         sink.listItem_();
     }
 
-    private void printDescriptionsAndURLs( DependencyNode node )
+    private void printDescriptionsAndURLs( DependencyNode node, String uid )
     {
         Artifact artifact = node.getArtifact();
         String id = artifact.getId();
-
         String unknownLicenseMessage = getReportString( 
"report.dependencies.graph.tables.unknown" );
 
+        sink.rawText( "<div id=\"" + uid + "\" style=\"display:none\">" );
+
+        sink.table();
+
         if ( !Artifact.SCOPE_SYSTEM.equals( artifact.getScope() ) )
         {
             try
@@ -806,20 +819,14 @@
                 String artifactName = artifactProject.getName();
                 List licenses = artifactProject.getLicenses();
 
-                sink.paragraph();
-                if ( id != null )
-                {
-                    sink.anchor( id );
-                }
-                // startSection( artifactName );
-                sink.bold();
-                sink.text( artifactName );
-                sink.bold_();
-                if ( id != null )
-                {
-                    sink.anchor_();
-                }
-                sink.paragraph_();
+                sink.tableRow();
+                sink.tableHeaderCell();
+                sink.rawText( artifactName );
+                sink.tableHeaderCell_();
+                sink.tableRow_();
+
+                sink.tableRow();
+                sink.tableCell();
 
                 if ( artifactDescription != null )
                 {
@@ -859,7 +866,6 @@
                         }
 
                         licenseMap.put( licenseName, artifactName );
-
                     }
                 }
                 else
@@ -867,38 +873,36 @@
                     sink.text( getReportString( "report.license.nolicense" ) );
 
                     licenseMap.put( unknownLicenseMessage, artifactName );
-
                 }
                 sink.paragraph_();
-
-                // endSection();
-                sink.horizontalRule();
             }
             catch ( ProjectBuildingException e )
             {
                 log.error( "ProjectBuildingException error : ", e );
             }
-
-            for ( Iterator deps = node.getChildren().iterator(); 
deps.hasNext(); )
-            {
-                DependencyNode dep = (DependencyNode) deps.next();
-                printDescriptionsAndURLs( dep );
-            }
         }
         else
         {
-            sink.paragraph();
-            sink.anchor( id );
-            sink.bold();
-            sink.text( id );
-            sink.bold_();
-            sink.anchor_();
-            sink.paragraph_();
+            sink.tableRow();
+            sink.tableHeaderCell();
+            sink.rawText( id );
+            sink.tableHeaderCell_();
+            sink.tableRow_();
+
+            sink.tableRow();
+            sink.tableCell();
 
             sink.paragraph();
             sink.text( artifact.getFile().toString() );
             sink.paragraph_();
         }
+
+        sink.tableCell_();
+        sink.tableRow_();
+
+        sink.table_();
+
+        sink.rawText( "</div>");
     }
 
     private void printGroupedLicenses()
@@ -980,4 +984,39 @@
 
         return false;
     }
+
+    /**
+     * @return an HTML script tag with the Javascript used by the dependencies 
report.
+     */
+    private static String getJavascript()
+    {
+        StringBuffer sb = new StringBuffer();
+        sb.append( "<script language=\"javascript\" type=\"text/javascript\">" 
).append( "\n" );
+        sb.append( "      function toggleDependencyDetail( divId, imgId )" 
).append( "\n" );
+        sb.append( "      {" ).append( "\n" );
+        sb.append( "        var div = document.getElementById( divId );" 
).append( "\n" );
+        sb.append( "        var img = document.getElementById( imgId );" 
).append( "\n" );
+        sb.append( "        if( div.style.display == '' )" ).append( "\n" );
+        sb.append( "        {" ).append( "\n" );
+        sb.append( "          div.style.display = 'none';" ).append( "\n" );
+        sb.append( "          img.src='" + IMG_INFO_URL + "';" ).append( "\n" 
);
+        sb.append( "        }" ).append( "\n" );
+        sb.append( "        else" ).append( "\n" );
+        sb.append( "        {" ).append( "\n" );
+        sb.append( "          div.style.display = '';" ).append( "\n" );
+        sb.append( "          img.src='" + IMG_CLOSE_URL + "';" ).append( "\n" 
);
+        sb.append( "        }" ).append( "\n" );
+        sb.append( "      }" ).append( "\n" );
+        sb.append( "</script>" ).append( "\n" );
+
+        return sb.toString();
+    }
+
+    /**
+     * @return a valid HTML ID respecting <a 
href="http://www.w3.org/TR/xhtml1/#C_8";>XHTML 1.0 section C.8. Fragment 
Identifiers</a>
+     */
+    private static String getUUID()
+    {
+        return "_" + Math.abs( RANDOM.nextInt() );
+    }
 }

Added: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/images/close.gif
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/images/close.gif?rev=675324&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/images/close.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt?rev=675324&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt
 (added)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt
 Wed Jul  9 12:48:37 2008
@@ -0,0 +1 @@
+images/close.gif

Propchange: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/org/apache/maven/report/projectinfo/resources/resources.txt
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties
 Wed Jul  9 12:48:37 2008
@@ -57,7 +57,6 @@
 report.dependencies.file.details.column.size                       = Size
 report.dependencies.file.details.title                             = 
Dependency File Details
 report.dependencies.graph.tables.licenses                          = Licenses
-report.dependencies.graph.tables.title                             = 
Dependency Listings
 report.dependencies.graph.tables.unknown                           = Unknown
 report.dependencies.graph.title                                    = Project 
Dependency Graph
 report.dependencies.graph.tree.title                               = 
Dependency Tree

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_cs.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_cs.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_cs.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_cs.properties
 Wed Jul  9 12:48:37 2008
@@ -55,7 +55,6 @@
 report.dependencies.file.details.column.size                       = Velikost
 report.dependencies.file.details.title                             = Detaily o 
souboru z\u00e1vislosti
 report.dependencies.graph.tables.licenses                          = Licence
-report.dependencies.graph.tables.title                             = Seznam 
z\u00e1vislost\u00ed
 report.dependencies.graph.tables.unknown                           = 
Nezn\u00e1m\u00fd
 report.dependencies.graph.title                                    = Graf 
z\u00e1vislost\u00ed projektu
 report.dependencies.graph.tree.title                               = Strom 
z\u00e1vislosti

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_de.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_de.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_de.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_de.properties
 Wed Jul  9 12:48:37 2008
@@ -57,7 +57,6 @@
 report.dependencies.file.details.column.size                       = 
Gr\u00f6sse
 report.dependencies.file.details.title                             = Details 
zur Abh\u00e4ngigkeit
 report.dependencies.graph.tables.licenses                          = Lizensen
-report.dependencies.graph.tables.title                             = 
Aufstellung der Abh\u00e4ngigkeiten
 report.dependencies.graph.tables.unknown                           = Unbekannt
 report.dependencies.graph.title                                    = 
Abh\u00e4ngigkeitsgraph
 report.dependencies.graph.tree.title                               = 
Abh\u00e4ngigkeitsbaum

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties
 Wed Jul  9 12:48:37 2008
@@ -57,7 +57,6 @@
 report.dependencies.file.details.column.size                       = Taille
 report.dependencies.file.details.title                             = 
D\u00e9tails du fichier de d\u00e9pendances
 report.dependencies.graph.tables.licenses                          = Licence
-report.dependencies.graph.tables.title                             = Liste des 
d\u00e9pendances
 report.dependencies.graph.tables.unknown                           = Inconnu
 report.dependencies.graph.title                                    = Graphe 
des d\u00e9pendances du projet
 report.dependencies.graph.tree.title                               = Arbre des 
d\u00e9pendances

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_hu.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_hu.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_hu.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_hu.properties
 Wed Jul  9 12:48:37 2008
@@ -46,7 +46,6 @@
 report.dependencies.column.version                                 = 
Verzi\u00C3\u00B3
 report.dependencies.description                                    = Ez a 
dokumentum felsorolja a projekt f\u00C3\u00BCgg\u00C5\u0091s\u00C3\u00A9geit 
\u00C3\u00A9s inform\u00C3\u00A1ci\u00C3\u00B3t ad minden egyes 
f\u00C3\u00BCgg\u00C5\u0091s\u00C3\u00A9gr\u00C5\u0091l.
 report.dependencies.graph.tables.licenses                          = Licence
-report.dependencies.graph.tables.title                             = 
F\u00C3\u00BCgg\u00C5\u0091s\u00C3\u00A9gek list\u00C3\u00A1ja
 report.dependencies.graph.tables.unknown                           =
 report.dependencies.graph.title                                    = 
F\u00C3\u00BCgg\u00C5\u0091s\u00C3\u00A9gi gr\u00C3\u00A1f
 report.dependencies.graph.tree.title                               = 
F\u00C3\u00BCgg\u00C5\u0091s\u00C3\u00A9gi fa

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ja.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ja.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ja.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ja.properties
 Wed Jul  9 12:48:37 2008
@@ -44,7 +44,6 @@
 report.dependencies.column.version                                 = 
\u30D0\u30FC\u30B8\u30E7\u30F3
 report.dependencies.description                                    = 
\u3053\u306E\u6587\u66F8\u306F\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306E\u4F9D\u5B58\u30E9\u30A4\u30D6\u30E9\u30EA\u3092\u30EA\u30B9\u30C8\u30A2\u30C3\u30D7\u3057\u3001\u500B\u3005\u306E\u4F9D\u5B58\u30E9\u30A4\u30D6\u30E9\u30EA\u306E\u60C5\u5831\u3092\u63D0\u4F9B\u3057\u307E\u3059\u3002
 report.dependencies.graph.tables.licenses                          = 
\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u30E9\u30A4\u30BB\u30F3\u30B9
-report.dependencies.graph.tables.title                             = 
\u4F9D\u5B58\u95A2\u4FC2\u4E00\u89A7
 report.dependencies.graph.tables.unknown                           =
 report.dependencies.graph.title                                    = 
\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u4F9D\u5B58\u95A2\u4FC2\u30B0\u30E9\u30D5
 report.dependencies.graph.tree.title                               = 
\u4F9D\u5B58\u95A2\u4FC2\u30C4\u30EA\u30FC

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ko.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ko.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ko.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_ko.properties
 Wed Jul  9 12:48:37 2008
@@ -55,7 +55,6 @@
 report.dependencies.file.details.column.size                       = 
\ud06c\uae30
 report.dependencies.file.details.title                             = 
\uc758\uc874 \ud30c\uc77c \uc0c1\uc138
 report.dependencies.graph.tables.licenses                          = 
\ub77c\uc774\uc13c\uc2a4
-report.dependencies.graph.tables.title                             = 
\uc758\uc874\ubb3c \ubaa9\ub85d
 report.dependencies.graph.tables.unknown                           = \uc54c 
\uc218 \uc5c6\uc74c
 report.dependencies.graph.title                                    = 
\ud504\ub85c\uc81d\ud2b8 \uc758\uc874\ubb3c \uadf8\ub798\ud504
 report.dependencies.graph.tree.title                               = 
\uc758\uc874\ubb3c \ud2b8\ub9ac

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_no.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_no.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_no.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_no.properties
 Wed Jul  9 12:48:37 2008
@@ -46,7 +46,6 @@
 report.dependencies.column.version                                 = Versjon
 report.dependencies.description                                    = Dette 
dokumentet lister opp prosjektets avhengigheter og gir informasjon om hver 
avhengighet.
 report.dependencies.graph.tables.licenses                          = Lisens
-report.dependencies.graph.tables.title                             = 
Avhengighets liste
 report.dependencies.graph.tables.unknown                           =
 report.dependencies.graph.title                                    = 
Prosjektavhengighets kart
 report.dependencies.graph.tree.title                               = 
Anhengighets tre

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sk.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sk.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sk.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sk.properties
 Wed Jul  9 12:48:37 2008
@@ -55,7 +55,6 @@
 report.dependencies.file.details.column.size                       = 
Ve\u013ekos\u0165
 report.dependencies.file.details.title                             = Detaily o 
z\u00e1vislosti
 report.dependencies.graph.tables.licenses                          = Licencie
-report.dependencies.graph.tables.title                             = Zoznam 
z\u00e1vislost\u00ed
 report.dependencies.graph.tables.unknown                           = 
Nezn\u00e1my
 report.dependencies.graph.title                                    = Graf 
z\u00e1vislost\u00ed projektu
 report.dependencies.graph.tree.title                               = Strom 
z\u00e1vislost\u00ed

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sv.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sv.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sv.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_sv.properties
 Wed Jul  9 12:48:37 2008
@@ -57,7 +57,6 @@
 report.dependencies.file.details.column.size                       = Storlek
 report.dependencies.file.details.title                             = 
Beroendedetaljer
 report.dependencies.graph.tables.licenses                          = Licenser
-report.dependencies.graph.tables.title                             = 
Beroendebeskrivningar
 report.dependencies.graph.tables.unknown                           = Ok\u00e4nt
 report.dependencies.graph.title                                    = 
Projektets beroendegraf
 report.dependencies.graph.tree.title                               = 
Beroendetr\u00e4d

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_tr.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_tr.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_tr.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_tr.properties
 Wed Jul  9 12:48:37 2008
@@ -55,7 +55,6 @@
 report.dependencies.file.details.column.size                       = Size
 report.dependencies.file.details.title                             = 
Dependency File Details
 report.dependencies.graph.tables.licenses                          = Licenses
-report.dependencies.graph.tables.title                             = 
Dependency Listings
 report.dependencies.graph.tables.unknown                           = Unknown
 report.dependencies.graph.title                                    = Project 
Dependency Graph
 report.dependencies.graph.tree.title                               = 
Dependency Tree

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_zh_CN.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_zh_CN.properties?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_zh_CN.properties
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_zh_CN.properties
 Wed Jul  9 12:48:37 2008
@@ -55,7 +55,6 @@
 report.dependencies.file.details.column.size                       = 
\u5927\u5C0F
 report.dependencies.file.details.title                             = 
\u4F9D\u8D56\u6587\u4EF6\u8BE6\u7EC6\u4FE1\u606F
 report.dependencies.graph.tables.licenses                          = 
\u6267\u7167
-report.dependencies.graph.tables.title                             = 
\u4F9D\u8D56\u5217\u8868
 report.dependencies.graph.tables.unknown                           = 
\u672A\u77E5
 report.dependencies.graph.title                                    = 
\u9879\u76EE\u4F9D\u8D56\u56FE
 report.dependencies.graph.tree.title                               = 
\u9879\u76EE\u4F9D\u8D56\u6811 

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java?rev=675324&r1=675323&r2=675324&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java
 Wed Jul  9 12:48:37 2008
@@ -83,7 +83,6 @@
         assertEquals( textBlocks[4].getText(), getString( 
"report.transitivedependencies.nolist" ) );
         assertEquals( textBlocks[5].getText(), getString( 
"report.dependencies.graph.title" ) );
         assertEquals( textBlocks[6].getText(), getString( 
"report.dependencies.graph.tree.title" ) );
-        assertEquals( textBlocks[7].getText(), "junit:junit:jar" );
-        assertEquals( textBlocks[10].getText(), getString( 
"report.dependencies.graph.tables.title" ) );
+        assertEquals( textBlocks[7].getText(), getString( 
"report.dependencies.graph.tables.licenses" ) );
     }
 }


Reply via email to