You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@onami.apache.org by si...@apache.org on 2013/01/13 14:48:14 UTC

svn commit: r1432615 - /incubator/onami/trunk/spi/src/main/java/org/apache/onami/spi/ServiceLoaderModule.java

Author: simonetripodi
Date: Sun Jan 13 13:48:14 2013
New Revision: 1432615

URL: http://svn.apache.org/viewvc?rev=1432615&view=rev
Log:
[ONAMI-28] Do not use code from com.google.inject.internal

Modified:
    incubator/onami/trunk/spi/src/main/java/org/apache/onami/spi/ServiceLoaderModule.java

Modified: incubator/onami/trunk/spi/src/main/java/org/apache/onami/spi/ServiceLoaderModule.java
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/spi/src/main/java/org/apache/onami/spi/ServiceLoaderModule.java?rev=1432615&r1=1432614&r2=1432615&view=diff
==============================================================================
--- incubator/onami/trunk/spi/src/main/java/org/apache/onami/spi/ServiceLoaderModule.java (original)
+++ incubator/onami/trunk/spi/src/main/java/org/apache/onami/spi/ServiceLoaderModule.java Sun Jan 13 13:48:14 2013
@@ -19,10 +19,9 @@ package org.apache.onami.spi;
  * under the License.
  */
 
-import static java.lang.String.format;
 import static com.google.inject.Key.get;
-import static com.google.inject.internal.util.$Preconditions.checkArgument;
 import static com.google.inject.multibindings.Multibinder.newSetBinder;
+import static java.lang.String.format;
 import static java.lang.Thread.currentThread;
 import static org.apache.onami.spi.ServiceLoader.load;
 
@@ -156,4 +155,12 @@ public abstract class ServiceLoaderModul
 
     }
 
+    private static void checkArgument( boolean expression, String errorMessagePattern, Object...args )
+    {
+        if ( !expression )
+        {
+            throw new IllegalArgumentException( format( errorMessagePattern, args ) );
+        }
+    }
+
 }