Ok, I added a modified patch to pretty print version ranges...thanks.

-> richard

David Leangen wrote:
Don't know the best way to submit this, but here is a small patch to
show "prettier" error and warning messages than currently.



Index:
src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java
===================================================================
---
src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java
(revision 448749)
+++
src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java
(working copy)
@@ -95,4 +95,11 @@
             return new VersionRange(new Version(range), true, null,
false);
         }
     }
-}
\ No newline at end of file
+
+    public String toString()
+    {
+        final char lowerBound = m_isLowInclusive ? '(' : '[' ;
+        final char upperBound = m_isHighInclusive ? ')' : ']' ;
+        return "" + lowerBound + m_low + ',' + m_high + upperBound;
+    }
+}


Reply via email to