Clirr Results

The following document contains the results of Clirr.

  • Current Version: 5.1-beta3
  • Comparison Version: 5.0

Summary

Severity Number
Error
 Error
0
Warning
 Warning
0
Info
 Info
28

API Incompatibilities

Severity Message Class Method / Field
Info
Added org.apache.hc.core5.http2.impl.nio.ProtocolNegotiatorBase to the list of superclasses org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator
Info
Method 'public ClientHttpProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory, org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory, org.apache.hc.core5.http2.HttpVersionPolicy, org.apache.hc.core5.concurrent.FutureCallback)' has been added org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator public ClientHttpProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory, org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory, org.apache.hc.core5.http2.HttpVersionPolicy, org.apache.hc.core5.concurrent.FutureCallback)
Info
Added org.apache.hc.core5.http2.impl.nio.ProtocolNegotiatorBase to the list of superclasses org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator
Info
Method 'public H2OnlyClientProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory, boolean, org.apache.hc.core5.concurrent.FutureCallback)' has been added org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator public H2OnlyClientProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory, boolean, org.apache.hc.core5.concurrent.FutureCallback)
Info
Method 'public java.lang.String toString()' has been added org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator public java.lang.String toString()
Info
Class org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator added org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator
Info
Class org.apache.hc.core5.http2.impl.nio.ProtocolNegotiationException added org.apache.hc.core5.http2.impl.nio.ProtocolNegotiationException
Info
Added org.apache.hc.core5.http2.impl.nio.ProtocolNegotiatorBase to the list of superclasses org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiator
Info
Method 'public ServerHttpProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory, org.apache.hc.core5.http2.impl.nio.ServerH2StreamMultiplexerFactory, org.apache.hc.core5.http2.HttpVersionPolicy, org.apache.hc.core5.concurrent.FutureCallback)' has been added org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiator public ServerHttpProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory, org.apache.hc.core5.http2.impl.nio.ServerH2StreamMultiplexerFactory, org.apache.hc.core5.http2.HttpVersionPolicy, org.apache.hc.core5.concurrent.FutureCallback)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been deprecated org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been deprecated org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been deprecated org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy)' has been deprecated org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, int[])' has been deprecated org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, int[])
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been added org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been added org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been added org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext)' has been added org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been deprecated org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been deprecated org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been deprecated org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy)' has been deprecated org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy)
Info
Method 'public H2ServerTlsStrategy(int[])' has been deprecated org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(int[])
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been added org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been added org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)' has been added org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Info
Method 'public H2ServerTlsStrategy(javax.net.ssl.SSLContext)' has been added org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext)
Info
Method 'public H2ServerTlsStrategy()' has been added org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy()

API Changelog

The following APIs were modified from version 5.0 to 5.1-beta3:
  • Non justified changes

    Class From To
    org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator
    org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator public ClientHttpProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory, org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory, org.apache.hc.core5.http2.HttpVersionPolicy, org.apache.hc.core5.concurrent.FutureCallback)
    org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator
    org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator public H2OnlyClientProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory, boolean, org.apache.hc.core5.concurrent.FutureCallback)
    org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator public java.lang.String toString()
    org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator
    org.apache.hc.core5.http2.impl.nio.ProtocolNegotiationException
    org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiator
    org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiator public ServerHttpProtocolNegotiator(org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory, org.apache.hc.core5.http2.impl.nio.ServerH2StreamMultiplexerFactory, org.apache.hc.core5.http2.HttpVersionPolicy, org.apache.hc.core5.concurrent.FutureCallback)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, int[])
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy public ConscryptServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy()
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(int[])
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.http.nio.ssl.SecurePortStrategy, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLBufferMode, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
    org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy public H2ServerTlsStrategy(javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)