hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Kalnichevski (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HTTPCORE-375) Remove unnecessary throws UnsupportedEncodingException
Date Fri, 21 Feb 2014 12:00:24 GMT

     [ https://issues.apache.org/jira/browse/HTTPCORE-375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Oleg Kalnichevski updated HTTPCORE-375:
---------------------------------------

    Fix Version/s: Future

I am aware of this issue. This is however the price of backward compatibility. We cannot change
method signatures in feature and bug fix releases. This will have to wait until 5.0

Oleg

> Remove unnecessary throws UnsupportedEncodingException
> ------------------------------------------------------
>
>                 Key: HTTPCORE-375
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-375
>             Project: HttpComponents HttpCore
>          Issue Type: Improvement
>          Components: HttpCore
>    Affects Versions: 4.4-alpha1
>            Reporter: Robin Skoglund
>            Priority: Minor
>             Fix For: Future
>
>         Attachments: HTTPCORE-375.patch
>
>
> StringEntity has constructors that unneccessarily declare 'throws UnsupportedEncodingException'.
This over-complicates client code because you have to set up a lot of "this should never happen"
exception handling.
> There's also a constructor that uses 'String.getBytes(String)', that should instead be
using 'String.getBytes(Charset)'.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

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


Mime
View raw message