Clirr Results

The following document contains the results of Clirr.

  • Current Version: 4.4.9
  • Comparison Version: 4.4

Summary

Severity Number
Error Error 4
Warning Warning 0
Info Info 27

API Incompatibilities

Severity Message Class Method / Field
Error Class org.apache.http.annotation.GuardedBy removed org.apache.http.annotation.GuardedBy
Error Class org.apache.http.annotation.Immutable removed org.apache.http.annotation.Immutable
Error Class org.apache.http.annotation.NotThreadSafe removed org.apache.http.annotation.NotThreadSafe
Error Class org.apache.http.annotation.ThreadSafe removed org.apache.http.annotation.ThreadSafe
Info Added org.apache.http.NameValuePair to the set of implemented interfaces org.apache.http.FormattedHeader
Info Added org.apache.http.NameValuePair to the set of implemented interfaces org.apache.http.Header
Info Method 'public java.lang.String getName()' has been removed, but an inherited definition exists. org.apache.http.Header public java.lang.String getName()
Info Method 'public java.lang.String getValue()' has been removed, but an inherited definition exists. org.apache.http.Header public java.lang.String getValue()
Info Class org.apache.http.annotation.Contract added org.apache.http.annotation.Contract
Info Class org.apache.http.annotation.ThreadingBehavior added org.apache.http.annotation.ThreadingBehavior
Info Added public field IMAGE_BMP org.apache.http.entity.ContentType IMAGE_BMP
Info Added public field IMAGE_GIF org.apache.http.entity.ContentType IMAGE_GIF
Info Added public field IMAGE_JPEG org.apache.http.entity.ContentType IMAGE_JPEG
Info Added public field IMAGE_PNG org.apache.http.entity.ContentType IMAGE_PNG
Info Added public field IMAGE_SVG org.apache.http.entity.ContentType IMAGE_SVG
Info Added public field IMAGE_TIFF org.apache.http.entity.ContentType IMAGE_TIFF
Info Added public field IMAGE_WEBP org.apache.http.entity.ContentType IMAGE_WEBP
Info Method 'public org.apache.http.entity.ContentType getByMimeType(java.lang.String)' has been added org.apache.http.entity.ContentType public org.apache.http.entity.ContentType getByMimeType(java.lang.String)
Info Added org.apache.http.NameValuePair to the set of implemented interfaces org.apache.http.message.BasicHeader
Info Added org.apache.http.NameValuePair to the set of implemented interfaces org.apache.http.message.BufferedHeader
Info Method 'public java.lang.String toString()' has been added org.apache.http.params.BasicHttpParams public java.lang.String toString()
Info Added java.io.Serializable to the set of implemented interfaces org.apache.http.pool.PoolStats
Info Method 'public java.util.Set entrySet()' has been added org.apache.http.protocol.UriPatternMatcher public java.util.Set entrySet()
Info Method 'public org.apache.http.ssl.SSLContextBuilder setKeyManagerFactoryAlgorithm(java.lang.String)' has been added org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setKeyManagerFactoryAlgorithm(java.lang.String)
Info Method 'public org.apache.http.ssl.SSLContextBuilder setKeyStoreType(java.lang.String)' has been added org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setKeyStoreType(java.lang.String)
Info Method 'public org.apache.http.ssl.SSLContextBuilder setProtocol(java.lang.String)' has been added org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setProtocol(java.lang.String)
Info Method 'public org.apache.http.ssl.SSLContextBuilder setProvider(java.security.Provider)' has been added org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setProvider(java.security.Provider)
Info Method 'public org.apache.http.ssl.SSLContextBuilder setProvider(java.lang.String)' has been added org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setProvider(java.lang.String)
Info Method 'public org.apache.http.ssl.SSLContextBuilder setTrustManagerFactoryAlgorithm(java.lang.String)' has been added org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setTrustManagerFactoryAlgorithm(java.lang.String)
Info Method 'public java.lang.String toString()' has been added org.apache.http.ssl.SSLContextBuilder public java.lang.String toString()
Info Method 'public org.apache.http.ssl.SSLContextBuilder useProtocol(java.lang.String)' has been deprecated org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder useProtocol(java.lang.String)

API Changelog

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

    Class From To
    org.apache.http.FormattedHeader
    org.apache.http.Header
    org.apache.http.Header public java.lang.String getName()
    org.apache.http.Header public java.lang.String getValue()
    org.apache.http.annotation.Contract
    org.apache.http.annotation.GuardedBy
    org.apache.http.annotation.Immutable
    org.apache.http.annotation.NotThreadSafe
    org.apache.http.annotation.ThreadSafe
    org.apache.http.annotation.ThreadingBehavior
    org.apache.http.entity.ContentType IMAGE_BMP
    org.apache.http.entity.ContentType IMAGE_GIF
    org.apache.http.entity.ContentType IMAGE_JPEG
    org.apache.http.entity.ContentType IMAGE_PNG
    org.apache.http.entity.ContentType IMAGE_SVG
    org.apache.http.entity.ContentType IMAGE_TIFF
    org.apache.http.entity.ContentType IMAGE_WEBP
    org.apache.http.entity.ContentType public org.apache.http.entity.ContentType getByMimeType(java.lang.String)
    org.apache.http.message.BasicHeader
    org.apache.http.message.BufferedHeader
    org.apache.http.params.BasicHttpParams public java.lang.String toString()
    org.apache.http.pool.PoolStats
    org.apache.http.protocol.UriPatternMatcher public java.util.Set entrySet()
    org.apache.http.ssl.SSLContextBuilder public java.lang.String toString()
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setKeyManagerFactoryAlgorithm(java.lang.String)
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setKeyStoreType(java.lang.String)
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setProtocol(java.lang.String)
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setProvider(java.lang.String)
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setProvider(java.security.Provider)
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder setTrustManagerFactoryAlgorithm(java.lang.String)
    org.apache.http.ssl.SSLContextBuilder public org.apache.http.ssl.SSLContextBuilder useProtocol(java.lang.String)