Change assert to an exception since this facility would not be available in J2ME...
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Sun, 16 Nov 2008 12:03:11 +0000 (12:03 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Sun, 16 Nov 2008 12:03:11 +0000 (12:03 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@711 59b500cc-1b3d-0410-9834-0bbf25fbcc57

core/src/com/google/zxing/qrcode/encoder/Debug.java

index d90354c..7ce5416 100644 (file)
@@ -24,36 +24,38 @@ package com.google.zxing.qrcode.encoder;
  */
 public class Debug {
 
-  public static final void LOG_ERROR(String message) {
+  public static void LOG_ERROR(String message) {
     // TODO: Implement
   }
 
-  public static final void LOG_INFO(String message) {
+  public static void LOG_INFO(String message) {
     // TODO: Implement
   }
 
-  public static final void DCHECK(boolean condition) {
-    assert(condition);
+  public static void DCHECK(boolean condition) {
+    if (!condition) {
+      throw new IllegalStateException();
+    }
   }
 
-  public static final void DCHECK_LT(int a, int b) {
-    assert(a < b);
+  public static void DCHECK_LT(int a, int b) {
+    DCHECK(a < b);
   }
 
-  public static final void DCHECK_LE(int a, int b) {
-    assert(a <= b);
+  public static void DCHECK_LE(int a, int b) {
+    DCHECK(a <= b);
   }
 
-  public static final void DCHECK_GT(int a, int b) {
-    assert(a > b);
+  public static void DCHECK_GT(int a, int b) {
+    DCHECK(a > b);
   }
 
-  public static final void DCHECK_GE(int a, int b) {
-    assert(a >= b);
+  public static void DCHECK_GE(int a, int b) {
+    DCHECK(a >= b);
   }
 
-  public static final void DCHECK_EQ(int a, int b) {
-    assert(a == b);
+  public static void DCHECK_EQ(int a, int b) {
+    DCHECK(a == b);
   }
 
 }