Binary compatibility report for the JCommon library between 0.6.0 and 0.6.1 versions

Test Info


Library NameJCommon
Version #10.6.0
Version #20.6.1

Test Results


Total Java ARchives1
Total Methods / Classes994 / 126
VerdictIncompatible
(2.6%)

Problem Summary


SeverityCount
Added Methods-98
Removed MethodsHigh12
Problems with
Data Types
High4
Medium1
Low5
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (98)


jcommon-0.6.1.jar, AboutFrame.class
package com.jrefinery.ui.about
AboutFrame.AboutFrame ( String p1, ProjectInfo p2 )

jcommon-0.6.1.jar, AboutResources_de.class
package com.jrefinery.ui.about.resources
AboutResources_de.AboutResources_de ( )
AboutResources_de.getContents ( )  :  Object[ ][ ]

jcommon-0.6.1.jar, AboutResources_es.class
package com.jrefinery.ui.about.resources
AboutResources_es.AboutResources_es ( )
AboutResources_es.getContents ( )  :  Object[ ][ ]

jcommon-0.6.1.jar, AboutResources_fr.class
package com.jrefinery.ui.about.resources
AboutResources_fr.AboutResources_fr ( )
AboutResources_fr.getContents ( )  :  Object[ ][ ]

jcommon-0.6.1.jar, AbstractSeriesDataset.class
package com.jrefinery.data
AbstractSeriesDataset.seriesChanged ( SeriesChangeEvent p1 )  :  void

jcommon-0.6.1.jar, ApplicationFrame.class
package com.jrefinery.ui
ApplicationFrame.ApplicationFrame ( )
ApplicationFrame.windowActivated ( WindowEvent p1 )  :  void
ApplicationFrame.windowClosed ( WindowEvent p1 )  :  void
ApplicationFrame.windowClosing ( WindowEvent p1 )  :  void
ApplicationFrame.windowDeactivated ( WindowEvent p1 )  :  void
ApplicationFrame.windowDeiconified ( WindowEvent p1 )  :  void
ApplicationFrame.windowIconified ( WindowEvent p1 )  :  void
ApplicationFrame.windowOpened ( WindowEvent p1 )  :  void

jcommon-0.6.1.jar, BasicTimeSeries.class
package com.jrefinery.data
BasicTimeSeries.add ( TimePeriod p1, double p2 )  :  void

jcommon-0.6.1.jar, DataPackageResources_de.class
package com.jrefinery.data.resources
DataPackageResources_de.DataPackageResources_de ( )
DataPackageResources_de.getContents ( )  :  Object[ ][ ]

jcommon-0.6.1.jar, DataPackageResources_es.class
package com.jrefinery.data.resources
DataPackageResources_es.DataPackageResources_es ( )
DataPackageResources_es.getContents ( )  :  Object[ ][ ]

jcommon-0.6.1.jar, DataPackageResources_fr.class
package com.jrefinery.data.resources
DataPackageResources_fr.DataPackageResources_fr ( )
DataPackageResources_fr.getContents ( )  :  Object[ ][ ]

jcommon-0.6.1.jar, DatasetUtilities.class
package com.jrefinery.data
DatasetUtilities.createNumberArray ( double[ ] p1 ) [static]  :  Number[ ]
DatasetUtilities.createNumberArray2D ( double[ ][ ] p1 ) [static]  :  Number[ ][ ]

jcommon-0.6.1.jar, DefaultCategoryDataset.class
package com.jrefinery.data
DefaultCategoryDataset.DefaultCategoryDataset ( double[ ][ ] p1 )

jcommon-0.6.1.jar, DefaultMeterDataset.class
package com.jrefinery.data
DefaultMeterDataset.DefaultMeterDataset ( )
DefaultMeterDataset.DefaultMeterDataset ( Number p1, Number p2, Number p3 )
DefaultMeterDataset.DefaultMeterDataset ( Number p1, Number p2, Number p3, Number p4, Number p5, Number p6, Number p7, Number p8, Number p9 )
DefaultMeterDataset.getMaximumCriticalValue ( )  :  Number
DefaultMeterDataset.getMaximumNormalValue ( )  :  Number
DefaultMeterDataset.getMaximumValue ( )  :  Number
DefaultMeterDataset.getMaximumWarningValue ( )  :  Number
DefaultMeterDataset.getMinimumCriticalValue ( )  :  Number
DefaultMeterDataset.getMinimumNormalValue ( )  :  Number
DefaultMeterDataset.getMinimumValue ( )  :  Number
DefaultMeterDataset.getMinimumWarningValue ( )  :  Number
DefaultMeterDataset.getValue ( )  :  Number
DefaultMeterDataset.setCriticalRange ( Number p1, Number p2 )  :  void
DefaultMeterDataset.setNormalRange ( Number p1, Number p2 )  :  void
DefaultMeterDataset.setRange ( Number p1, Number p2 )  :  void
DefaultMeterDataset.setValue ( Number p1 )  :  void
DefaultMeterDataset.setWarningRange ( Number p1, Number p2 )  :  void

jcommon-0.6.1.jar, JCommonResources.class
package com.jrefinery.resources
JCommonResources.getContents ( )  :  Object[ ][ ]
JCommonResources.JCommonResources ( )

jcommon-0.6.1.jar, Library.class
package com.jrefinery.ui.about
Library.Library ( ProjectInfo p1 )

jcommon-0.6.1.jar, MeterDataset.class
package com.jrefinery.data
MeterDataset.getMaximumCriticalValue ( ) [abstract]  :  Number
MeterDataset.getMaximumNormalValue ( ) [abstract]  :  Number
MeterDataset.getMaximumValue ( ) [abstract]  :  Number
MeterDataset.getMaximumWarningValue ( ) [abstract]  :  Number
MeterDataset.getMinimumCriticalValue ( ) [abstract]  :  Number
MeterDataset.getMinimumNormalValue ( ) [abstract]  :  Number
MeterDataset.getMinimumValue ( ) [abstract]  :  Number
MeterDataset.getMinimumWarningValue ( ) [abstract]  :  Number
MeterDataset.getValue ( ) [abstract]  :  Number

jcommon-0.6.1.jar, Millisecond.class
package com.jrefinery.data
Millisecond.toString ( )  :  String

jcommon-0.6.1.jar, ProjectInfo.class
package com.jrefinery.ui.about
ProjectInfo.getContributors ( )  :  List
ProjectInfo.getCopyright ( )  :  String
ProjectInfo.getInfo ( )  :  String
ProjectInfo.getLibraries ( )  :  List
ProjectInfo.getLicenceName ( )  :  String
ProjectInfo.getLicenceText ( )  :  String
ProjectInfo.getName ( )  :  String
ProjectInfo.getVersion ( )  :  String
ProjectInfo.ProjectInfo ( )
ProjectInfo.ProjectInfo ( String p1, String p2, String p3, String p4, String p5 )
ProjectInfo.toString ( )  :  String

jcommon-0.6.1.jar, Week.class
package com.jrefinery.data
Week.compareTo ( Object p1 )  :  int
Week.equals ( Object p1 )  :  boolean
Week.getEnd ( Calendar p1 )  :  long
Week.getStart ( Calendar p1 )  :  long
Week.getWeek ( )  :  int
Week.getYear ( )  :  Year
Week.getYearValue ( )  :  int
Week.main ( String[ ] p1 ) [static]  :  void
Week.next ( )  :  TimePeriod
Week.parseWeek ( String p1 ) [static]  :  Week
Week.previous ( )  :  TimePeriod
Week.toString ( )  :  String
Week.Week ( )
Week.Week ( Date p1 )
Week.Week ( Date p1, TimeZone p2 )
Week.Week ( int p1, int p2 )
Week.Week ( int p1, Year p2 )

jcommon-0.6.1.jar, WeekTests.class
package com.jrefinery.data.junit
WeekTests.setUp ( )  :  void
WeekTests.suite ( ) [static]  :  Test
WeekTests.testW1_1900_next ( )  :  void
WeekTests.testW1_1900_previous ( )  :  void
WeekTests.testW52_9999_next ( )  :  void
WeekTests.testW52_9999_previous ( )  :  void
WeekTests.WeekTests ( String p1 )

jcommon-0.6.1.jar, XisSymbolic.class
package com.jrefinery.data
XisSymbolic.getXSymbolicValue ( int p1, int p2 ) [abstract]  :  String
XisSymbolic.getXSymbolicValue ( Integer p1 ) [abstract]  :  String
XisSymbolic.getXSymbolicValues ( ) [abstract]  :  String[ ]

jcommon-0.6.1.jar, XYSeries.class
package com.jrefinery.data
XYSeries.add ( double p1, double p2 )  :  void

jcommon-0.6.1.jar, YisSymbolic.class
package com.jrefinery.data
YisSymbolic.getYSymbolicValue ( int p1, int p2 ) [abstract]  :  String
YisSymbolic.getYSymbolicValue ( Integer p1 ) [abstract]  :  String
YisSymbolic.getYSymbolicValues ( ) [abstract]  :  String[ ]

to the top

Removed Methods (12)


jcommon-0.6.0.jar, PngEncoderB.class
package com.keypoint
PngEncoderB.establishStorageInfo ( )  :  boolean
PngEncoderB.pngEncode ( )  :  byte[ ]
PngEncoderB.pngEncode ( boolean p1 )  :  byte[ ]
PngEncoderB.PngEncoderB ( )
PngEncoderB.PngEncoderB ( BufferedImage p1 )
PngEncoderB.PngEncoderB ( BufferedImage p1, boolean p2 )
PngEncoderB.PngEncoderB ( BufferedImage p1, boolean p2, int p3 )
PngEncoderB.PngEncoderB ( BufferedImage p1, boolean p2, int p3, int p4 )
PngEncoderB.setImage ( BufferedImage p1 )  :  void
PngEncoderB.writeHeader ( )  :  void
PngEncoderB.writeImageData ( )  :  boolean
PngEncoderB.writePalette ( IndexColorModel p1 )  :  void

to the top

Problems with Data Types, High Severity (4)


jcommon-0.6.0.jar
package com.jrefinery
[+] JCommon (1)

package com.jrefinery.data
[+] TimeSeriesTableModel (2)

package com.keypoint
[+] PngEncoderB (1)

to the top

Problems with Data Types, Medium Severity (1)


jcommon-0.6.0.jar
package com.jrefinery.data
[+] SeriesException (1)

to the top

Problems with Data Types, Low Severity (5)


jcommon-0.6.0.jar
package com.jrefinery
[+] JCommon (3)

package com.jrefinery.data
[+] TimeSeriesTableModel (2)

to the top

Other Changes in Data Types (1)


jcommon-0.6.0.jar
package com.jrefinery.data
[+] AbstractSeriesDataset (1)

to the top

Java ARchives (1)


jcommon-0.6.0.jar

to the top