On Wed, 2012-04-25 at 01:39 +0100, sebb wrote:
> The log for r1327298 says:
> 
> URL: http://svn.apache.org/viewvc?rev=1327298&view=rev
> Log:
> HTTPCORE-297: ContentType to use Charset instead of String to
> represent the charset parameter
> 
> However, the commit also removed some static methods from StringEntity
> [1] and NStringEntity [2] - was that intentional?
> 

Yes, it was intentional. Those static #create method were primarily
needed to re-throw checked UnspportedEncodingException as unchecked
IllegalArgumentException. Since charset validation moved to the
ContentType class there was no longer any good reason for having static
#create method in StringEntity and NStringEntity.

Oleg

> [1] 
> http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/httpcore/src/main/java/org/apache/http/entity/StringEntity.java?rev=1327298&r1=1327297&r2=1327298&view=diff
> 
> 
> [2] 
> http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/httpcore-nio/src/main/java/org/apache/http/nio/entity/NStringEntity.java?view=diff&r1=1327297&r2=1327298&pathrev=1327298
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to