Binary compatibility report for the JOGL library between 2.0-b3.20101124 and 2.0-b4.20101125 versions

Test Info


Library NameJOGL
Version #12.0-b3.20101124
Version #22.0-b4.20101125

Test Results


Total Java ARchives18
Total Methods / Classes4776 / 262
VerdictIncompatible
(0.6%)

Problem Summary


SeverityCount
Added Methods-12
Removed MethodsHigh6
Problems with
Data Types
High2
Medium2
Low0
Problems with
Methods
High9
Medium0
Low0

Added Methods (12)


jogl.core.jar, GLAnimatorControl.class
package javax.media.opengl
GLAnimatorControl.start ( ) [abstract]  :  boolean
GLAnimatorControl.stop ( ) [abstract]  :  boolean

jogl.test.jar, TestAWT03GLCanvasRecreate01.class
package com.jogamp.test.junit.jogl.awt
TestAWT03GLCanvasRecreate01.init ( )  :  void
TestAWT03GLCanvasRecreate01.main ( String[ ] p1 ) [static]  :  void
TestAWT03GLCanvasRecreate01.release ( )  :  void
TestAWT03GLCanvasRecreate01.startup ( ) [static]  :  void
TestAWT03GLCanvasRecreate01.testAddRemove3Times ( )  :  void
TestAWT03GLCanvasRecreate01.TestAWT03GLCanvasRecreate01 ( )

jogl.util.jar, Animator.class
package com.jogamp.opengl.util
Animator.start ( )  :  boolean
Animator.stop ( )  :  boolean

jogl.util.jar, FPSAnimator.class
package com.jogamp.opengl.util
FPSAnimator.start ( )  :  boolean
FPSAnimator.stop ( )  :  boolean

to the top

Removed Methods (6)


jogl.core.jar, GLAnimatorControl.class
package javax.media.opengl
GLAnimatorControl.start ( ) [abstract]  :  void
GLAnimatorControl.stop ( ) [abstract]  :  void

jogl.util.jar, Animator.class
package com.jogamp.opengl.util
Animator.start ( )  :  void
Animator.stop ( )  :  void

jogl.util.jar, FPSAnimator.class
package com.jogamp.opengl.util
FPSAnimator.start ( )  :  void
FPSAnimator.stop ( )  :  void

to the top

Problems with Data Types, High Severity (2)


jogl.core.jar
package javax.media.opengl
[+] GLAnimatorControl (2)

to the top

Problems with Methods, High Severity (9)


jogl.awt.jar, GLCanvas
package javax.media.opengl.awt
[+] GLCanvas.addClosingListener ( Component p1, GLCanvas.DestroyMethod p2 ) [static]  :  Object (1)
[+] GLCanvas.dispose ( boolean p1 )  :  void (1)
[+] GLCanvas.getWindow ( Component p1 ) [static]  :  Window (1)

jogl.core.jar, GLAnimatorControl
package javax.media.opengl
[+] GLAnimatorControl.start ( ) [abstract]  :  void (1)
[+] GLAnimatorControl.stop ( ) [abstract]  :  void (1)

jogl.util.jar, Animator
package com.jogamp.opengl.util
[+] Animator.start ( )  :  void (1)
[+] Animator.stop ( )  :  void (1)

jogl.util.jar, FPSAnimator
package com.jogamp.opengl.util
[+] FPSAnimator.start ( )  :  void (1)
[+] FPSAnimator.stop ( )  :  void (1)

to the top

Problems with Data Types, Medium Severity (2)


jogl.core.jar
package javax.media.opengl
[+] GLAnimatorControl (2)

to the top

Java ARchives (18)


jogl.awt.jar
jogl.core.jar
jogl.egl.jar
jogl.gldesktop.jar
jogl.gles1.jar
jogl.gles2.jar
jogl.glu.gldesktop.jar
jogl.glu.mipmap.jar
jogl.glu.tess.jar
jogl.os.osx.jar
jogl.os.win.jar
jogl.os.x11.jar
jogl.sdk.jar
jogl.test.jar
jogl.util.awt.jar
jogl.util.fixedfuncemu.jar
jogl.util.gldesktop.jar
jogl.util.jar

to the top