Thank you. I thought I committed it but I just saw I have the same
code locally but uncommitted!

Stefano

2009/12/28  <[email protected]>:
> Author: olegk
> Date: Mon Dec 28 19:48:55 2009
> New Revision: 894234
>
> URL: http://svn.apache.org/viewvc?rev=894234&view=rev
> Log:
> Fixed the use of generics
>
> Modified:
>    
> james/mime4j/trunk/core/src/main/java/org/apache/james/mime4j/field/Fields.java
>
> Modified: 
> james/mime4j/trunk/core/src/main/java/org/apache/james/mime4j/field/Fields.java
> URL: 
> http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/main/java/org/apache/james/mime4j/field/Fields.java?rev=894234&r1=894233&r2=894234&view=diff
> ==============================================================================
> --- 
> james/mime4j/trunk/core/src/main/java/org/apache/james/mime4j/field/Fields.java
>  (original)
> +++ 
> james/mime4j/trunk/core/src/main/java/org/apache/james/mime4j/field/Fields.java
>  Mon Dec 28 19:48:55 2009
> @@ -602,16 +602,11 @@
>         return EncoderUtil.isToken(dispositionType);
>     }
>
> -    private static <F extends Field> F parse(FieldParser parser,
> +    private static <F extends ParsedField> F parse(FieldParser<F> parser,
>             String fieldName, String fieldBody) {
>         String rawStr = MimeUtil.fold(fieldName + ": " + fieldBody, 0);
>         ByteSequence raw = ContentUtil.encode(rawStr);
> -
> -        Field field = parser.parse(fieldName, fieldBody, raw);
> -
> -       �...@suppresswarnings("unchecked")
> -        F f = (F) field;
> -        return f;
> +        return parser.parse(fieldName, fieldBody, raw);
>     }
>
>     private static String encodeAddresses(Iterable<? extends Address> 
> addresses) {
>
>
>

Reply via email to