Clirr Results

The following document contains the results of Clirr.

  • Current Version: 4.5.4
  • Comparison Version: 4.4

Summary

Severity Number
Error Error 0
Warning Warning 0
Info Info 51

API Incompatibilities

Severity Message Class Method / Field
Info Method 'public NTCredentials(java.lang.String)' has been deprecated org.apache.http.auth.NTCredentials public NTCredentials(java.lang.String)
Info Method 'public UsernamePasswordCredentials(java.lang.String)' has been deprecated org.apache.http.auth.UsernamePasswordCredentials public UsernamePasswordCredentials(java.lang.String)
Info Added public field CREDSSP org.apache.http.client.config.AuthSchemes CREDSSP
Info Method 'protected RequestConfig()' has been added org.apache.http.client.config.RequestConfig protected RequestConfig()
Info Method 'public boolean isContentCompressionEnabled()' has been added org.apache.http.client.config.RequestConfig public boolean isContentCompressionEnabled()
Info Method 'public boolean isDecompressionEnabled()' has been deprecated org.apache.http.client.config.RequestConfig public boolean isDecompressionEnabled()
Info Method 'public org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)' has been added org.apache.http.client.config.RequestConfig$Builder public org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)
Info Method 'public org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)' has been deprecated org.apache.http.client.config.RequestConfig$Builder public org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)
Info Class org.apache.http.client.entity.DeflateInputStreamFactory added org.apache.http.client.entity.DeflateInputStreamFactory
Info Class org.apache.http.client.entity.GZIPInputStreamFactory added org.apache.http.client.entity.GZIPInputStreamFactory
Info Method 'public org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig)' has been added org.apache.http.client.params.HttpClientParamConfig public org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig)
Info Method 'public ResponseContentEncoding(org.apache.http.config.Lookup, boolean)' has been added org.apache.http.client.protocol.ResponseContentEncoding public ResponseContentEncoding(org.apache.http.config.Lookup, boolean)
Info Method 'public ResponseContentEncoding(boolean)' has been added org.apache.http.client.protocol.ResponseContentEncoding public ResponseContentEncoding(boolean)
Info Method 'public java.util.List parse(java.net.URI, java.lang.String)' has been deprecated org.apache.http.client.utils.URLEncodedUtils public java.util.List parse(java.net.URI, java.lang.String)
Info Method 'public java.util.List parse(java.net.URI, java.nio.charset.Charset)' has been added org.apache.http.client.utils.URLEncodedUtils public java.util.List parse(java.net.URI, java.nio.charset.Charset)
Info Method 'public boolean verify(java.lang.String, javax.net.ssl.SSLSession)' is no longer final org.apache.http.conn.ssl.DefaultHostnameVerifier public boolean verify(java.lang.String, javax.net.ssl.SSLSession)
Info Method 'public void verify(java.lang.String, java.security.cert.X509Certificate)' is no longer final org.apache.http.conn.ssl.DefaultHostnameVerifier public void verify(java.lang.String, java.security.cert.X509Certificate)
Info Class org.apache.http.conn.ssl.TrustAllStrategy added org.apache.http.conn.ssl.TrustAllStrategy
Info Class org.apache.http.conn.util.DomainType added org.apache.http.conn.util.DomainType
Info Method 'public PublicSuffixList(org.apache.http.conn.util.DomainType, java.util.List, java.util.List)' has been added org.apache.http.conn.util.PublicSuffixList public PublicSuffixList(org.apache.http.conn.util.DomainType, java.util.List, java.util.List)
Info Method 'public org.apache.http.conn.util.DomainType getType()' has been added org.apache.http.conn.util.PublicSuffixList public org.apache.http.conn.util.DomainType getType()
Info Method 'public java.util.List parseByType(java.io.Reader)' has been added org.apache.http.conn.util.PublicSuffixListParser public java.util.List parseByType(java.io.Reader)
Info Method 'public PublicSuffixMatcher(org.apache.http.conn.util.DomainType, java.util.Collection, java.util.Collection)' has been added org.apache.http.conn.util.PublicSuffixMatcher public PublicSuffixMatcher(org.apache.http.conn.util.DomainType, java.util.Collection, java.util.Collection)
Info Method 'public PublicSuffixMatcher(java.util.Collection)' has been added org.apache.http.conn.util.PublicSuffixMatcher public PublicSuffixMatcher(java.util.Collection)
Info Method 'public java.lang.String getDomainRoot(java.lang.String, org.apache.http.conn.util.DomainType)' has been added org.apache.http.conn.util.PublicSuffixMatcher public java.lang.String getDomainRoot(java.lang.String, org.apache.http.conn.util.DomainType)
Info Method 'public boolean matches(java.lang.String, org.apache.http.conn.util.DomainType)' has been added org.apache.http.conn.util.PublicSuffixMatcher public boolean matches(java.lang.String, org.apache.http.conn.util.DomainType)
Info Accessibility of field challengeState has been increased from private to protected org.apache.http.impl.auth.AuthSchemeBase challengeState
Info Class org.apache.http.impl.auth.CredSspScheme added org.apache.http.impl.auth.CredSspScheme
Info Class org.apache.http.impl.auth.CredSspSchemeFactory added org.apache.http.impl.auth.CredSspSchemeFactory
Info Added protected field currentTime org.apache.http.impl.auth.NTLMEngineImpl$CipherGen currentTime
Info Added protected field random org.apache.http.impl.auth.NTLMEngineImpl$CipherGen random
Info Method 'public NTLMEngineImpl$CipherGen(java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[], byte[], byte[], byte[], byte[])' has been deprecated org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[], byte[], byte[], byte[], byte[])
Info Method 'public NTLMEngineImpl$CipherGen(java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[])' has been deprecated org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[])
Info Method 'public NTLMEngineImpl$CipherGen(java.util.Random, long, java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[], byte[], byte[], byte[], byte[])' has been added org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.util.Random, long, java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[], byte[], byte[], byte[], byte[])
Info Method 'public NTLMEngineImpl$CipherGen(java.util.Random, long, java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[])' has been added org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.util.Random, long, java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[])
Info Class org.apache.http.impl.client.CookieSpecRegistries added org.apache.http.impl.client.CookieSpecRegistries
Info Class org.apache.http.impl.client.DefaultClientConnectionReuseStrategy added org.apache.http.impl.client.DefaultClientConnectionReuseStrategy
Info Method 'public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(java.lang.Long, java.util.concurrent.TimeUnit)' has been deprecated org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(java.lang.Long, java.util.concurrent.TimeUnit)
Info Method 'public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(long, java.util.concurrent.TimeUnit)' has been added org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(long, java.util.concurrent.TimeUnit)
Info Method 'public org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)' has been added org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)
Info Method 'public org.apache.http.impl.client.HttpClientBuilder setSSLContext(javax.net.ssl.SSLContext)' has been added org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setSSLContext(javax.net.ssl.SSLContext)
Info Method 'public org.apache.http.impl.client.HttpClientBuilder setSslcontext(javax.net.ssl.SSLContext)' has been deprecated org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setSslcontext(javax.net.ssl.SSLContext)
Info Added public field INSTANCE org.apache.http.impl.client.LaxRedirectStrategy INSTANCE
Info Method 'protected void enumAvailable(org.apache.http.pool.PoolEntryCallback)' has been added org.apache.http.impl.conn.PoolingHttpClientConnectionManager protected void enumAvailable(org.apache.http.pool.PoolEntryCallback)
Info Method 'protected void enumLeased(org.apache.http.pool.PoolEntryCallback)' has been added org.apache.http.impl.conn.PoolingHttpClientConnectionManager protected void enumLeased(org.apache.http.pool.PoolEntryCallback)
Info Method 'public boolean match(org.apache.http.cookie.Cookie, org.apache.http.cookie.CookieOrigin)' has been added org.apache.http.impl.cookie.IgnoreSpec public boolean match(org.apache.http.cookie.Cookie, org.apache.http.cookie.CookieOrigin)
Info Class org.apache.http.impl.cookie.RFC6265CookieSpec added org.apache.http.impl.cookie.RFC6265CookieSpec
Info Added org.apache.http.impl.cookie.RFC6265CookieSpec to the list of superclasses org.apache.http.impl.cookie.RFC6265LaxSpec
Info Method 'public java.util.List formatCookies(java.util.List)' has been removed, but an inherited definition exists. org.apache.http.impl.cookie.RFC6265LaxSpec public java.util.List formatCookies(java.util.List)
Info Added org.apache.http.impl.cookie.RFC6265CookieSpec to the list of superclasses org.apache.http.impl.cookie.RFC6265StrictSpec
Info Method 'public java.util.List formatCookies(java.util.List)' has been removed, but an inherited definition exists. org.apache.http.impl.cookie.RFC6265StrictSpec public java.util.List formatCookies(java.util.List)

API Changelog

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

    Class From To
    org.apache.http.auth.NTCredentials public NTCredentials(java.lang.String)
    org.apache.http.auth.UsernamePasswordCredentials public UsernamePasswordCredentials(java.lang.String)
    org.apache.http.client.config.AuthSchemes CREDSSP
    org.apache.http.client.config.RequestConfig protected RequestConfig()
    org.apache.http.client.config.RequestConfig public boolean isContentCompressionEnabled()
    org.apache.http.client.config.RequestConfig public boolean isDecompressionEnabled()
    org.apache.http.client.config.RequestConfig$Builder public org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)
    org.apache.http.client.config.RequestConfig$Builder public org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)
    org.apache.http.client.entity.DeflateInputStreamFactory
    org.apache.http.client.entity.GZIPInputStreamFactory
    org.apache.http.client.params.HttpClientParamConfig public org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig)
    org.apache.http.client.protocol.ResponseContentEncoding public ResponseContentEncoding(boolean)
    org.apache.http.client.protocol.ResponseContentEncoding public ResponseContentEncoding(org.apache.http.config.Lookup, boolean)
    org.apache.http.client.utils.URLEncodedUtils public java.util.List parse(java.net.URI, java.lang.String)
    org.apache.http.client.utils.URLEncodedUtils public java.util.List parse(java.net.URI, java.nio.charset.Charset)
    org.apache.http.conn.ssl.DefaultHostnameVerifier public boolean verify(java.lang.String, javax.net.ssl.SSLSession)
    org.apache.http.conn.ssl.DefaultHostnameVerifier public void verify(java.lang.String, java.security.cert.X509Certificate)
    org.apache.http.conn.ssl.TrustAllStrategy
    org.apache.http.conn.util.DomainType
    org.apache.http.conn.util.PublicSuffixList public PublicSuffixList(org.apache.http.conn.util.DomainType, java.util.List, java.util.List)
    org.apache.http.conn.util.PublicSuffixList public org.apache.http.conn.util.DomainType getType()
    org.apache.http.conn.util.PublicSuffixListParser public java.util.List parseByType(java.io.Reader)
    org.apache.http.conn.util.PublicSuffixMatcher public PublicSuffixMatcher(java.util.Collection)
    org.apache.http.conn.util.PublicSuffixMatcher public PublicSuffixMatcher(org.apache.http.conn.util.DomainType, java.util.Collection, java.util.Collection)
    org.apache.http.conn.util.PublicSuffixMatcher public boolean matches(java.lang.String, org.apache.http.conn.util.DomainType)
    org.apache.http.conn.util.PublicSuffixMatcher public java.lang.String getDomainRoot(java.lang.String, org.apache.http.conn.util.DomainType)
    org.apache.http.impl.auth.AuthSchemeBase challengeState
    org.apache.http.impl.auth.CredSspScheme
    org.apache.http.impl.auth.CredSspSchemeFactory
    org.apache.http.impl.auth.NTLMEngineImpl$CipherGen currentTime
    org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[])
    org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[], byte[], byte[], byte[], byte[])
    org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.util.Random, long, java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[])
    org.apache.http.impl.auth.NTLMEngineImpl$CipherGen public NTLMEngineImpl$CipherGen(java.util.Random, long, java.lang.String, java.lang.String, java.lang.String, byte[], java.lang.String, byte[], byte[], byte[], byte[], byte[])
    org.apache.http.impl.auth.NTLMEngineImpl$CipherGen random
    org.apache.http.impl.client.CookieSpecRegistries
    org.apache.http.impl.client.DefaultClientConnectionReuseStrategy
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(java.lang.Long, java.util.concurrent.TimeUnit)
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder evictIdleConnections(long, java.util.concurrent.TimeUnit)
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setSSLContext(javax.net.ssl.SSLContext)
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setSslcontext(javax.net.ssl.SSLContext)
    org.apache.http.impl.client.LaxRedirectStrategy INSTANCE
    org.apache.http.impl.conn.PoolingHttpClientConnectionManager protected void enumAvailable(org.apache.http.pool.PoolEntryCallback)
    org.apache.http.impl.conn.PoolingHttpClientConnectionManager protected void enumLeased(org.apache.http.pool.PoolEntryCallback)
    org.apache.http.impl.cookie.IgnoreSpec public 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.RFC6265LaxSpec public java.util.List formatCookies(java.util.List)
    org.apache.http.impl.cookie.RFC6265StrictSpec
    org.apache.http.impl.cookie.RFC6265StrictSpec public java.util.List formatCookies(java.util.List)