You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by vs...@apache.org on 2008/07/09 21:48:38 UTC
svn commit: r675324 - in
/maven/plugins/trunk/maven-project-info-reports-plugin/src:
main/java/org/apache/maven/report/projectinfo/
main/java/org/apache/maven/report/projectinfo/dependencies/renderer/
main/resources/ main/resources/org/ main/resources/...
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 @@
/** {@inheritDoc} */
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" ) );
}
}