Clirr Results

The following document contains the results of Clirr.

  • Current Version: 4.4.13
  • Comparison Version: 4.4

Summary

SeverityNumber
Error Error4
Warning Warning0
Info Info32

API Incompatibilities

SeverityMessageClassMethod / Field
ErrorClass org.apache.http.annotation.GuardedBy removedorg.apache.http.annotation.GuardedBy
ErrorClass org.apache.http.annotation.Immutable removedorg.apache.http.annotation.Immutable
ErrorClass org.apache.http.annotation.NotThreadSafe removedorg.apache.http.annotation.NotThreadSafe
ErrorClass org.apache.http.annotation.ThreadSafe removedorg.apache.http.annotation.ThreadSafe
InfoMethod 'public ConnectionClosedException()' has been addedorg.apache.http.ConnectionClosedExceptionpublic ConnectionClosedException()
InfoMethod 'public ConnectionClosedException(java.lang.String, java.lang.Object[])' has been addedorg.apache.http.ConnectionClosedExceptionpublic ConnectionClosedException(java.lang.String, java.lang.Object[])
InfoMethod 'public ContentTooLongException(java.lang.String, java.lang.Object[])' has been addedorg.apache.http.ContentTooLongExceptionpublic ContentTooLongException(java.lang.String, java.lang.Object[])
InfoAdded org.apache.http.NameValuePair to the set of implemented interfacesorg.apache.http.FormattedHeader
InfoAdded org.apache.http.NameValuePair to the set of implemented interfacesorg.apache.http.Header
InfoMethod 'public java.lang.String getName()' has been removed, but an inherited definition exists.org.apache.http.Headerpublic java.lang.String getName()
InfoMethod 'public java.lang.String getValue()' has been removed, but an inherited definition exists.org.apache.http.Headerpublic java.lang.String getValue()
InfoMethod 'public TruncatedChunkException(java.lang.String, java.lang.Object[])' has been addedorg.apache.http.TruncatedChunkExceptionpublic TruncatedChunkException(java.lang.String, java.lang.Object[])
InfoClass org.apache.http.annotation.Contract addedorg.apache.http.annotation.Contract
InfoClass org.apache.http.annotation.ThreadingBehavior addedorg.apache.http.annotation.ThreadingBehavior
InfoAdded public field APPLICATION_SOAP_XMLorg.apache.http.entity.ContentTypeAPPLICATION_SOAP_XML
InfoAdded public field IMAGE_BMPorg.apache.http.entity.ContentTypeIMAGE_BMP
InfoAdded public field IMAGE_GIForg.apache.http.entity.ContentTypeIMAGE_GIF
InfoAdded public field IMAGE_JPEGorg.apache.http.entity.ContentTypeIMAGE_JPEG
InfoAdded public field IMAGE_PNGorg.apache.http.entity.ContentTypeIMAGE_PNG
InfoAdded public field IMAGE_SVGorg.apache.http.entity.ContentTypeIMAGE_SVG
InfoAdded public field IMAGE_TIFForg.apache.http.entity.ContentTypeIMAGE_TIFF
InfoAdded public field IMAGE_WEBPorg.apache.http.entity.ContentTypeIMAGE_WEBP
InfoMethod 'public org.apache.http.entity.ContentType getByMimeType(java.lang.String)' has been addedorg.apache.http.entity.ContentTypepublic org.apache.http.entity.ContentType getByMimeType(java.lang.String)
InfoAdded org.apache.http.NameValuePair to the set of implemented interfacesorg.apache.http.message.BasicHeader
InfoAdded org.apache.http.NameValuePair to the set of implemented interfacesorg.apache.http.message.BufferedHeader
InfoMethod 'public java.lang.String toString()' has been addedorg.apache.http.params.BasicHttpParamspublic java.lang.String toString()
InfoAdded java.io.Serializable to the set of implemented interfacesorg.apache.http.pool.PoolStats
InfoMethod 'public java.util.Set entrySet()' has been addedorg.apache.http.protocol.UriPatternMatcherpublic java.util.Set entrySet()
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder setKeyManagerFactoryAlgorithm(java.lang.String)' has been addedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setKeyManagerFactoryAlgorithm(java.lang.String)
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder setKeyStoreType(java.lang.String)' has been addedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setKeyStoreType(java.lang.String)
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder setProtocol(java.lang.String)' has been addedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setProtocol(java.lang.String)
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder setProvider(java.security.Provider)' has been addedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setProvider(java.security.Provider)
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder setProvider(java.lang.String)' has been addedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setProvider(java.lang.String)
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder setTrustManagerFactoryAlgorithm(java.lang.String)' has been addedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setTrustManagerFactoryAlgorithm(java.lang.String)
InfoMethod 'public java.lang.String toString()' has been addedorg.apache.http.ssl.SSLContextBuilderpublic java.lang.String toString()
InfoMethod 'public org.apache.http.ssl.SSLContextBuilder useProtocol(java.lang.String)' has been deprecatedorg.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder useProtocol(java.lang.String)

API Changelog

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

    ClassFromTo
    org.apache.http.ConnectionClosedExceptionpublic ConnectionClosedException()
    org.apache.http.ConnectionClosedExceptionpublic ConnectionClosedException(java.lang.String, java.lang.Object[])
    org.apache.http.ContentTooLongExceptionpublic ContentTooLongException(java.lang.String, java.lang.Object[])
    org.apache.http.FormattedHeader
    org.apache.http.Header
    org.apache.http.Headerpublic java.lang.String getName()
    org.apache.http.Headerpublic java.lang.String getValue()
    org.apache.http.TruncatedChunkExceptionpublic TruncatedChunkException(java.lang.String, java.lang.Object[])
    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.ContentTypeAPPLICATION_SOAP_XML
    org.apache.http.entity.ContentTypeIMAGE_BMP
    org.apache.http.entity.ContentTypeIMAGE_GIF
    org.apache.http.entity.ContentTypeIMAGE_JPEG
    org.apache.http.entity.ContentTypeIMAGE_PNG
    org.apache.http.entity.ContentTypeIMAGE_SVG
    org.apache.http.entity.ContentTypeIMAGE_TIFF
    org.apache.http.entity.ContentTypeIMAGE_WEBP
    org.apache.http.entity.ContentTypepublic org.apache.http.entity.ContentType getByMimeType(java.lang.String)
    org.apache.http.message.BasicHeader
    org.apache.http.message.BufferedHeader
    org.apache.http.params.BasicHttpParamspublic java.lang.String toString()
    org.apache.http.pool.PoolStats
    org.apache.http.protocol.UriPatternMatcherpublic java.util.Set entrySet()
    org.apache.http.ssl.SSLContextBuilderpublic java.lang.String toString()
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setKeyManagerFactoryAlgorithm(java.lang.String)
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setKeyStoreType(java.lang.String)
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setProtocol(java.lang.String)
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setProvider(java.lang.String)
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setProvider(java.security.Provider)
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder setTrustManagerFactoryAlgorithm(java.lang.String)
    org.apache.http.ssl.SSLContextBuilderpublic org.apache.http.ssl.SSLContextBuilder useProtocol(java.lang.String)