Clirr Results

The following document contains the results of Clirr.

  • Current Version: 4.5.13
  • Comparison Version: 4.5

Summary

Severity Number
Error Error 0
Warning Warning 0
Info Info 54

API Incompatibilities

Severity Message Class Method / Field
Info Method 'public boolean isConnectionBased()' has been added org.apache.http.auth.AuthState public boolean isConnectionBased()
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 Method 'public java.lang.String getReasonPhrase()' has been added org.apache.http.client.HttpResponseException public java.lang.String getReasonPhrase()
Info Added public field CREDSSP org.apache.http.client.config.AuthSchemes CREDSSP
Info Method 'public boolean isNormalizeUri()' has been added org.apache.http.client.config.RequestConfig public boolean isNormalizeUri()
Info Method 'public org.apache.http.client.config.RequestConfig$Builder setNormalizeUri(boolean)' has been added org.apache.http.client.config.RequestConfig$Builder public org.apache.http.client.config.RequestConfig$Builder setNormalizeUri(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 void completed()' has been deprecated org.apache.http.client.methods.AbstractExecutionAwareRequest public void completed()
Info Method 'public java.lang.String toString()' has been added org.apache.http.client.methods.RequestBuilder public java.lang.String toString()
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 URIBuilder(java.lang.String, java.nio.charset.Charset)' has been added org.apache.http.client.utils.URIBuilder public URIBuilder(java.lang.String, java.nio.charset.Charset)
Info Method 'public URIBuilder(java.net.URI, java.nio.charset.Charset)' has been added org.apache.http.client.utils.URIBuilder public URIBuilder(java.net.URI, java.nio.charset.Charset)
Info Method 'public java.util.List getPathSegments()' has been added org.apache.http.client.utils.URIBuilder public java.util.List getPathSegments()
Info Method 'public boolean isPathEmpty()' has been added org.apache.http.client.utils.URIBuilder public boolean isPathEmpty()
Info Method 'public boolean isQueryEmpty()' has been added org.apache.http.client.utils.URIBuilder public boolean isQueryEmpty()
Info Method 'public org.apache.http.client.utils.URIBuilder setPathSegments(java.lang.String[])' has been added org.apache.http.client.utils.URIBuilder public org.apache.http.client.utils.URIBuilder setPathSegments(java.lang.String[])
Info Method 'public org.apache.http.client.utils.URIBuilder setPathSegments(java.util.List)' has been added org.apache.http.client.utils.URIBuilder public org.apache.http.client.utils.URIBuilder setPathSegments(java.util.List)
Info Added public field DROP_FRAGMENT org.apache.http.client.utils.URIUtils DROP_FRAGMENT
Info Added public field DROP_FRAGMENT_AND_NORMALIZE org.apache.http.client.utils.URIUtils DROP_FRAGMENT_AND_NORMALIZE
Info Added public field NORMALIZE org.apache.http.client.utils.URIUtils NORMALIZE
Info Added public field NO_FLAGS org.apache.http.client.utils.URIUtils NO_FLAGS
Info Accessibility of method 'java.net.URI normalizeSyntax(java.net.URI)' has been increased from package to public org.apache.http.client.utils.URIUtils java.net.URI normalizeSyntax(java.net.URI)
Info Method 'public java.net.URI rewriteURI(java.net.URI, org.apache.http.HttpHost, boolean)' has been deprecated org.apache.http.client.utils.URIUtils public java.net.URI rewriteURI(java.net.URI, org.apache.http.HttpHost, boolean)
Info Method 'public java.net.URI rewriteURI(java.net.URI, org.apache.http.HttpHost, java.util.EnumSet)' has been added org.apache.http.client.utils.URIUtils public java.net.URI rewriteURI(java.net.URI, org.apache.http.HttpHost, java.util.EnumSet)
Info Method 'public java.net.URI rewriteURIForRoute(java.net.URI, org.apache.http.conn.routing.RouteInfo, boolean)' has been added org.apache.http.client.utils.URIUtils public java.net.URI rewriteURIForRoute(java.net.URI, org.apache.http.conn.routing.RouteInfo, boolean)
Info Class org.apache.http.client.utils.URIUtils$UriFlag added org.apache.http.client.utils.URIUtils$UriFlag
Info Method 'public java.lang.String formatSegments(java.lang.Iterable, java.nio.charset.Charset)' has been added org.apache.http.client.utils.URLEncodedUtils public java.lang.String formatSegments(java.lang.Iterable, java.nio.charset.Charset)
Info Method 'public java.lang.String formatSegments(java.lang.String[])' has been added org.apache.http.client.utils.URLEncodedUtils public java.lang.String formatSegments(java.lang.String[])
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 java.util.List parsePathSegments(java.lang.CharSequence, java.nio.charset.Charset)' has been added org.apache.http.client.utils.URLEncodedUtils public java.util.List parsePathSegments(java.lang.CharSequence, java.nio.charset.Charset)
Info Method 'public java.util.List parsePathSegments(java.lang.CharSequence)' has been added org.apache.http.client.utils.URLEncodedUtils public java.util.List parsePathSegments(java.lang.CharSequence)
Info Class org.apache.http.conn.ssl.TrustAllStrategy added org.apache.http.conn.ssl.TrustAllStrategy
Info Class org.apache.http.conn.util.DnsUtils added org.apache.http.conn.util.DnsUtils
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.DefaultClientConnectionReuseStrategy added org.apache.http.impl.client.DefaultClientConnectionReuseStrategy
Info Added public field SC_PERMANENT_REDIRECT org.apache.http.impl.client.DefaultRedirectStrategy SC_PERMANENT_REDIRECT
Info Method 'public DefaultRedirectStrategy(java.lang.String[])' has been added org.apache.http.impl.client.DefaultRedirectStrategy public DefaultRedirectStrategy(java.lang.String[])
Info Method 'public DefaultRequestDirector(org.apache.http.protocol.HttpRequestExecutor, org.apache.http.conn.ClientConnectionManager, org.apache.http.ConnectionReuseStrategy, org.apache.http.conn.ConnectionKeepAliveStrategy, org.apache.http.conn.routing.HttpRoutePlanner, org.apache.http.protocol.HttpProcessor, org.apache.http.client.HttpRequestRetryHandler, org.apache.http.client.RedirectHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.UserTokenHandler, org.apache.http.params.HttpParams)' is no longer deprecated org.apache.http.impl.client.DefaultRequestDirector public DefaultRequestDirector(org.apache.http.protocol.HttpRequestExecutor, org.apache.http.conn.ClientConnectionManager, org.apache.http.ConnectionReuseStrategy, org.apache.http.conn.ConnectionKeepAliveStrategy, org.apache.http.conn.routing.HttpRoutePlanner, org.apache.http.protocol.HttpProcessor, org.apache.http.client.HttpRequestRetryHandler, org.apache.http.client.RedirectHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.UserTokenHandler, org.apache.http.params.HttpParams)
Info Method 'public DefaultRequestDirector(org.apache.commons.logging.Log, org.apache.http.protocol.HttpRequestExecutor, org.apache.http.conn.ClientConnectionManager, org.apache.http.ConnectionReuseStrategy, org.apache.http.conn.ConnectionKeepAliveStrategy, org.apache.http.conn.routing.HttpRoutePlanner, org.apache.http.protocol.HttpProcessor, org.apache.http.client.HttpRequestRetryHandler, org.apache.http.client.RedirectStrategy, org.apache.http.client.AuthenticationHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.UserTokenHandler, org.apache.http.params.HttpParams)' is no longer deprecated org.apache.http.impl.client.DefaultRequestDirector public DefaultRequestDirector(org.apache.commons.logging.Log, org.apache.http.protocol.HttpRequestExecutor, org.apache.http.conn.ClientConnectionManager, org.apache.http.ConnectionReuseStrategy, org.apache.http.conn.ConnectionKeepAliveStrategy, org.apache.http.conn.routing.HttpRoutePlanner, org.apache.http.protocol.HttpProcessor, org.apache.http.client.HttpRequestRetryHandler, org.apache.http.client.RedirectStrategy, org.apache.http.client.AuthenticationHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.UserTokenHandler, org.apache.http.params.HttpParams)
Info Method 'public org.apache.http.impl.client.HttpClientBuilder disableDefaultUserAgent()' has been added org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder disableDefaultUserAgent()
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 Added public field INSTANCE org.apache.http.impl.client.LaxRedirectStrategy INSTANCE
Info Method 'protected boolean isRedirectable(java.lang.String)' has been removed, but an inherited definition exists. org.apache.http.impl.client.LaxRedirectStrategy protected boolean isRedirectable(java.lang.String)
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)

API Changelog

The following APIs were modified from version 4.5 to 4.5.13:
  • Non justified changes

    Class From To
    org.apache.http.auth.AuthState public boolean isConnectionBased()
    org.apache.http.auth.NTCredentials public NTCredentials(java.lang.String)
    org.apache.http.auth.UsernamePasswordCredentials public UsernamePasswordCredentials(java.lang.String)
    org.apache.http.client.HttpResponseException public java.lang.String getReasonPhrase()
    org.apache.http.client.config.AuthSchemes CREDSSP
    org.apache.http.client.config.RequestConfig public boolean isNormalizeUri()
    org.apache.http.client.config.RequestConfig$Builder public org.apache.http.client.config.RequestConfig$Builder setNormalizeUri(boolean)
    org.apache.http.client.entity.DeflateInputStreamFactory
    org.apache.http.client.entity.GZIPInputStreamFactory
    org.apache.http.client.methods.AbstractExecutionAwareRequest public void completed()
    org.apache.http.client.methods.RequestBuilder public java.lang.String toString()
    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.utils.URIBuilder public URIBuilder(java.lang.String, java.nio.charset.Charset)
    org.apache.http.client.utils.URIBuilder public URIBuilder(java.net.URI, java.nio.charset.Charset)
    org.apache.http.client.utils.URIBuilder public boolean isPathEmpty()
    org.apache.http.client.utils.URIBuilder public boolean isQueryEmpty()
    org.apache.http.client.utils.URIBuilder public java.util.List getPathSegments()
    org.apache.http.client.utils.URIBuilder public org.apache.http.client.utils.URIBuilder setPathSegments(java.lang.String[])
    org.apache.http.client.utils.URIBuilder public org.apache.http.client.utils.URIBuilder setPathSegments(java.util.List)
    org.apache.http.client.utils.URIUtils DROP_FRAGMENT
    org.apache.http.client.utils.URIUtils DROP_FRAGMENT_AND_NORMALIZE
    org.apache.http.client.utils.URIUtils NORMALIZE
    org.apache.http.client.utils.URIUtils NO_FLAGS
    org.apache.http.client.utils.URIUtils java.net.URI normalizeSyntax(java.net.URI)
    org.apache.http.client.utils.URIUtils public java.net.URI rewriteURI(java.net.URI, org.apache.http.HttpHost, boolean)
    org.apache.http.client.utils.URIUtils public java.net.URI rewriteURI(java.net.URI, org.apache.http.HttpHost, java.util.EnumSet)
    org.apache.http.client.utils.URIUtils public java.net.URI rewriteURIForRoute(java.net.URI, org.apache.http.conn.routing.RouteInfo, boolean)
    org.apache.http.client.utils.URIUtils$UriFlag
    org.apache.http.client.utils.URLEncodedUtils public java.lang.String formatSegments(java.lang.Iterable, java.nio.charset.Charset)
    org.apache.http.client.utils.URLEncodedUtils public java.lang.String formatSegments(java.lang.String[])
    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.client.utils.URLEncodedUtils public java.util.List parsePathSegments(java.lang.CharSequence)
    org.apache.http.client.utils.URLEncodedUtils public java.util.List parsePathSegments(java.lang.CharSequence, java.nio.charset.Charset)
    org.apache.http.conn.ssl.TrustAllStrategy
    org.apache.http.conn.util.DnsUtils
    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.DefaultClientConnectionReuseStrategy
    org.apache.http.impl.client.DefaultRedirectStrategy SC_PERMANENT_REDIRECT
    org.apache.http.impl.client.DefaultRedirectStrategy public DefaultRedirectStrategy(java.lang.String[])
    org.apache.http.impl.client.DefaultRequestDirector public DefaultRequestDirector(org.apache.commons.logging.Log, org.apache.http.protocol.HttpRequestExecutor, org.apache.http.conn.ClientConnectionManager, org.apache.http.ConnectionReuseStrategy, org.apache.http.conn.ConnectionKeepAliveStrategy, org.apache.http.conn.routing.HttpRoutePlanner, org.apache.http.protocol.HttpProcessor, org.apache.http.client.HttpRequestRetryHandler, org.apache.http.client.RedirectStrategy, org.apache.http.client.AuthenticationHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.UserTokenHandler, org.apache.http.params.HttpParams)
    org.apache.http.impl.client.DefaultRequestDirector public DefaultRequestDirector(org.apache.http.protocol.HttpRequestExecutor, org.apache.http.conn.ClientConnectionManager, org.apache.http.ConnectionReuseStrategy, org.apache.http.conn.ConnectionKeepAliveStrategy, org.apache.http.conn.routing.HttpRoutePlanner, org.apache.http.protocol.HttpProcessor, org.apache.http.client.HttpRequestRetryHandler, org.apache.http.client.RedirectHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.AuthenticationHandler, org.apache.http.client.UserTokenHandler, org.apache.http.params.HttpParams)
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder disableDefaultUserAgent()
    org.apache.http.impl.client.HttpClientBuilder public org.apache.http.impl.client.HttpClientBuilder setDnsResolver(org.apache.http.conn.DnsResolver)
    org.apache.http.impl.client.LaxRedirectStrategy INSTANCE
    org.apache.http.impl.client.LaxRedirectStrategy protected boolean isRedirectable(java.lang.String)
    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)