You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2011/11/13 22:36:18 UTC

svn commit: r1201520 - /commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/StringEncoderComparator.java

Author: ggregory
Date: Sun Nov 13 21:36:18 2011
New Revision: 1201520

URL: http://svn.apache.org/viewvc?rev=1201520&view=rev
Log:
Add back ctor for 1.6 to keep binary compatibility.

Modified:
    commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/StringEncoderComparator.java

Modified: commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/StringEncoderComparator.java
URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/StringEncoderComparator.java?rev=1201520&r1=1201519&r2=1201520&view=diff
==============================================================================
--- commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/StringEncoderComparator.java (original)
+++ commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/StringEncoderComparator.java Sun Nov 13 21:36:18 2011
@@ -35,6 +35,16 @@ public class StringEncoderComparator imp
     private final StringEncoder stringEncoder;
 
     /**
+     * Constructs a new instance.
+     * 
+     * @deprecated Creating an instance without a {@link StringEncoder} leads to a {@link NullPointerException}. Will be
+     *             removed in 2.0.
+     */
+    public StringEncoderComparator() {
+        this.stringEncoder = null; // Trying to use this will cause things to break
+    }
+
+    /**
      * Constructs a new instance with the given algorithm.
      * 
      * @param stringEncoder