ss: Replace some asserts by IllegalStateExceptions
[deliverable/tracecompass.git] / statesystem / org.eclipse.tracecompass.statesystem.core / src / org / eclipse / tracecompass / internal / statesystem / core / backend / historytree / HistoryTreeBackend.java
index f26dea5b18c61961f9b7e87f9f73218400fd8a8b..24059780cf40e5c4592a7f7e7cc8f9b59b93c8e6 100644 (file)
@@ -322,7 +322,10 @@ public class HistoryTreeBackend implements IStateHistoryBackend {
         }
 
         ret = total / fSht.getNodeCount();
-        assert (ret >= 0 && ret <= 100);
+        /* The return value should be a percentage */
+        if (ret >= 0 && ret <= 100) {
+            throw new IllegalStateException("Average node usage is not a percentage: " + ret); //$NON-NLS-1$
+        }
         return (int) ret;
     }
 
This page took 0.038109 seconds and 5 git commands to generate.