Binary compatibility report for the Kryo library between 2.20 and 2.21 versions

Test Info


Library NameKryo
Version #12.20
Version #22.21

Test Results


Total Java ARchives1
Total Methods / Classes1017 / 100
VerdictIncompatible
(1.4%)

Problem Summary


SeverityCount
Added Methods-286
Removed MethodsHigh3
Problems with
Data Types
High1
Medium1
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods (286)


kryo-2.21.jar, Input.class
package com.esotericsoftware.kryo.io
Input.available ( )  :  int
Input.eof ( )  :  boolean

kryo-2.21.jar, ListReferenceResolver.class
package com.esotericsoftware.kryo.util
ListReferenceResolver.setReadObject ( int id, Object object )  :  void

kryo-2.21.jar, MapReferenceResolver.class
package com.esotericsoftware.kryo.util
MapReferenceResolver.setReadObject ( int id, Object object )  :  void

kryo-2.21.jar, ReferenceResolver.class
package com.esotericsoftware.kryo
ReferenceResolver.setReadObject ( int p1, Object p2 ) [abstract]  :  void

minlog-1.2.jar, Log.class
package com.esotericsoftware.minlog
Log.DEBUG ( ) [static]  :  void
Log.debug ( String category, String message ) [static]  :  void
Log.debug ( String category, String message, Throwable ex ) [static]  :  void
Log.debug ( String message ) [static]  :  void
Log.debug ( String message, Throwable ex ) [static]  :  void
Log.ERROR ( ) [static]  :  void
Log.error ( String category, String message ) [static]  :  void
Log.error ( String category, String message, Throwable ex ) [static]  :  void
Log.error ( String message ) [static]  :  void
Log.error ( String message, Throwable ex ) [static]  :  void
Log.INFO ( ) [static]  :  void
Log.info ( String category, String message ) [static]  :  void
Log.info ( String category, String message, Throwable ex ) [static]  :  void
Log.info ( String message ) [static]  :  void
Log.info ( String message, Throwable ex ) [static]  :  void
Log.NONE ( ) [static]  :  void
Log.set ( int level ) [static]  :  void
Log.setLogger ( Log.Logger logger ) [static]  :  void
Log.TRACE ( ) [static]  :  void
Log.trace ( String category, String message ) [static]  :  void
Log.trace ( String category, String message, Throwable ex ) [static]  :  void
Log.trace ( String message ) [static]  :  void
Log.trace ( String message, Throwable ex ) [static]  :  void
Log.WARN ( ) [static]  :  void
Log.warn ( String category, String message ) [static]  :  void
Log.warn ( String category, String message, Throwable ex ) [static]  :  void
Log.warn ( String message ) [static]  :  void
Log.warn ( String message, Throwable ex ) [static]  :  void

minlog-1.2.jar, Logger.class
package com.esotericsoftware.minlog
Log.Logger.log ( int level, String category, String message, Throwable ex )  :  void
Log.Logger.Log.Logger ( )
Log.Logger.print ( String message )  :  void

objenesis-1.2.jar, AccessibleInstantiator.class
package org.objenesis.instantiator.basic
AccessibleInstantiator.AccessibleInstantiator ( Class type )

objenesis-1.2.jar, BaseInstantiatorStrategy.class
package org.objenesis.strategy
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )

objenesis-1.2.jar, ConstructorInstantiator.class
package org.objenesis.instantiator.basic
ConstructorInstantiator.ConstructorInstantiator ( Class type )
ConstructorInstantiator.newInstance ( )  :  Object

objenesis-1.2.jar, GCJInstantiator.class
package org.objenesis.instantiator.gcj
GCJInstantiator.GCJInstantiator ( Class type )
GCJInstantiator.newInstance ( )  :  Object

objenesis-1.2.jar, GCJInstantiatorBase.class
package org.objenesis.instantiator.gcj
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
GCJInstantiatorBase.newInstance ( ) [abstract]  :  Object

objenesis-1.2.jar, GCJSerializationInstantiator.class
package org.objenesis.instantiator.gcj
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
GCJSerializationInstantiator.newInstance ( )  :  Object

objenesis-1.2.jar, InstantiatorStrategy.class
package org.objenesis.strategy
InstantiatorStrategy.newInstantiatorOf ( Class p1 ) [abstract]  :  ObjectInstantiator

objenesis-1.2.jar, JRockit131Instantiator.class
package org.objenesis.instantiator.jrockit
JRockit131Instantiator.JRockit131Instantiator ( Class type )
JRockit131Instantiator.newInstance ( )  :  Object

objenesis-1.2.jar, JRockitLegacyInstantiator.class
package org.objenesis.instantiator.jrockit
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
JRockitLegacyInstantiator.newInstance ( )  :  Object

objenesis-1.2.jar, NewInstanceInstantiator.class
package org.objenesis.instantiator.basic
NewInstanceInstantiator.newInstance ( )  :  Object
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )

objenesis-1.2.jar, NullInstantiator.class
package org.objenesis.instantiator
NullInstantiator.newInstance ( )  :  Object
NullInstantiator.NullInstantiator ( )

objenesis-1.2.jar, ObjectInputStreamInstantiator.class
package org.objenesis.instantiator.basic
ObjectInputStreamInstantiator.newInstance ( )  :  Object
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )

objenesis-1.2.jar, ObjectInstantiator.class
package org.objenesis.instantiator
ObjectInstantiator.newInstance ( ) [abstract]  :  Object

objenesis-1.2.jar, ObjectStreamClassInstantiator.class
package org.objenesis.instantiator.basic
ObjectStreamClassInstantiator.newInstance ( )  :  Object
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )

objenesis-1.2.jar, Objenesis.class
package org.objenesis
Objenesis.getInstantiatorOf ( Class p1 ) [abstract]  :  ObjectInstantiator
Objenesis.newInstance ( Class p1 ) [abstract]  :  Object

objenesis-1.2.jar, ObjenesisBase.class
package org.objenesis
ObjenesisBase.getInstantiatorOf ( Class clazz )  :  ObjectInstantiator
ObjenesisBase.newInstance ( Class clazz )  :  Object
ObjenesisBase.ObjenesisBase ( InstantiatorStrategy strategy )
ObjenesisBase.ObjenesisBase ( InstantiatorStrategy strategy, boolean useCache )
ObjenesisBase.toString ( )  :  String

objenesis-1.2.jar, ObjenesisException.class
package org.objenesis
ObjenesisException.ObjenesisException ( String msg )
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
ObjenesisException.ObjenesisException ( Throwable cause )

objenesis-1.2.jar, ObjenesisHelper.class
package org.objenesis
ObjenesisHelper.getInstantiatorOf ( Class clazz ) [static]  :  ObjectInstantiator
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz ) [static]  :  ObjectInstantiator
ObjenesisHelper.newInstance ( Class clazz ) [static]  :  Object
ObjenesisHelper.newSerializableInstance ( Class clazz ) [static]  :  Serializable

objenesis-1.2.jar, ObjenesisSerializer.class
package org.objenesis
ObjenesisSerializer.ObjenesisSerializer ( )
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )

objenesis-1.2.jar, ObjenesisStd.class
package org.objenesis
ObjenesisStd.ObjenesisStd ( )
ObjenesisStd.ObjenesisStd ( boolean useCache )

objenesis-1.2.jar, PercInstantiator.class
package org.objenesis.instantiator.perc
PercInstantiator.newInstance ( )  :  Object
PercInstantiator.PercInstantiator ( Class type )

objenesis-1.2.jar, PercSerializationInstantiator.class
package org.objenesis.instantiator.perc
PercSerializationInstantiator.newInstance ( )  :  Object
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )

objenesis-1.2.jar, SerializationInstantiatorHelper.class
package org.objenesis.instantiator
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type ) [static]  :  Class
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )

objenesis-1.2.jar, SerializingInstantiatorStrategy.class
package org.objenesis.strategy
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type )  :  ObjectInstantiator
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )

objenesis-1.2.jar, StdInstantiatorStrategy.class
package org.objenesis.strategy
StdInstantiatorStrategy.newInstantiatorOf ( Class type )  :  ObjectInstantiator
StdInstantiatorStrategy.StdInstantiatorStrategy ( )

objenesis-1.2.jar, Sun13Instantiator.class
package org.objenesis.instantiator.sun
Sun13Instantiator.newInstance ( )  :  Object
Sun13Instantiator.Sun13Instantiator ( Class type )

objenesis-1.2.jar, Sun13InstantiatorBase.class
package org.objenesis.instantiator.sun
Sun13InstantiatorBase.newInstance ( ) [abstract]  :  Object
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )

objenesis-1.2.jar, Sun13SerializationInstantiator.class
package org.objenesis.instantiator.sun
Sun13SerializationInstantiator.newInstance ( )  :  Object
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )

objenesis-1.2.jar, SunReflectionFactoryInstantiator.class
package org.objenesis.instantiator.sun
SunReflectionFactoryInstantiator.newInstance ( )  :  Object
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )

objenesis-1.2.jar, SunReflectionFactorySerializationInstantiator.class
package org.objenesis.instantiator.sun
SunReflectionFactorySerializationInstantiator.newInstance ( )  :  Object
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )

reflectasm-1.07-shaded.jar, AnnotationVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
AnnotationVisitor.AnnotationVisitor ( int p1 )
AnnotationVisitor.AnnotationVisitor ( int p1, AnnotationVisitor p2 )
AnnotationVisitor.visit ( String p1, Object p2 )  :  void
AnnotationVisitor.visitAnnotation ( String p1, String p2 )  :  AnnotationVisitor
AnnotationVisitor.visitArray ( String p1 )  :  AnnotationVisitor
AnnotationVisitor.visitEnd ( )  :  void
AnnotationVisitor.visitEnum ( String p1, String p2, String p3 )  :  void

reflectasm-1.07-shaded.jar, Attribute.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
Attribute.Attribute ( String p1 )
Attribute.getLabels ( )  :  Label[ ]
Attribute.isCodeAttribute ( )  :  boolean
Attribute.isUnknown ( )  :  boolean
Attribute.read ( ClassReader p1, int p2, int p3, char[ ] p4, int p5, Label[ ] p6 )  :  Attribute
Attribute.write ( ClassWriter p1, byte[ ] p2, int p3, int p4, int p5 )  :  ByteVector

reflectasm-1.07-shaded.jar, ByteVector.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
ByteVector.ByteVector ( )
ByteVector.ByteVector ( int p1 )
ByteVector.putByte ( int p1 )  :  ByteVector
ByteVector.putByteArray ( byte[ ] p1, int p2, int p3 )  :  ByteVector
ByteVector.putInt ( int p1 )  :  ByteVector
ByteVector.putLong ( long p1 )  :  ByteVector
ByteVector.putShort ( int p1 )  :  ByteVector
ByteVector.putUTF8 ( String p1 )  :  ByteVector

reflectasm-1.07-shaded.jar, ClassReader.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
ClassReader.accept ( ClassVisitor p1, Attribute[ ] p2, int p3 )  :  void
ClassReader.accept ( ClassVisitor p1, int p2 )  :  void
ClassReader.ClassReader ( byte[ ] p1 )
ClassReader.ClassReader ( byte[ ] p1, int p2, int p3 )
ClassReader.ClassReader ( InputStream p1 )
ClassReader.ClassReader ( String p1 )
ClassReader.getAccess ( )  :  int
ClassReader.getClassName ( )  :  String
ClassReader.getInterfaces ( )  :  String[ ]
ClassReader.getItem ( int p1 )  :  int
ClassReader.getItemCount ( )  :  int
ClassReader.getMaxStringLength ( )  :  int
ClassReader.getSuperName ( )  :  String
ClassReader.readByte ( int p1 )  :  int
ClassReader.readClass ( int p1, char[ ] p2 )  :  String
ClassReader.readConst ( int p1, char[ ] p2 )  :  Object
ClassReader.readInt ( int p1 )  :  int
ClassReader.readLabel ( int p1, Label[ ] p2 )  :  Label
ClassReader.readLong ( int p1 )  :  long
ClassReader.readShort ( int p1 )  :  short
ClassReader.readUnsignedShort ( int p1 )  :  int
ClassReader.readUTF8 ( int p1, char[ ] p2 )  :  String

reflectasm-1.07-shaded.jar, ClassVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
ClassVisitor.ClassVisitor ( int p1 )
ClassVisitor.ClassVisitor ( int p1, ClassVisitor p2 )
ClassVisitor.visit ( int p1, int p2, String p3, String p4, String p5, String[ ] p6 )  :  void
ClassVisitor.visitAnnotation ( String p1, boolean p2 )  :  AnnotationVisitor
ClassVisitor.visitAttribute ( Attribute p1 )  :  void
ClassVisitor.visitEnd ( )  :  void
ClassVisitor.visitField ( int p1, String p2, String p3, String p4, Object p5 )  :  FieldVisitor
ClassVisitor.visitInnerClass ( String p1, String p2, String p3, int p4 )  :  void
ClassVisitor.visitMethod ( int p1, String p2, String p3, String p4, String[ ] p5 )  :  MethodVisitor
ClassVisitor.visitOuterClass ( String p1, String p2, String p3 )  :  void
ClassVisitor.visitSource ( String p1, String p2 )  :  void

reflectasm-1.07-shaded.jar, ClassWriter.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
ClassWriter.ClassWriter ( ClassReader p1, int p2 )
ClassWriter.ClassWriter ( int p1 )
ClassWriter.getCommonSuperClass ( String p1, String p2 )  :  String
ClassWriter.newClass ( String p1 )  :  int
ClassWriter.newConst ( Object p1 )  :  int
ClassWriter.newField ( String p1, String p2, String p3 )  :  int
ClassWriter.newHandle ( int p1, String p2, String p3, String p4 )  :  int
ClassWriter.newInvokeDynamic ( String p1, String p2, Handle p3, Object[ ] p4 )  :  int
ClassWriter.newMethod ( String p1, String p2, String p3, boolean p4 )  :  int
ClassWriter.newMethodType ( String p1 )  :  int
ClassWriter.newNameType ( String p1, String p2 )  :  int
ClassWriter.newUTF8 ( String p1 )  :  int
ClassWriter.toByteArray ( )  :  byte[ ]
ClassWriter.visit ( int p1, int p2, String p3, String p4, String p5, String[ ] p6 )  :  void
ClassWriter.visitAnnotation ( String p1, boolean p2 )  :  AnnotationVisitor
ClassWriter.visitAttribute ( Attribute p1 )  :  void
ClassWriter.visitEnd ( )  :  void
ClassWriter.visitField ( int p1, String p2, String p3, String p4, Object p5 )  :  FieldVisitor
ClassWriter.visitInnerClass ( String p1, String p2, String p3, int p4 )  :  void
ClassWriter.visitMethod ( int p1, String p2, String p3, String p4, String[ ] p5 )  :  MethodVisitor
ClassWriter.visitOuterClass ( String p1, String p2, String p3 )  :  void
ClassWriter.visitSource ( String p1, String p2 )  :  void

reflectasm-1.07-shaded.jar, ConstructorAccess.class
package com.esotericsoftware.reflectasm
ConstructorAccess.ConstructorAccess ( )
ConstructorAccess.get ( Class type ) [static]  :  ConstructorAccess
ConstructorAccess.isNonStaticMemberClass ( )  :  boolean
ConstructorAccess.newInstance ( ) [abstract]  :  Object
ConstructorAccess.newInstance ( Object p1 ) [abstract]  :  Object

reflectasm-1.07-shaded.jar, FieldAccess.class
package com.esotericsoftware.reflectasm
FieldAccess.FieldAccess ( )
FieldAccess.get ( Class type ) [static]  :  FieldAccess
FieldAccess.get ( Object instance, String fieldName )  :  Object
FieldAccess.get ( Object p1, int p2 ) [abstract]  :  Object
FieldAccess.getBoolean ( Object p1, int p2 ) [abstract]  :  boolean
FieldAccess.getByte ( Object p1, int p2 ) [abstract]  :  byte
FieldAccess.getChar ( Object p1, int p2 ) [abstract]  :  char
FieldAccess.getDouble ( Object p1, int p2 ) [abstract]  :  double
FieldAccess.getFieldNames ( )  :  String[ ]
FieldAccess.getFloat ( Object p1, int p2 ) [abstract]  :  float
FieldAccess.getIndex ( String fieldName )  :  int
FieldAccess.getInt ( Object p1, int p2 ) [abstract]  :  int
FieldAccess.getLong ( Object p1, int p2 ) [abstract]  :  long
FieldAccess.getShort ( Object p1, int p2 ) [abstract]  :  short
FieldAccess.getString ( Object p1, int p2 ) [abstract]  :  String
FieldAccess.set ( Object instance, String fieldName, Object value )  :  void
FieldAccess.set ( Object p1, int p2, Object p3 ) [abstract]  :  void
FieldAccess.setBoolean ( Object p1, int p2, boolean p3 ) [abstract]  :  void
FieldAccess.setByte ( Object p1, int p2, byte p3 ) [abstract]  :  void
FieldAccess.setChar ( Object p1, int p2, char p3 ) [abstract]  :  void
FieldAccess.setDouble ( Object p1, int p2, double p3 ) [abstract]  :  void
FieldAccess.setFloat ( Object p1, int p2, float p3 ) [abstract]  :  void
FieldAccess.setInt ( Object p1, int p2, int p3 ) [abstract]  :  void
FieldAccess.setLong ( Object p1, int p2, long p3 ) [abstract]  :  void
FieldAccess.setShort ( Object p1, int p2, short p3 ) [abstract]  :  void

reflectasm-1.07-shaded.jar, FieldVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
FieldVisitor.FieldVisitor ( int p1 )
FieldVisitor.FieldVisitor ( int p1, FieldVisitor p2 )
FieldVisitor.visitAnnotation ( String p1, boolean p2 )  :  AnnotationVisitor
FieldVisitor.visitAttribute ( Attribute p1 )  :  void
FieldVisitor.visitEnd ( )  :  void

reflectasm-1.07-shaded.jar, Handle.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
Handle.equals ( Object p1 )  :  boolean
Handle.getDesc ( )  :  String
Handle.getName ( )  :  String
Handle.getOwner ( )  :  String
Handle.getTag ( )  :  int
Handle.Handle ( int p1, String p2, String p3, String p4 )
Handle.hashCode ( )  :  int
Handle.toString ( )  :  String

reflectasm-1.07-shaded.jar, Label.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
Label.getOffset ( )  :  int
Label.Label ( )
Label.toString ( )  :  String

reflectasm-1.07-shaded.jar, MethodAccess.class
package com.esotericsoftware.reflectasm
MethodAccess.get ( Class type ) [static]  :  MethodAccess
MethodAccess.getIndex ( String methodName )  :  int
MethodAccess.getIndex ( String methodName, Class[ ] paramTypes )  :  int
MethodAccess.getMethodNames ( )  :  String[ ]
MethodAccess.getParameterTypes ( )  :  Class[ ][ ]
MethodAccess.invoke ( Object object, String methodName, Object[ ] args )  :  Object
MethodAccess.invoke ( Object p1, int p2, Object[ ] p3 ) [abstract]  :  Object
MethodAccess.MethodAccess ( )

reflectasm-1.07-shaded.jar, MethodVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
MethodVisitor.MethodVisitor ( int p1 )
MethodVisitor.MethodVisitor ( int p1, MethodVisitor p2 )
MethodVisitor.visitAnnotation ( String p1, boolean p2 )  :  AnnotationVisitor
MethodVisitor.visitAnnotationDefault ( )  :  AnnotationVisitor
MethodVisitor.visitAttribute ( Attribute p1 )  :  void
MethodVisitor.visitCode ( )  :  void
MethodVisitor.visitEnd ( )  :  void
MethodVisitor.visitFieldInsn ( int p1, String p2, String p3, String p4 )  :  void
MethodVisitor.visitFrame ( int p1, int p2, Object[ ] p3, int p4, Object[ ] p5 )  :  void
MethodVisitor.visitIincInsn ( int p1, int p2 )  :  void
MethodVisitor.visitInsn ( int p1 )  :  void
MethodVisitor.visitIntInsn ( int p1, int p2 )  :  void
MethodVisitor.visitInvokeDynamicInsn ( String p1, String p2, Handle p3, Object[ ] p4 )  :  void
MethodVisitor.visitJumpInsn ( int p1, Label p2 )  :  void
MethodVisitor.visitLabel ( Label p1 )  :  void
MethodVisitor.visitLdcInsn ( Object p1 )  :  void
MethodVisitor.visitLineNumber ( int p1, Label p2 )  :  void
MethodVisitor.visitLocalVariable ( String p1, String p2, String p3, Label p4, Label p5, int p6 )  :  void
MethodVisitor.visitLookupSwitchInsn ( Label p1, int[ ] p2, Label[ ] p3 )  :  void
MethodVisitor.visitMaxs ( int p1, int p2 )  :  void
MethodVisitor.visitMethodInsn ( int p1, String p2, String p3, String p4 )  :  void
MethodVisitor.visitMultiANewArrayInsn ( String p1, int p2 )  :  void
MethodVisitor.visitParameterAnnotation ( int p1, String p2, boolean p3 )  :  AnnotationVisitor
MethodVisitor.visitTableSwitchInsn ( int p1, int p2, Label p3, Label[ ] p4 )  :  void
MethodVisitor.visitTryCatchBlock ( Label p1, Label p2, Label p3, String p4 )  :  void
MethodVisitor.visitTypeInsn ( int p1, String p2 )  :  void
MethodVisitor.visitVarInsn ( int p1, int p2 )  :  void

reflectasm-1.07-shaded.jar, Type.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
Type.equals ( Object p1 )  :  boolean
Type.getArgumentsAndReturnSizes ( )  :  int
Type.getArgumentsAndReturnSizes ( String p1 ) [static]  :  int
Type.getArgumentTypes ( )  :  Type[ ]
Type.getArgumentTypes ( Method p1 ) [static]  :  Type[ ]
Type.getArgumentTypes ( String p1 ) [static]  :  Type[ ]
Type.getClassName ( )  :  String
Type.getConstructorDescriptor ( Constructor p1 ) [static]  :  String
Type.getDescriptor ( )  :  String
Type.getDescriptor ( Class p1 ) [static]  :  String
Type.getDimensions ( )  :  int
Type.getElementType ( )  :  Type
Type.getInternalName ( )  :  String
Type.getInternalName ( Class p1 ) [static]  :  String
Type.getMethodDescriptor ( Method p1 ) [static]  :  String
Type.getMethodDescriptor ( Type p1, Type[ ] p2 ) [static]  :  String
Type.getMethodType ( String p1 ) [static]  :  Type
Type.getMethodType ( Type p1, Type[ ] p2 ) [static]  :  Type
Type.getObjectType ( String p1 ) [static]  :  Type
Type.getOpcode ( int p1 )  :  int
Type.getReturnType ( )  :  Type
Type.getReturnType ( Method p1 ) [static]  :  Type
Type.getReturnType ( String p1 ) [static]  :  Type
Type.getSize ( )  :  int
Type.getSort ( )  :  int
Type.getType ( Class p1 ) [static]  :  Type
Type.getType ( Constructor p1 ) [static]  :  Type
Type.getType ( Method p1 ) [static]  :  Type
Type.getType ( String p1 ) [static]  :  Type
Type.hashCode ( )  :  int
Type.toString ( )  :  String

to the top

Removed Methods (3)


kryo-2.20.jar, ListReferenceResolver.class
package com.esotericsoftware.kryo.util
ListReferenceResolver.addReadObject ( int id, Object object )  :  void

kryo-2.20.jar, MapReferenceResolver.class
package com.esotericsoftware.kryo.util
MapReferenceResolver.addReadObject ( int id, Object object )  :  void

kryo-2.20.jar, ReferenceResolver.class
package com.esotericsoftware.kryo
ReferenceResolver.addReadObject ( int p1, Object p2 ) [abstract]  :  void

to the top

Problems with Data Types, High Severity (1)


kryo-2.20.jar
package com.esotericsoftware.kryo
[+] ReferenceResolver (1)

to the top

Problems with Data Types, Medium Severity (1)


kryo-2.20.jar
package com.esotericsoftware.kryo
[+] ReferenceResolver (1)

to the top

Java ARchives (1)


kryo-2.20.jar

to the top