Binary compatibility report for the JCommon library between 0.7.2 and 0.7.3 versions

Test Info


Library NameJCommon
Version #10.7.2
Version #20.7.3

Test Results


Total Java ARchives1
Total Methods / Classes455 / 78
VerdictIncompatible
(7.3%)

Problem Summary


SeverityCount
Added Methods-10
Removed MethodsHigh33
Problems with
Data Types
High5
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (10)


jcommon-0.7.3.jar, ObjectUtils.class
package com.jrefinery.util
ObjectUtils.equalOrBothNull ( Object p1, Object p2 ) [static]  :  boolean
ObjectUtils.ObjectUtils ( )

jcommon-0.7.3.jar, RefineryUtilities.class
package com.jrefinery.ui
RefineryUtilities.setUseDrawRotatedStringWorkaround ( boolean p1 ) [static]  :  void

jcommon-0.7.3.jar, SerialUtilities.class
package com.jrefinery.io
SerialUtilities.readPaint ( ObjectInputStream p1 ) [static]  :  Paint
SerialUtilities.readShape ( ObjectInputStream p1 ) [static]  :  Shape
SerialUtilities.readStroke ( ObjectInputStream p1 ) [static]  :  Stroke
SerialUtilities.SerialUtilities ( )
SerialUtilities.writePaint ( Paint p1, ObjectOutputStream p2 ) [static]  :  void
SerialUtilities.writeShape ( Shape p1, ObjectOutputStream p2 ) [static]  :  void
SerialUtilities.writeStroke ( Stroke p1, ObjectOutputStream p2 ) [static]  :  void

to the top

Removed Methods (33)


jcommon-0.7.2.jar, ColorPalette.class
package com.jrefinery.ui
ColorPalette.ColorPalette ( )
ColorPalette.getColor ( double p1 )  :  Paint
ColorPalette.getColor ( int p1 )  :  Color
ColorPalette.getColorLinear ( double p1 )  :  Color
ColorPalette.getColorLog ( double p1 )  :  Color
ColorPalette.getMaxZ ( )  :  double
ColorPalette.getMinZ ( )  :  double
ColorPalette.getPaint ( double p1 )  :  Paint
ColorPalette.getPaletteName ( )  :  String
ColorPalette.getTickValues ( )  :  double[ ]
ColorPalette.initialize ( ) [abstract]  :  void
ColorPalette.invertPalette ( )  :  void
ColorPalette.isInverse ( )  :  boolean
ColorPalette.isLogscale ( )  :  boolean
ColorPalette.isStepped ( )  :  boolean
ColorPalette.setInverse ( boolean p1 )  :  void
ColorPalette.setLogscale ( boolean p1 )  :  void
ColorPalette.setMaxZ ( double p1 )  :  void
ColorPalette.setMinZ ( double p1 )  :  void
ColorPalette.setPaletteName ( String p1 )  :  void
ColorPalette.setStepped ( boolean p1 )  :  void

jcommon-0.7.2.jar, GreyPalette.class
package com.jrefinery.ui
GreyPalette.GreyPalette ( )
GreyPalette.initialize ( )  :  void

jcommon-0.7.2.jar, PaletteChooserPanel.class
package com.jrefinery.ui
PaletteChooserPanel.getSelectedPalette ( )  :  ColorPalette
PaletteChooserPanel.PaletteChooserPanel ( PaletteSample p1, PaletteSample[ ] p2 )

jcommon-0.7.2.jar, PaletteSample.class
package com.jrefinery.ui
PaletteSample.getListCellRendererComponent ( JList p1, Object p2, int p3, boolean p4, boolean p5 )  :  Component
PaletteSample.getPalette ( )  :  ColorPalette
PaletteSample.getPreferredSize ( )  :  Dimension
PaletteSample.paintComponent ( Graphics p1 )  :  void
PaletteSample.PaletteSample ( ColorPalette p1 )
PaletteSample.setPalette ( ColorPalette p1 )  :  void

jcommon-0.7.2.jar, RainbowPalette.class
package com.jrefinery.ui
RainbowPalette.initialize ( )  :  void
RainbowPalette.RainbowPalette ( )

to the top

Problems with Data Types, High Severity (5)


jcommon-0.7.2.jar
package com.jrefinery.ui
[+] ColorPalette (1)
[+] GreyPalette (1)
[+] PaletteChooserPanel (1)
[+] PaletteSample (1)
[+] RainbowPalette (1)

to the top

Other Changes in Data Types (1)


jcommon-0.7.2.jar
package com.jrefinery.date
[+] SerialDate (1)

to the top

Java ARchives (1)


jcommon-0.7.2.jar

to the top