You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2017/04/01 20:23:09 UTC

svn commit: r1789838 - in /tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec: BinaryDecoder.java BinaryEncoder.java Decoder.java DecoderException.java Encoder.java EncoderException.java binary/BaseNCodec.java

Author: markt
Date: Sat Apr  1 20:23:09 2017
New Revision: 1789838

URL: http://svn.apache.org/viewvc?rev=1789838&view=rev
Log:
Deprecated unused code

Modified:
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryDecoder.java
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryEncoder.java
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Decoder.java
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/DecoderException.java
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Encoder.java
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/EncoderException.java
    tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/binary/BaseNCodec.java

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryDecoder.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryDecoder.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryDecoder.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryDecoder.java Sat Apr  1 20:23:09 2017
@@ -18,7 +18,10 @@ package org.apache.tomcat.util.codec;
 
 /**
  * Defines common decoding methods for byte array decoders.
+ *
+ * @deprecated This interface is unused and will be removed in Tomcat 9
  */
+@Deprecated
 public interface BinaryDecoder extends Decoder {
 
     /**

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryEncoder.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryEncoder.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryEncoder.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/BinaryEncoder.java Sat Apr  1 20:23:09 2017
@@ -18,7 +18,10 @@ package org.apache.tomcat.util.codec;
 
 /**
  * Defines common encoding methods for byte array encoders.
+ *
+ * @deprecated This interface is unused and will be removed in Tomcat 9
  */
+@Deprecated
 public interface BinaryEncoder extends Encoder {
 
     /**

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Decoder.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Decoder.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Decoder.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Decoder.java Sat Apr  1 20:23:09 2017
@@ -23,7 +23,10 @@ package org.apache.tomcat.util.codec;
  * Allows a user to pass a generic Object to any Decoder implementation in the codec package.
  * <p>
  * One of the two interfaces at the center of the codec package.
+ *
+ * @deprecated This interface is unused and will be removed in Tomcat 9
  */
+@Deprecated
 public interface Decoder {
 
     /**

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/DecoderException.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/DecoderException.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/DecoderException.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/DecoderException.java Sat Apr  1 20:23:09 2017
@@ -19,7 +19,10 @@ package org.apache.tomcat.util.codec;
 /**
  * Thrown when there is a failure condition during the decoding process. This exception is thrown when a {@link Decoder}
  * encounters a decoding specific exception such as invalid data, or characters outside of the expected range.
+ *
+ * @deprecated This exception is unused and will be removed in Tomcat 9
  */
+@Deprecated
 public class DecoderException extends Exception {
 
     /**

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Encoder.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Encoder.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Encoder.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/Encoder.java Sat Apr  1 20:23:09 2017
@@ -22,7 +22,10 @@ package org.apache.tomcat.util.codec;
  * This is the sister interface of {@link Decoder}.  Every implementation of Encoder provides this
  * common generic interface which allows a user to pass a generic Object to any Encoder implementation
  * in the codec package.
+ *
+ * @deprecated This interface is unused and will be removed in Tomcat 9
  */
+@Deprecated
 public interface Encoder {
 
     /**

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/EncoderException.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/EncoderException.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/EncoderException.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/EncoderException.java Sat Apr  1 20:23:09 2017
@@ -20,7 +20,10 @@ package org.apache.tomcat.util.codec;
  * Thrown when there is a failure condition during the encoding process. This exception is thrown when an
  * {@link Encoder} encounters a encoding specific exception such as invalid data, inability to calculate a checksum,
  * characters outside of the expected range.
+ *
+ * @deprecated This exception is unused and will be removed in Tomcat 9
  */
+@Deprecated
 public class EncoderException extends Exception {
 
     /**

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/binary/BaseNCodec.java
URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/binary/BaseNCodec.java?rev=1789838&r1=1789837&r2=1789838&view=diff
==============================================================================
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/binary/BaseNCodec.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/codec/binary/BaseNCodec.java Sat Apr  1 20:23:09 2017
@@ -29,6 +29,7 @@ import org.apache.tomcat.util.codec.Enco
  * This class is thread-safe.
  * </p>
  */
+@SuppressWarnings("deprecation")
 public abstract class BaseNCodec implements BinaryEncoder, BinaryDecoder {
 
     /**
@@ -321,8 +322,10 @@ public abstract class BaseNCodec impleme
      * @return An object (of type byte[]) containing the Base-N encoded data which corresponds to the byte[] supplied.
      * @throws EncoderException
      *             if the parameter supplied is not of type byte[]
+     * @deprecated This unused method will be removed in Tomcat 9
      */
     @Override
+    @Deprecated
     public Object encode(final Object obj) throws EncoderException {
         if (!(obj instanceof byte[])) {
             throw new EncoderException("Parameter supplied to Base-N encode is not a byte[]");
@@ -363,8 +366,10 @@ public abstract class BaseNCodec impleme
      *         supplied.
      * @throws DecoderException
      *             if the parameter supplied is not of type byte[]
+     * @deprecated This unused method will be removed in Tomcat 9
      */
     @Override
+    @Deprecated
     public Object decode(final Object obj) throws DecoderException {
         if (obj instanceof byte[]) {
             return decode((byte[]) obj);



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org