Test Info
Library Name | jarhdf5- |
Version #1 | 1.12.2 |
Version #2 | 1.14.0 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 751 / 70 |
Compatibility |
98% |
Problem Summary
| Severity | Count |
Added Methods | - | 3 |
Removed Methods | High | 12 |
Problems with Data Types | High | 4 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 2 |
Added Methods 3
jarhdf5-1.14.0.jar,
H5.class
package hdf.hdf5lib
H5.H5Rget_name_string ( long p1, int p2, byte[ ] p3 ) [static] : String
hdf/hdf5lib/H5.H5Rget_name_string:(JI[B)Ljava/lang/String;
jarhdf5-1.14.0.jar,
HDF5IdException.class
package hdf.hdf5lib.exceptions
HDF5IdException.HDF5IdException ( )
hdf/hdf5lib/exceptions/HDF5IdException."<init>":()V
HDF5IdException.HDF5IdException ( String p1 )
hdf/hdf5lib/exceptions/HDF5IdException."<init>":(Ljava/lang/String;)V
to the top
Removed Methods 12
jarhdf5-1.12.2.jar,
HDF5AtomException.class
package hdf.hdf5lib.exceptions
HDF5AtomException.HDF5AtomException ( )
hdf/hdf5lib/exceptions/HDF5AtomException."<init>":()V
HDF5AtomException.HDF5AtomException ( String p1 )
hdf/hdf5lib/exceptions/HDF5AtomException."<init>":(Ljava/lang/String;)V
jarhdf5-1.12.2.jar,
HDF5GroupInfo.class
package hdf.hdf5lib
HDF5GroupInfo.getFileno ( ) : long[ ]
hdf/hdf5lib/HDF5GroupInfo.getFileno:()[J
HDF5GroupInfo.getLinklen ( ) : int
hdf/hdf5lib/HDF5GroupInfo.getLinklen:()I
HDF5GroupInfo.getMtime ( ) : long
hdf/hdf5lib/HDF5GroupInfo.getMtime:()J
HDF5GroupInfo.getNlink ( ) : int
hdf/hdf5lib/HDF5GroupInfo.getNlink:()I
HDF5GroupInfo.getObjno ( ) : long[ ]
hdf/hdf5lib/HDF5GroupInfo.getObjno:()[J
HDF5GroupInfo.getOID ( ) : long
hdf/hdf5lib/HDF5GroupInfo.getOID:()J
HDF5GroupInfo.getType ( ) : int
hdf/hdf5lib/HDF5GroupInfo.getType:()I
HDF5GroupInfo.HDF5GroupInfo ( )
hdf/hdf5lib/HDF5GroupInfo."<init>":()V
HDF5GroupInfo.reset ( ) : void
hdf/hdf5lib/HDF5GroupInfo.reset:()V
HDF5GroupInfo.setGroupInfo ( long[ ] p1, long[ ] p2, int p3, int p4, long p5, int p6 ) : void
hdf/hdf5lib/HDF5GroupInfo.setGroupInfo:([J[JIIJI)V
to the top
Problems with Data Types, High Severity 4
jarhdf5-1.12.2.jar
package hdf.hdf5lib
[+] class HDF5Constants 2
| Change | Effect |
---|
1 |
Field H5E_ATOM has been renamed to H5E_ID. |
A client program may be interrupted by NoSuchFieldError exception. |
2 |
Field H5E_BADATOM has been renamed to H5E_BADID. |
A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods: 1 (0.1%)
HDF5Constants.HDF5Constants ( )This constructor is from 'HDF5Constants' class.
[+] class HDF5GroupInfo 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 12 (1.6%)
HDF5GroupInfo.HDF5GroupInfo ( )This constructor is from 'HDF5GroupInfo' class.
HDF5GroupInfo.equals ( Object p1 )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getFileno ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getLinklen ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getMtime ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getNlink ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getObjno ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getOID ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getType ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.reset ( )This method is from 'HDF5GroupInfo' class.
...
jarhdf5-1.12.2.jar
package hdf.hdf5lib.exceptions
[+] class HDF5AtomException 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.3%)
HDF5AtomException.HDF5AtomException ( )This constructor is from 'HDF5AtomException' class.
HDF5AtomException.HDF5AtomException ( String p1 )This constructor is from 'HDF5AtomException' class.
to the top
Other Changes in Data Types 2
jarhdf5-1.12.2.jar
package hdf.hdf5lib
[+] class HDF5Constants 2
| Change | Effect |
---|
1 |
Field H5F_LIBVER_V114 has been added to this class. |
No effect. |
2 |
Field H5R_DSET_REG_REF_BUF_SIZE has been added to this class. |
No effect. |
[+] affected methods: 1 (0.1%)
HDF5Constants.HDF5Constants ( )This constructor is from 'HDF5Constants' class.
to the top
Java Archives 1
jarhdf5-1.12.2.jar
to the top
Test Info
Library Name | jarhdf5- |
Version #1 | 1.12.2 |
Version #2 | 1.14.0 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 751 / 70 |
Compatibility |
98% |
Problem Summary
| Severity | Count |
Added Methods | - | 3 |
Removed Methods | High | 12 |
Problems with Data Types | High | 4 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 2 |
Added Methods 3
jarhdf5-1.14.0.jar,
H5.class
package hdf.hdf5lib
H5.H5Rget_name_string ( long p1, int p2, byte[ ] p3 ) [static] : String
hdf/hdf5lib/H5.H5Rget_name_string:(JI[B)Ljava/lang/String;
jarhdf5-1.14.0.jar,
HDF5IdException.class
package hdf.hdf5lib.exceptions
HDF5IdException.HDF5IdException ( )
hdf/hdf5lib/exceptions/HDF5IdException."<init>":()V
HDF5IdException.HDF5IdException ( String p1 )
hdf/hdf5lib/exceptions/HDF5IdException."<init>":(Ljava/lang/String;)V
to the top
Removed Methods 12
jarhdf5-1.12.2.jar,
HDF5AtomException.class
package hdf.hdf5lib.exceptions
HDF5AtomException.HDF5AtomException ( )
hdf/hdf5lib/exceptions/HDF5AtomException."<init>":()V
HDF5AtomException.HDF5AtomException ( String p1 )
hdf/hdf5lib/exceptions/HDF5AtomException."<init>":(Ljava/lang/String;)V
jarhdf5-1.12.2.jar,
HDF5GroupInfo.class
package hdf.hdf5lib
HDF5GroupInfo.getFileno ( ) : long[ ]
hdf/hdf5lib/HDF5GroupInfo.getFileno:()[J
HDF5GroupInfo.getLinklen ( ) : int
hdf/hdf5lib/HDF5GroupInfo.getLinklen:()I
HDF5GroupInfo.getMtime ( ) : long
hdf/hdf5lib/HDF5GroupInfo.getMtime:()J
HDF5GroupInfo.getNlink ( ) : int
hdf/hdf5lib/HDF5GroupInfo.getNlink:()I
HDF5GroupInfo.getObjno ( ) : long[ ]
hdf/hdf5lib/HDF5GroupInfo.getObjno:()[J
HDF5GroupInfo.getOID ( ) : long
hdf/hdf5lib/HDF5GroupInfo.getOID:()J
HDF5GroupInfo.getType ( ) : int
hdf/hdf5lib/HDF5GroupInfo.getType:()I
HDF5GroupInfo.HDF5GroupInfo ( )
hdf/hdf5lib/HDF5GroupInfo."<init>":()V
HDF5GroupInfo.reset ( ) : void
hdf/hdf5lib/HDF5GroupInfo.reset:()V
HDF5GroupInfo.setGroupInfo ( long[ ] p1, long[ ] p2, int p3, int p4, long p5, int p6 ) : void
hdf/hdf5lib/HDF5GroupInfo.setGroupInfo:([J[JIIJI)V
to the top
Problems with Data Types, High Severity 4
jarhdf5-1.12.2.jar
package hdf.hdf5lib
[+] class HDF5Constants 2
| Change | Effect |
---|
1 |
Field H5E_ATOM has been renamed to H5E_ID. |
Recompilation of a client program may be terminated with the message: cannot find variable H5E_ATOM in HDF5Constants. |
2 |
Field H5E_BADATOM has been renamed to H5E_BADID. |
Recompilation of a client program may be terminated with the message: cannot find variable H5E_BADATOM in HDF5Constants. |
[+] affected methods: 1 (0.1%)
HDF5Constants.HDF5Constants ( )This constructor is from 'HDF5Constants' class.
[+] class HDF5GroupInfo 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class HDF5GroupInfo. |
[+] affected methods: 12 (1.6%)
HDF5GroupInfo.HDF5GroupInfo ( )This constructor is from 'HDF5GroupInfo' class.
HDF5GroupInfo.equals ( Object p1 )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getFileno ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getLinklen ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getMtime ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getNlink ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getObjno ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getOID ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.getType ( )This method is from 'HDF5GroupInfo' class.
HDF5GroupInfo.reset ( )This method is from 'HDF5GroupInfo' class.
...
jarhdf5-1.12.2.jar
package hdf.hdf5lib.exceptions
[+] class HDF5AtomException 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class HDF5AtomException. |
[+] affected methods: 2 (0.3%)
HDF5AtomException.HDF5AtomException ( )This constructor is from 'HDF5AtomException' class.
HDF5AtomException.HDF5AtomException ( String p1 )This constructor is from 'HDF5AtomException' class.
to the top
Other Changes in Data Types 2
jarhdf5-1.12.2.jar
package hdf.hdf5lib
[+] class HDF5Constants 2
| Change | Effect |
---|
1 |
Field H5F_LIBVER_V114 has been added to this class. |
No effect. |
2 |
Field H5R_DSET_REG_REF_BUF_SIZE has been added to this class. |
No effect. |
[+] affected methods: 1 (0.1%)
HDF5Constants.HDF5Constants ( )This constructor is from 'HDF5Constants' class.
to the top
Java Archives 1
jarhdf5-1.12.2.jar
to the top