You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by dj...@apache.org on 2015/04/09 07:54:52 UTC
svn commit: r1672242 -
/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/SerializationUtils.java
Author: djones
Date: Thu Apr 9 05:54:52 2015
New Revision: 1672242
URL: http://svn.apache.org/r1672242
Log:
Added a brief comment to explain SuppressWarnings statement (thanks britter).
Modified:
commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/SerializationUtils.java
Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/SerializationUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/SerializationUtils.java?rev=1672242&r1=1672241&r2=1672242&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/SerializationUtils.java (original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/SerializationUtils.java Thu Apr 9 05:54:52 2015
@@ -121,7 +121,7 @@ public class SerializationUtils {
* @return the serialized and deseralized object
* @since 3.3
*/
- @SuppressWarnings("unchecked")
+ @SuppressWarnings("unchecked") // OK, because we serialized a type `T`
public static <T extends Serializable> T roundtrip(final T msg) {
return (T) SerializationUtils.deserialize(SerializationUtils.serialize(msg));
}