Clirr Results

The following document contains the results of Clirr.

  • Current Version: 4.5.3
  • Comparison Version: 4.4

Summary

SeverityNumber
Error Error0
Warning Warning0
Info Info39

API Incompatibilities

SeverityMessageClassMethod / Field
InfoMethod 'public NTCredentials(java.lang.String)' has been deprecatedorg.apache.http.auth.NTCredentialspublic NTCredentials(java.lang.String)
InfoMethod 'public UsernamePasswordCredentials(java.lang.String)' has been deprecatedorg.apache.http.auth.UsernamePasswordCredentialspublic UsernamePasswordCredentials(java.lang.String)
InfoMethod 'protected RequestConfig()' has been addedorg.apache.http.client.config.RequestConfigprotected RequestConfig()
InfoMethod 'public boolean isContentCompressionEnabled()' has been addedorg.apache.http.client.config.RequestConfigpublic boolean isContentCompressionEnabled()
InfoMethod 'public boolean isDecompressionEnabled()' has been deprecatedorg.apache.http.client.config.RequestConfigpublic boolean isDecompressionEnabled()
InfoMethod 'public org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)' has been addedorg.apache.http.client.config.RequestConfig$Builderpublic org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)
InfoMethod 'public org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)' has been deprecatedorg.apache.http.client.config.RequestConfig$Builderpublic org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)
InfoMethod 'public org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig)' has been addedorg.apache.http.client.params.HttpClientParamConfigpublic org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig)
InfoMethod 'public ResponseContentEncoding(org.apache.http.config.Lookup, boolean)' has been addedorg.apache.http.client.protocol.ResponseContentEncodingpublic ResponseContentEncoding(org.apache.http.config.Lookup, boolean)
InfoMethod 'public ResponseContentEncoding(boolean)' has been addedorg.apache.http.client.protocol.ResponseContentEncodingpublic ResponseContentEncoding(boolean)
InfoMethod 'public java.util.List parse(java.net.URI, java.lang.String)' has been deprecatedorg.apache.http.client.utils.URLEncodedUtilspublic java.util.List parse(java.net.URI, java.lang.String)
InfoMethod 'public java.util.List parse(java.net.URI, java.nio.charset.Charset)' has been addedorg.apache.http.client.utils.URLEncodedUtilspublic java.util.List parse(java.net.URI, java.nio.charset.Charset)
InfoMethod 'public boolean verify(java.lang.String, javax.net.ssl.SSLSession)' is no longer finalorg.apache.http.conn.ssl.DefaultHostnameVerifierpublic boolean verify(java.lang.String, javax.net.ssl.SSLSession)
InfoMethod 'public void verify(java.lang.String, java.security.cert.X509Certificate)' is no longer finalorg.apache.http.conn.ssl.DefaultHostnameVerifierpublic void verify(java.lang.String, java.security.cert.X509Certificate)
InfoClass org.apache.http.conn.util.DomainType addedorg.apache.http.conn.util.DomainType
InfoMethod 'public PublicSuffixList(org.apache.http.conn.util.DomainType, java.util.List, java.util.List)' has been addedorg.apache.http.conn.util.PublicSuffixListpublic PublicSuffixList(org.apache.http.conn.util.DomainType, java.util.List, java.util.List)
InfoMethod 'public org.apache.http.conn.util.DomainType getType()' has been addedorg.apache.http.conn.util.PublicSuffixListpublic org.apache.http.conn.util.DomainType getType()
InfoMethod 'public java.util.List parseByType(java.io.Reader)' has been addedorg.apache.http.conn.util.PublicSuffixListParserpublic java.util.List parseByType(java.io.Reader)
InfoMethod 'public PublicSuffixMatcher(org.apache.http.conn.util.DomainType, java.util.Collection, java.util.Collection)' has been addedorg.apache.http.conn.util.PublicSuffixMatcherpublic PublicSuffixMatcher(org.apache.http.conn.util.DomainType, java.util.Collection, java.util.Collection)
InfoMethod 'public PublicSuffixMatcher(java.util.Collection)' has been addedorg.apache.http.conn.util.PublicSuffixMatcherpublic PublicSuffixMatcher(java.util.Collection)
InfoMethod 'public java.lang.String getDomainRoot(java.lang.String, org.apache.http.conn.util.DomainType)' has been addedorg.apache.http.conn.util.PublicSuffixMatcherpublic java.lang.String getDomainRoot(java.lang.String, org.apache.http.conn.util.DomainType)
InfoMethod 'public boolean matches(java.lang.String, org.apache.http.conn.util.DomainType)' has been addedorg.apache.http.conn.util.PublicSuffixMatcherpublic boolean matches(java.lang.String, org.apache.http.conn.util.DomainType)
InfoAccessibility of field challengeState has been increased from private to protectedorg.apache.http.impl.auth.AuthSchemeBasechallengeState
InfoClass org.apache.http.impl.client.CookieSpecRegistries addedorg.apache.http.impl.client.CookieSpecRegistries
InfoClass org.apache.http.impl.client.DefaultClientConnectionReuseStrategy addedorg.apache.http.impl.client.DefaultClientConnectionReuseStrategy
InfoMethod 'public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(java.lang.Long, java.util.concurrent.TimeUnit)' has been deprecatedorg.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(java.lang.Long, java.util.concurrent.TimeUnit)
InfoMethod 'public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(long, java.util.concurrent.TimeUnit)' has been addedorg.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(long, java.util.concurrent.TimeUnit)
InfoMethod 'public org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)' has been addedorg.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)
InfoMethod 'public org.apache.http.impl.client.HttpClientBuilder setSSLContext(javax.net.ssl.SSLContext)' has been addedorg.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder setSSLContext(javax.net.ssl.SSLContext)
InfoMethod 'public org.apache.http.impl.client.HttpClientBuilder setSslcontext(javax.net.ssl.SSLContext)' has been deprecatedorg.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder setSslcontext(javax.net.ssl.SSLContext)
InfoAdded public field INSTANCEorg.apache.http.impl.client.LaxRedirectStrategyINSTANCE
InfoMethod 'protected void enumAvailable(org.apache.http.pool.PoolEntryCallback)' has been addedorg.apache.http.impl.conn.PoolingHttpClientConnectionManagerprotected void enumAvailable(org.apache.http.pool.PoolEntryCallback)
InfoMethod 'protected void enumLeased(org.apache.http.pool.PoolEntryCallback)' has been addedorg.apache.http.impl.conn.PoolingHttpClientConnectionManagerprotected void enumLeased(org.apache.http.pool.PoolEntryCallback)
InfoMethod 'public boolean match(org.apache.http.cookie.Cookie, org.apache.http.cookie.CookieOrigin)' has been addedorg.apache.http.impl.cookie.IgnoreSpecpublic boolean match(org.apache.http.cookie.Cookie, org.apache.http.cookie.CookieOrigin)
InfoClass org.apache.http.impl.cookie.RFC6265CookieSpec addedorg.apache.http.impl.cookie.RFC6265CookieSpec
InfoAdded org.apache.http.impl.cookie.RFC6265CookieSpec to the list of superclassesorg.apache.http.impl.cookie.RFC6265LaxSpec
InfoMethod 'public java.util.List formatCookies(java.util.List)' has been removed, but an inherited definition exists.org.apache.http.impl.cookie.RFC6265LaxSpecpublic java.util.List formatCookies(java.util.List)
InfoAdded org.apache.http.impl.cookie.RFC6265CookieSpec to the list of superclassesorg.apache.http.impl.cookie.RFC6265StrictSpec
InfoMethod 'public java.util.List formatCookies(java.util.List)' has been removed, but an inherited definition exists.org.apache.http.impl.cookie.RFC6265StrictSpecpublic java.util.List formatCookies(java.util.List)

API Changelog

The following APIs were modified from version 4.4 to 4.5.3:
  • Non justified changes

    ClassFromTo
    org.apache.http.auth.NTCredentialspublic NTCredentials(java.lang.String)
    org.apache.http.auth.UsernamePasswordCredentialspublic UsernamePasswordCredentials(java.lang.String)
    org.apache.http.client.config.RequestConfigprotected RequestConfig()
    org.apache.http.client.config.RequestConfigpublic boolean isContentCompressionEnabled()
    org.apache.http.client.config.RequestConfigpublic boolean isDecompressionEnabled()
    org.apache.http.client.config.RequestConfig$Builderpublic org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)
    org.apache.http.client.config.RequestConfig$Builderpublic org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)
    org.apache.http.client.params.HttpClientParamConfigpublic org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig)
    org.apache.http.client.protocol.ResponseContentEncodingpublic ResponseContentEncoding(boolean)
    org.apache.http.client.protocol.ResponseContentEncodingpublic ResponseContentEncoding(org.apache.http.config.Lookup, boolean)
    org.apache.http.client.utils.URLEncodedUtilspublic java.util.List parse(java.net.URI, java.lang.String)
    org.apache.http.client.utils.URLEncodedUtilspublic java.util.List parse(java.net.URI, java.nio.charset.Charset)
    org.apache.http.conn.ssl.DefaultHostnameVerifierpublic boolean verify(java.lang.String, javax.net.ssl.SSLSession)
    org.apache.http.conn.ssl.DefaultHostnameVerifierpublic void verify(java.lang.String, java.security.cert.X509Certificate)
    org.apache.http.conn.util.DomainType
    org.apache.http.conn.util.PublicSuffixListpublic PublicSuffixList(org.apache.http.conn.util.DomainType, java.util.List, java.util.List)
    org.apache.http.conn.util.PublicSuffixListpublic org.apache.http.conn.util.DomainType getType()
    org.apache.http.conn.util.PublicSuffixListParserpublic java.util.List parseByType(java.io.Reader)
    org.apache.http.conn.util.PublicSuffixMatcherpublic PublicSuffixMatcher(java.util.Collection)
    org.apache.http.conn.util.PublicSuffixMatcherpublic PublicSuffixMatcher(org.apache.http.conn.util.DomainType, java.util.Collection, java.util.Collection)
    org.apache.http.conn.util.PublicSuffixMatcherpublic boolean matches(java.lang.String, org.apache.http.conn.util.DomainType)
    org.apache.http.conn.util.PublicSuffixMatcherpublic java.lang.String getDomainRoot(java.lang.String, org.apache.http.conn.util.DomainType)
    org.apache.http.impl.auth.AuthSchemeBasechallengeState
    org.apache.http.impl.client.CookieSpecRegistries
    org.apache.http.impl.client.DefaultClientConnectionReuseStrategy
    org.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(java.lang.Long, java.util.concurrent.TimeUnit)
    org.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(long, java.util.concurrent.TimeUnit)
    org.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)
    org.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder setSSLContext(javax.net.ssl.SSLContext)
    org.apache.http.impl.client.HttpClientBuilderpublic org.apache.http.impl.client.HttpClientBuilder setSslcontext(javax.net.ssl.SSLContext)
    org.apache.http.impl.client.LaxRedirectStrategyINSTANCE
    org.apache.http.impl.conn.PoolingHttpClientConnectionManagerprotected void enumAvailable(org.apache.http.pool.PoolEntryCallback)
    org.apache.http.impl.conn.PoolingHttpClientConnectionManagerprotected void enumLeased(org.apache.http.pool.PoolEntryCallback)
    org.apache.http.impl.cookie.IgnoreSpecpublic boolean match(org.apache.http.cookie.Cookie, org.apache.http.cookie.CookieOrigin)
    org.apache.http.impl.cookie.RFC6265CookieSpec
    org.apache.http.impl.cookie.RFC6265LaxSpec
    org.apache.http.impl.cookie.RFC6265LaxSpecpublic java.util.List formatCookies(java.util.List)
    org.apache.http.impl.cookie.RFC6265StrictSpec
    org.apache.http.impl.cookie.RFC6265StrictSpecpublic java.util.List formatCookies(java.util.List)