Binary compatibility report for the CDK library between 1.4.5 and 1.4.6 versions
Test Info
Library Name | CDK |
Version #1 | 1.4.5 |
Version #2 | 1.4.6 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 31809 / 3520 |
---|
Verdict | Incompatible (0.03%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 12 |
---|
Removed Methods | High | 11 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 4 |
Added Methods (12)
cdk-1.4.6.jar, AWTDrawVisitor.class
package org.openscience.cdk.renderer.visitor
AWTDrawVisitor.getGraphics ( ) : Graphics2D
[mangled: org/openscience/cdk/renderer/visitor/AWTDrawVisitor.getGraphics:()Ljava/awt/Graphics2D;]
AWTDrawVisitor.getRendererModel ( ) : RendererModel
[mangled: org/openscience/cdk/renderer/visitor/AWTDrawVisitor.getRendererModel:()Lorg/openscience/cdk/renderer/RendererModel;]
AWTDrawVisitor.getStrokeMap ( ) : Map
[mangled: org/openscience/cdk/renderer/visitor/AWTDrawVisitor.getStrokeMap:()Ljava/util/Map;]
cdk-1.4.6.jar, EquivalentClassPartitioner.class
package org.openscience.cdk.graph.invariant
EquivalentClassPartitioner.EquivalentClassPartitioner ( IAtomContainer atomContainer )
[mangled: org/openscience/cdk/graph/invariant/EquivalentClassPartitioner."<init>":(Lorg/openscience/cdk/interfaces/IAtomContainer;)V]
EquivalentClassPartitioner.getTopoEquivClassbyHuXu ( IAtomContainer atomContainer ) : int[ ]
[mangled: org/openscience/cdk/graph/invariant/EquivalentClassPartitioner.getTopoEquivClassbyHuXu:(Lorg/openscience/cdk/interfaces/IAtomContainer;)[I]
EquivalentClassPartitioner.prepareNode ( IAtomContainer atomContainer ) : double[ ]
[mangled: org/openscience/cdk/graph/invariant/EquivalentClassPartitioner.prepareNode:(Lorg/openscience/cdk/interfaces/IAtomContainer;)[D]
cdk-1.4.6.jar, IMouseEventRelay.class
package org.openscience.cdk.controller
IMouseEventRelay.mouseClickedDownRight ( int p1, int p2 ) [abstract] : void
[mangled: org/openscience/cdk/controller/IMouseEventRelay.mouseClickedDownRight:(II)V]
IMouseEventRelay.mouseClickedUpRight ( int p1, int p2 ) [abstract] : void
[mangled: org/openscience/cdk/controller/IMouseEventRelay.mouseClickedUpRight:(II)V]
IMouseEventRelay.mouseWheelMovedBackward ( int p1 ) [abstract] : void
[mangled: org/openscience/cdk/controller/IMouseEventRelay.mouseWheelMovedBackward:(I)V]
IMouseEventRelay.mouseWheelMovedForward ( int p1 ) [abstract] : void
[mangled: org/openscience/cdk/controller/IMouseEventRelay.mouseWheelMovedForward:(I)V]
cdk-1.4.6.jar, KlekotaRothFingerprinter.class
package org.openscience.cdk.fingerprint
KlekotaRothFingerprinter.KlekotaRothFingerprinter ( )
[mangled: org/openscience/cdk/fingerprint/KlekotaRothFingerprinter."<init>":()V]
cdk-1.4.6.jar, SubstructureFingerprinter.class
package org.openscience.cdk.fingerprint
SubstructureFingerprinter.getSubstructure ( int bitIndex ) : String
[mangled: org/openscience/cdk/fingerprint/SubstructureFingerprinter.getSubstructure:(I)Ljava/lang/String;]
to the top
Removed Methods (11)
cdk-1.4.5.jar, EquivalentClassPartitioner.class
package org.openscience.cdk.graph.invariant
EquivalentClassPartitioner.EquivalentClassPartitioner ( AtomContainer atomContainer )
[mangled: org/openscience/cdk/graph/invariant/EquivalentClassPartitioner."<init>":(Lorg/openscience/cdk/AtomContainer;)V]
EquivalentClassPartitioner.getTopoEquivClassbyHuXu ( AtomContainer atomContainer ) : int[ ]
[mangled: org/openscience/cdk/graph/invariant/EquivalentClassPartitioner.getTopoEquivClassbyHuXu:(Lorg/openscience/cdk/AtomContainer;)[I]
EquivalentClassPartitioner.prepareNode ( AtomContainer atomContainer ) : double[ ]
[mangled: org/openscience/cdk/graph/invariant/EquivalentClassPartitioner.prepareNode:(Lorg/openscience/cdk/AtomContainer;)[D]
cdk-1.4.5.jar, PiContactDetectionDescriptor.class
package org.openscience.cdk.qsar.descriptors.atompair
PiContactDetectionDescriptor.calculate ( IAtom first, IAtom second, IAtomContainer atomContainer ) : DescriptorValue
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.calculate:(Lorg/openscience/cdk/interfaces/IAtom;Lorg/openscience/cdk/interfaces/IAtom;Lorg/openscience/cdk/interfaces/IAtomContainer;)Lorg/openscience/cdk/qsar/DescriptorValue;]
PiContactDetectionDescriptor.getDescriptorNames ( ) : String[ ]
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.getDescriptorNames:()[Ljava/lang/String;]
PiContactDetectionDescriptor.getParameterNames ( ) : String[ ]
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.getParameterNames:()[Ljava/lang/String;]
PiContactDetectionDescriptor.getParameters ( ) : Object[ ]
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.getParameters:()[Ljava/lang/Object;]
PiContactDetectionDescriptor.getParameterType ( String name ) : Object
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.getParameterType:(Ljava/lang/String;)Ljava/lang/Object;]
PiContactDetectionDescriptor.getSpecification ( ) : DescriptorSpecification
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.getSpecification:()Lorg/openscience/cdk/qsar/DescriptorSpecification;]
PiContactDetectionDescriptor.PiContactDetectionDescriptor ( )
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor."<init>":()V]
PiContactDetectionDescriptor.setParameters ( Object[ ] params ) : void
[mangled: org/openscience/cdk/qsar/descriptors/atompair/PiContactDetectionDescriptor.setParameters:([Ljava/lang/Object;)V]
to the top
Problems with Data Types, High Severity (1)
cdk-1.4.5.jar
package org.openscience.cdk.qsar.descriptors.atompair
[+] PiContactDetectionDescriptor (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (8)
PiContactDetectionDescriptor ( )This constructor is from 'PiContactDetectionDescriptor' class.
calculate ( IAtom, IAtom, IAtomContainer )This method is from 'PiContactDetectionDescriptor' class.
getDescriptorNames ( )This method is from 'PiContactDetectionDescriptor' class.
getParameterNames ( )This method is from 'PiContactDetectionDescriptor' class.
getParameters ( )This method is from 'PiContactDetectionDescriptor' class.
getParameterType ( String )This method is from 'PiContactDetectionDescriptor' class.
getSpecification ( )This method is from 'PiContactDetectionDescriptor' class.
setParameters ( Object[ ] )This method is from 'PiContactDetectionDescriptor' class.
to the top
Other Changes in Data Types (4)
cdk-1.4.5.jar
package org.openscience.cdk.controller
[+] IMouseEventRelay (4)
| Change | Effect |
---|
1 | Abstract method mouseClickedDownRight ( int, int ) has been added to this interface. | No effect. |
2 | Abstract method mouseClickedUpRight ( int, int ) has been added to this interface. | No effect. |
3 | Abstract method mouseWheelMovedBackward ( int ) has been added to this interface. | No effect. |
4 | Abstract method mouseWheelMovedForward ( int ) has been added to this interface. | No effect. |
[+] affected methods (8)
mouseClickedDouble ( int, int )This abstract method is from 'IMouseEventRelay' interface.
mouseClickedDown ( int, int )This abstract method is from 'IMouseEventRelay' interface.
mouseClickedUp ( int, int )This abstract method is from 'IMouseEventRelay' interface.
mouseDrag ( int, int, int, int )This abstract method is from 'IMouseEventRelay' interface.
mouseEnter ( int, int )This abstract method is from 'IMouseEventRelay' interface.
mouseExit ( int, int )This abstract method is from 'IMouseEventRelay' interface.
mouseMove ( int, int )This abstract method is from 'IMouseEventRelay' interface.
SwingMouseEventRelay ( IMouseEventRelay )1st parameter 'relay' of this method has type 'IMouseEventRelay'.
to the top
Java ARchives (1)
cdk-1.4.5.jar
to the top