Source compatibility report for the Flexdock library between 1.0 and 1.1 versions

Test Info


Library NameFlexdock
Version #11.0
Version #21.1

Test Results


Total Java ARchives1
Total Methods / Classes2118 / 252
VerdictIncompatible
(2.4%)

Problem Summary


SeverityCount
Added Methods-0
Removed MethodsHigh51
Problems with
Data Types
High7
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Removed Methods (51)


flexdock-1.0.jar, Connection.class
package org.flexdock.docking.drag.outline.x11
Connection.close ( )  :  void
Connection.Connection ( )
Connection.sendRequest ( DataBuffer req )  :  void
Connection.sendRequest ( DataBuffer req, boolean readReply )  :  DataBuffer

flexdock-1.0.jar, ConnectionResponse.class
package org.flexdock.docking.drag.outline.x11
ConnectionResponse.ConnectionResponse ( DataBuffer dataBuffer )
ConnectionResponse.getBlackPixel ( int screenIndex )  :  int
ConnectionResponse.getNextResourceId ( )  :  int
ConnectionResponse.getPixMapFormatCount ( )  :  int
ConnectionResponse.getPixMapOffset ( )  :  int
ConnectionResponse.getResourceIdBase ( )  :  int
ConnectionResponse.getResourceIdMask ( )  :  int
ConnectionResponse.getRootWindowID ( int screenIndex )  :  int
ConnectionResponse.getScreenCount ( )  :  int
ConnectionResponse.getScreenDataOffset ( )  :  int
ConnectionResponse.getScreenLength ( )  :  int
ConnectionResponse.getVendorLength ( )  :  int
ConnectionResponse.getWhitePixel ( int screenIndex )  :  int

flexdock-1.0.jar, DataBuffer.class
package org.flexdock.docking.drag.outline.x11
DataBuffer.appendByte ( int data )  :  void
DataBuffer.appendFourBytes ( int data )  :  void
DataBuffer.appendTwoBytes ( int data )  :  void
DataBuffer.DataBuffer ( )
DataBuffer.DataBuffer ( byte[ ] rawData )
DataBuffer.DataBuffer ( int initialBufferSize )
DataBuffer.decode ( byte[ ] data ) [static]  :  int
DataBuffer.encode ( int data, int byteCount ) [static]  :  byte[ ]
DataBuffer.getBytes ( )  :  byte[ ]
DataBuffer.getSubBuffer ( int offset, int length )  :  DataBuffer
DataBuffer.getSubset ( int offset, int length )  :  byte[ ]
DataBuffer.padLength ( int len ) [static]  :  int
DataBuffer.readByte ( int offset )  :  int
DataBuffer.readFourBytes ( int offset )  :  int
DataBuffer.readTwoBytes ( int offset )  :  int

flexdock-1.0.jar, Graphics.class
package org.flexdock.docking.drag.outline.x11
Graphics.dragRectange ( int x, int y, int width, int height )  :  void
Graphics.drawRectangle ( Rectangle r )  :  void
Graphics.finalize ( )  :  void
Graphics.getBlackPixel ( )  :  int
Graphics.getGraphics ( ) [static]  :  Graphics
Graphics.getWhitePixel ( )  :  int
Graphics.setForeground ( int color )  :  void
Graphics.setSubWindowMode ( int winMode )  :  void
Graphics.setXor ( )  :  void

flexdock-1.0.jar, Win32RubberBand.class
package org.flexdock.docking.drag.outline.win32
Win32RubberBand.clear ( )  :  void
Win32RubberBand.paint ( Graphics g, Rectangle r )  :  void
Win32RubberBand.Win32RubberBand ( )

flexdock-1.0.jar, X11RubberBand.class
package org.flexdock.docking.drag.outline.x11
X11RubberBand.clear ( )  :  void
X11RubberBand.getInstance ( ) [static]  :  X11RubberBand
X11RubberBand.paint ( Graphics g, Rectangle rect )  :  void
X11RubberBand.X11RubberBand ( )

flexdock-1.0.jar, XlibRubberBand.class
package org.flexdock.docking.drag.outline.xlib
XlibRubberBand.clear ( )  :  void
XlibRubberBand.paint ( Graphics g, Rectangle r )  :  void
XlibRubberBand.XlibRubberBand ( )

to the top

Problems with Data Types, High Severity (7)


flexdock-1.0.jar
package org.flexdock.docking.drag.outline.win32
[+] Win32RubberBand (1)

package org.flexdock.docking.drag.outline.x11
[+] Connection (1)
[+] ConnectionResponse (1)
[+] DataBuffer (1)
[+] Graphics (1)
[+] X11RubberBand (1)

package org.flexdock.docking.drag.outline.xlib
[+] XlibRubberBand (1)

to the top

Java ARchives (1)


flexdock-1.0.jar

to the top