API compatibility report for the kryo library between 5.0.0-RC1 and 5.0.0-RC2 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namekryo
Version #15.0.0-RC1
Version #25.0.0-RC2
SubjectBinary Compatibility

Test Results


Total JARs1
Total Methods / Classes1407 / 157
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-9
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low7
Problems with
Methods
High0
Medium0
Low0

Added Methods  9 


kryo-5.0.0-RC2.jar, ByteBufferInput.class
package com.esotericsoftware.kryo.io
ByteBufferInput.ByteBufferInput ( byte[ ] bytes, int offset, int count )
ByteBufferInput.getBuffer ( )  :  byte[ ] *DEPRECATED*
ByteBufferInput.setBuffer ( byte[ ] bytes )  :  void *DEPRECATED*

kryo-5.0.0-RC2.jar, ByteBufferOutput.class
package com.esotericsoftware.kryo.io
ByteBufferOutput.getBuffer ( )  :  byte[ ] *DEPRECATED*
ByteBufferOutput.setBuffer ( byte[ ] buffer )  :  void *DEPRECATED*
ByteBufferOutput.setBuffer ( byte[ ] buffer, int maxBufferSize )  :  void *DEPRECATED*

kryo-5.0.0-RC2.jar, GenericsHierarchy.class
package com.esotericsoftware.kryo.util
Generics.GenericsHierarchy.toString ( )  :  String

kryo-5.0.0-RC2.jar, ObjectMap.class
package com.esotericsoftware.kryo.util
ObjectMap<K,V>.isEmpty ( )  :  boolean

kryo-5.0.0-RC2.jar, UnsafeByteBufferInput.class
package com.esotericsoftware.kryo.unsafe
UnsafeByteBufferInput.UnsafeByteBufferInput ( byte[ ] bytes, int offset, int count )

to the top

Problems with Data Types, Low Severity  7 


kryo-5.0.0-RC1.jar
package com.esotericsoftware.kryo.io
[+] class ByteBufferInput  4 
[+] class ByteBufferOutput  3 

to the top

Java Archives  1 


kryo-5.0.0-RC1.jar

to the top



Test Info


Library Namekryo
Version #15.0.0-RC1
Version #25.0.0-RC2
SubjectSource Compatibility

Test Results


Total JARs1
Total Methods / Classes1407 / 157
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-9
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  9 


kryo-5.0.0-RC2.jar, ByteBufferInput.class
package com.esotericsoftware.kryo.io
ByteBufferInput.ByteBufferInput ( byte[ ] bytes, int offset, int count )
ByteBufferInput.getBuffer ( )  :  byte[ ] *DEPRECATED*
ByteBufferInput.setBuffer ( byte[ ] bytes )  :  void *DEPRECATED*

kryo-5.0.0-RC2.jar, ByteBufferOutput.class
package com.esotericsoftware.kryo.io
ByteBufferOutput.getBuffer ( )  :  byte[ ] *DEPRECATED*
ByteBufferOutput.setBuffer ( byte[ ] buffer )  :  void *DEPRECATED*
ByteBufferOutput.setBuffer ( byte[ ] buffer, int maxBufferSize )  :  void *DEPRECATED*

kryo-5.0.0-RC2.jar, GenericsHierarchy.class
package com.esotericsoftware.kryo.util
Generics.GenericsHierarchy.toString ( )  :  String

kryo-5.0.0-RC2.jar, ObjectMap.class
package com.esotericsoftware.kryo.util
ObjectMap<K,V>.isEmpty ( )  :  boolean

kryo-5.0.0-RC2.jar, UnsafeByteBufferInput.class
package com.esotericsoftware.kryo.unsafe
UnsafeByteBufferInput.UnsafeByteBufferInput ( byte[ ] bytes, int offset, int count )

to the top

Java Archives  1 


kryo-5.0.0-RC1.jar

to the top