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