[cal10n-dev] [GIT] Compiler assisted localization library branch, master, updated. db09bae6b785034f075548b611fbee3f0ff7f8c2
added by portage for gitosis-gentoo
git-noreply at pixie.qos.ch
Tue Sep 1 11:24:15 CEST 2009
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Compiler assisted localization library".
The branch, master has been updated
via db09bae6b785034f075548b611fbee3f0ff7f8c2 (commit)
from c6d309e74d99dd5788af73b512a2d60aeae6bef6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.qos.ch/gitweb/?p=cal10n.git;a=commit;h=db09bae6b785034f075548b611fbee3f0ff7f8c2
http://github.com/ceki/cal10n/commit/db09bae6b785034f075548b611fbee3f0ff7f8c2
commit db09bae6b785034f075548b611fbee3f0ff7f8c2
Author: Ceki Gulcu <ceki at qos.ch>
Date: Tue Sep 1 11:21:32 2009 +0200
Trying to find a OS independent way of constructing the artifact URL.
This version works on Windows
diff --git a/maven-cal10n-plugin/src/main/java/ch/qos/cal10n/plugins/VerifyMojo.java b/maven-cal10n-plugin/src/main/java/ch/qos/cal10n/plugins/VerifyMojo.java
index bdfe8fb..29d18ad 100644
--- a/maven-cal10n-plugin/src/main/java/ch/qos/cal10n/plugins/VerifyMojo.java
+++ b/maven-cal10n-plugin/src/main/java/ch/qos/cal10n/plugins/VerifyMojo.java
@@ -22,6 +22,7 @@
package ch.qos.cal10n.plugins;
import java.io.File;
+import java.io.IOException;
import java.lang.reflect.Constructor;
import java.net.MalformedURLException;
import java.net.URL;
@@ -173,13 +174,16 @@ public class VerifyMojo extends AbstractMojo {
List<URL> getDirectDependencies() {
ArrayList<URL> urlList = new ArrayList<URL>();
for (Artifact a : projectArtifacts) {
- String urlAsStr = localRepository.getUrl(); //returns a bogus URL
- //String pathOfArtifact = localRepository.getBasedir() + "/"
- // + localRepository.pathOf(a);
- urlAsStr += "/"+localRepository.pathOf(a);
+ String pathOfArtifact = localRepository.getBasedir() + "/"
+ + localRepository.pathOf(a);
+ File artifactAsFile = new File(pathOfArtifact);
+ if(!artifactAsFile.exists()) {
+ getLog().error("Artifact ["+artifactAsFile+"] could not be located");
+ }
try {
//URL url = new URL("file://" + pathOfArtifact);
- URL url = new URL(urlAsStr);
+ //URL url = new URL(urlAsStr);
+ URL url = artifactAsFile.toURI().toURL();
urlList.add(url);
} catch (MalformedURLException e) {
getLog().info("Failed to build URL", e);
-----------------------------------------------------------------------
Summary of changes:
.../java/ch/qos/cal10n/plugins/VerifyMojo.java | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
hooks/post-receive
--
Compiler assisted localization library
More information about the cal10n-dev
mailing list