You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2008/12/24 05:43:53 UTC

svn commit: r729227 - in /maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util: FileUtil.java Util.java

Author: ogusakov
Date: Tue Dec 23 20:43:53 2008
New Revision: 729227

URL: http://svn.apache.org/viewvc?rev=729227&view=rev
Log:
[MERCURY-65] adding mapped repo implementation

Modified:
    maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java
    maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java

Modified: maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java?rev=729227&r1=729226&r2=729227&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java (original)
+++ maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java Tue Dec 23 20:43:53 2008
@@ -324,6 +324,16 @@
     out.close();
   }
   //---------------------------------------------------------------------------------------------------------------
+  public static File writeTempData( byte [] bytes )
+  throws IOException
+  {
+      File f = File.createTempFile( "temp-", "-mercury-util" );
+      
+      writeRawData( f, bytes );
+      
+      return f;
+  }
+  //---------------------------------------------------------------------------------------------------------------
   public static void writeRawData( File file, byte [] bytes )
   throws IOException
   {

Modified: maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java?rev=729227&r1=729226&r2=729227&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java (original)
+++ maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java Tue Dec 23 20:43:53 2008
@@ -19,6 +19,7 @@
 package org.apache.maven.mercury.util;
 
 import java.util.Collection;
+import java.util.Map;
 
 /**
  * general utility helpers
@@ -45,6 +46,11 @@
      return o == null || o.length < 1;
    }
 
+   public static final boolean isEmpty( Map o )
+   {
+     return o == null || o.isEmpty();
+   }
+
    public static final boolean isEmpty( Object o )
    {
      return o == null;