Source compatibility report for the JCommon library between 0.7.1 and 0.7.2 versions
Test Info
Library Name | JCommon |
Version #1 | 0.7.1 |
Version #2 | 0.7.2 |
Test Results
Total Java ARchives | 2 |
---|
Total Methods / Classes | 501 / 77 |
---|
Verdict | Incompatible (16.4%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 35 |
---|
Removed Methods | High | 56 |
---|
Problems with Data Types | High | 22 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (35)
jcommon-0.7.2.jar, Align.class
package com.jrefinery.ui
Align.Align ( )
[mangled: com/jrefinery/ui/Align."<init>":()V]
Align.align ( Rectangle2D p1, Rectangle2D p2, int p3 ) [static] : void
[mangled: com/jrefinery/ui/Align.align:(Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Rectangle2D;I)V]
jcommon-0.7.2.jar, ColorPalette.class
package com.jrefinery.ui
ColorPalette.ColorPalette ( )
[mangled: com/jrefinery/ui/ColorPalette."<init>":()V]
ColorPalette.getColor ( double p1 ) : Paint
[mangled: com/jrefinery/ui/ColorPalette.getColor:(D)Ljava/awt/Paint;]
ColorPalette.getColor ( int p1 ) : Color
[mangled: com/jrefinery/ui/ColorPalette.getColor:(I)Ljava/awt/Color;]
ColorPalette.getColorLinear ( double p1 ) : Color
[mangled: com/jrefinery/ui/ColorPalette.getColorLinear:(D)Ljava/awt/Color;]
ColorPalette.getColorLog ( double p1 ) : Color
[mangled: com/jrefinery/ui/ColorPalette.getColorLog:(D)Ljava/awt/Color;]
ColorPalette.getMaxZ ( ) : double
[mangled: com/jrefinery/ui/ColorPalette.getMaxZ:()D]
ColorPalette.getMinZ ( ) : double
[mangled: com/jrefinery/ui/ColorPalette.getMinZ:()D]
ColorPalette.getPaint ( double p1 ) : Paint
[mangled: com/jrefinery/ui/ColorPalette.getPaint:(D)Ljava/awt/Paint;]
ColorPalette.getPaletteName ( ) : String
[mangled: com/jrefinery/ui/ColorPalette.getPaletteName:()Ljava/lang/String;]
ColorPalette.getTickValues ( ) : double[ ]
[mangled: com/jrefinery/ui/ColorPalette.getTickValues:()[D]
ColorPalette.initialize ( ) [abstract] : void
[mangled: com/jrefinery/ui/ColorPalette.initialize:()V]
ColorPalette.invertPalette ( ) : void
[mangled: com/jrefinery/ui/ColorPalette.invertPalette:()V]
ColorPalette.isInverse ( ) : boolean
[mangled: com/jrefinery/ui/ColorPalette.isInverse:()Z]
ColorPalette.isLogscale ( ) : boolean
[mangled: com/jrefinery/ui/ColorPalette.isLogscale:()Z]
ColorPalette.isStepped ( ) : boolean
[mangled: com/jrefinery/ui/ColorPalette.isStepped:()Z]
ColorPalette.setInverse ( boolean p1 ) : void
[mangled: com/jrefinery/ui/ColorPalette.setInverse:(Z)V]
ColorPalette.setLogscale ( boolean p1 ) : void
[mangled: com/jrefinery/ui/ColorPalette.setLogscale:(Z)V]
ColorPalette.setMaxZ ( double p1 ) : void
[mangled: com/jrefinery/ui/ColorPalette.setMaxZ:(D)V]
ColorPalette.setMinZ ( double p1 ) : void
[mangled: com/jrefinery/ui/ColorPalette.setMinZ:(D)V]
ColorPalette.setPaletteName ( String p1 ) : void
[mangled: com/jrefinery/ui/ColorPalette.setPaletteName:(Ljava/lang/String;)V]
ColorPalette.setStepped ( boolean p1 ) : void
[mangled: com/jrefinery/ui/ColorPalette.setStepped:(Z)V]
jcommon-0.7.2.jar, GreyPalette.class
package com.jrefinery.ui
GreyPalette.GreyPalette ( )
[mangled: com/jrefinery/ui/GreyPalette."<init>":()V]
GreyPalette.initialize ( ) : void
[mangled: com/jrefinery/ui/GreyPalette.initialize:()V]
jcommon-0.7.2.jar, PaletteChooserPanel.class
package com.jrefinery.ui
PaletteChooserPanel.getSelectedPalette ( ) : ColorPalette
[mangled: com/jrefinery/ui/PaletteChooserPanel.getSelectedPalette:()Lcom/jrefinery/ui/ColorPalette;]
PaletteChooserPanel.PaletteChooserPanel ( PaletteSample p1, PaletteSample[ ] p2 )
[mangled: com/jrefinery/ui/PaletteChooserPanel."<init>":(Lcom/jrefinery/ui/PaletteSample;[Lcom/jrefinery/ui/PaletteSample;)V]
jcommon-0.7.2.jar, PaletteSample.class
package com.jrefinery.ui
PaletteSample.getListCellRendererComponent ( JList p1, Object p2, int p3, boolean p4, boolean p5 ) : Component
[mangled: com/jrefinery/ui/PaletteSample.getListCellRendererComponent:(Ljavax/swing/JList;Ljava/lang/Object;IZZ)Ljava/awt/Component;]
PaletteSample.getPalette ( ) : ColorPalette
[mangled: com/jrefinery/ui/PaletteSample.getPalette:()Lcom/jrefinery/ui/ColorPalette;]
PaletteSample.getPreferredSize ( ) : Dimension
[mangled: com/jrefinery/ui/PaletteSample.getPreferredSize:()Ljava/awt/Dimension;]
PaletteSample.paintComponent ( Graphics p1 ) : void
[mangled: com/jrefinery/ui/PaletteSample.paintComponent:(Ljava/awt/Graphics;)V]
PaletteSample.PaletteSample ( ColorPalette p1 )
[mangled: com/jrefinery/ui/PaletteSample."<init>":(Lcom/jrefinery/ui/ColorPalette;)V]
PaletteSample.setPalette ( ColorPalette p1 ) : void
[mangled: com/jrefinery/ui/PaletteSample.setPalette:(Lcom/jrefinery/ui/ColorPalette;)V]
jcommon-0.7.2.jar, RainbowPalette.class
package com.jrefinery.ui
RainbowPalette.initialize ( ) : void
[mangled: com/jrefinery/ui/RainbowPalette.initialize:()V]
RainbowPalette.RainbowPalette ( )
[mangled: com/jrefinery/ui/RainbowPalette."<init>":()V]
to the top
Removed Methods (56)
jcommon-0.7.1-tests.jar, DatePackageTests.class
package com.jrefinery.date.junit
DatePackageTests.DatePackageTests ( String p1 )
[mangled: com/jrefinery/date/junit/DatePackageTests."<init>":(Ljava/lang/String;)V]
DatePackageTests.suite ( ) [static] : Test
[mangled: com/jrefinery/date/junit/DatePackageTests.suite:()Ljunit/framework/Test;]
jcommon-0.7.1-tests.jar, JCommonTestSuite.class
package com.jrefinery.junit
JCommonTestSuite.JCommonTestSuite ( String p1 )
[mangled: com/jrefinery/junit/JCommonTestSuite."<init>":(Ljava/lang/String;)V]
JCommonTestSuite.suite ( ) [static] : Test
[mangled: com/jrefinery/junit/JCommonTestSuite.suite:()Ljunit/framework/Test;]
jcommon-0.7.1-tests.jar, SerialDateTests.class
package com.jrefinery.date.junit
SerialDateTests.main ( String[ ] p1 ) [static] : void
[mangled: com/jrefinery/date/junit/SerialDateTests.main:([Ljava/lang/String;)V]
SerialDateTests.SerialDateTests ( String p1 )
[mangled: com/jrefinery/date/junit/SerialDateTests."<init>":(Ljava/lang/String;)V]
SerialDateTests.setUp ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.setUp:()V]
SerialDateTests.suite ( ) [static] : Test
[mangled: com/jrefinery/date/junit/SerialDateTests.suite:()Ljunit/framework/Test;]
SerialDateTests.testAddMonthsTo9Nov2001 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testAddMonthsTo9Nov2001:()V]
SerialDateTests.testIsLeapYear2000 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testIsLeapYear2000:()V]
SerialDateTests.testIsNotLeapYear1900 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testIsNotLeapYear1900:()V]
SerialDateTests.testLeapYearCount1899 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testLeapYearCount1899:()V]
SerialDateTests.testLeapYearCount1903 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testLeapYearCount1903:()V]
SerialDateTests.testLeapYearCount1904 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testLeapYearCount1904:()V]
SerialDateTests.testLeapYearCount1999 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testLeapYearCount1999:()V]
SerialDateTests.testLeapYearCount2000 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testLeapYearCount2000:()V]
SerialDateTests.testMondayFollowingFriday9Nov2001 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testMondayFollowingFriday9Nov2001:()V]
SerialDateTests.testMondayNearest22Jan1970 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testMondayNearest22Jan1970:()V]
SerialDateTests.testMondayNearestFriday9Nov2001 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testMondayNearestFriday9Nov2001:()V]
SerialDateTests.testMondayPrecedingFriday9Nov2001 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testMondayPrecedingFriday9Nov2001:()V]
SerialDateTests.testMonthCodeToStringCode ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testMonthCodeToStringCode:()V]
SerialDateTests.testStringToMonthCode ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testStringToMonthCode:()V]
SerialDateTests.testStringToWeekday ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testStringToWeekday:()V]
SerialDateTests.testWeekdayCodeToString ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateTests.testWeekdayCodeToString:()V]
jcommon-0.7.1-tests.jar, SerialDateUtilitiesTests.class
package com.jrefinery.date.junit
SerialDateUtilitiesTests.SerialDateUtilitiesTests ( String p1 )
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests."<init>":(Ljava/lang/String;)V]
SerialDateUtilitiesTests.suite ( ) [static] : Test
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests.suite:()Ljunit/framework/Test;]
SerialDateUtilitiesTests.testDayCount30 ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests.testDayCount30:()V]
SerialDateUtilitiesTests.testDayCount3030E ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests.testDayCount3030E:()V]
SerialDateUtilitiesTests.testDayCount30ISDA ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests.testDayCount30ISDA:()V]
SerialDateUtilitiesTests.testDayCount30PSA ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests.testDayCount30PSA:()V]
SerialDateUtilitiesTests.testDayCountActual ( ) : void
[mangled: com/jrefinery/date/junit/SerialDateUtilitiesTests.testDayCountActual:()V]
jcommon-0.7.1-tests.jar, SpreadsheetDateTests.class
package com.jrefinery.date.junit
SpreadsheetDateTests.setUp ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.setUp:()V]
SpreadsheetDateTests.SpreadsheetDateTests ( String p1 )
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests."<init>":(Ljava/lang/String;)V]
SpreadsheetDateTests.suite ( ) [static] : Test
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.suite:()Ljunit/framework/Test;]
SpreadsheetDateTests.test01feb2000_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test01feb2000_toSerial:()V]
SpreadsheetDateTests.test01Jan1900_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test01Jan1900_toSerial:()V]
SpreadsheetDateTests.test01Jan2000_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test01Jan2000_toSerial:()V]
SpreadsheetDateTests.test01Mar1900_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test01Mar1900_toSerial:()V]
SpreadsheetDateTests.test12Nov2001_getDayOfWeek ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test12Nov2001_getDayOfWeek:()V]
SpreadsheetDateTests.test1Jan1900_getDayOfWeek ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test1Jan1900_getDayOfWeek:()V]
SpreadsheetDateTests.test1mar2000_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test1mar2000_toSerial:()V]
SpreadsheetDateTests.test28Feb1900_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test28Feb1900_toSerial:()V]
SpreadsheetDateTests.test28feb2000_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test28feb2000_toSerial:()V]
SpreadsheetDateTests.test29feb2000_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test29feb2000_toSerial:()V]
SpreadsheetDateTests.test31Dec1999_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test31Dec1999_toSerial:()V]
SpreadsheetDateTests.test31Jan2000_toSerial ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test31Jan2000_toSerial:()V]
SpreadsheetDateTests.test36584 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test36584:()V]
SpreadsheetDateTests.test36585 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test36585:()V]
SpreadsheetDateTests.test36586 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test36586:()V]
SpreadsheetDateTests.test37986 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test37986:()V]
SpreadsheetDateTests.test37987 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test37987:()V]
SpreadsheetDateTests.test38352 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test38352:()V]
SpreadsheetDateTests.test38353 ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.test38353:()V]
SpreadsheetDateTests.testS2GetDayOfMonth ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.testS2GetDayOfMonth:()V]
SpreadsheetDateTests.testS2GetMonth ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.testS2GetMonth:()V]
SpreadsheetDateTests.testS2GetYYYY ( ) : void
[mangled: com/jrefinery/date/junit/SpreadsheetDateTests.testS2GetYYYY:()V]
to the top
Problems with Data Types, High Severity (22)
jcommon-0.7.1-tests.jar
package com.jrefinery.date.junit
[+] DatePackageTests (1)
| Change | Effect |
---|
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class DatePackageTests. |
[+] affected methods (2)
DatePackageTests ( String )This constructor is from 'DatePackageTests' class.
suite ( )This method is from 'DatePackageTests' class.
[+] SerialDateTests (1)
| Change | Effect |
---|
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SerialDateTests. |
[+] affected methods (20)
SerialDateTests ( String )This constructor is from 'SerialDateTests' class.
main ( String[ ] )This method is from 'SerialDateTests' class.
setUp ( )This method is from 'SerialDateTests' class.
suite ( )This method is from 'SerialDateTests' class.
testAddMonthsTo9Nov2001 ( )This method is from 'SerialDateTests' class.
testIsLeapYear2000 ( )This method is from 'SerialDateTests' class.
testIsNotLeapYear1900 ( )This method is from 'SerialDateTests' class.
testLeapYearCount1899 ( )This method is from 'SerialDateTests' class.
testLeapYearCount1903 ( )This method is from 'SerialDateTests' class.
testLeapYearCount1904 ( )This method is from 'SerialDateTests' class.
testLeapYearCount1999 ( )This method is from 'SerialDateTests' class.
testLeapYearCount2000 ( )This method is from 'SerialDateTests' class.
...
[+] SerialDateUtilitiesTests (1)
| Change | Effect |
---|
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SerialDateUtilitiesTests. |
[+] affected methods (7)
SerialDateUtilitiesTests ( String )This constructor is from 'SerialDateUtilitiesTests' class.
suite ( )This method is from 'SerialDateUtilitiesTests' class.
testDayCount3030E ( )This method is from 'SerialDateUtilitiesTests' class.
testDayCount30 ( )This method is from 'SerialDateUtilitiesTests' class.
testDayCount30ISDA ( )This method is from 'SerialDateUtilitiesTests' class.
testDayCount30PSA ( )This method is from 'SerialDateUtilitiesTests' class.
testDayCountActual ( )This method is from 'SerialDateUtilitiesTests' class.
[+] SpreadsheetDateTests (1)
| Change | Effect |
---|
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SpreadsheetDateTests. |
[+] affected methods (25)
SpreadsheetDateTests ( String )This constructor is from 'SpreadsheetDateTests' class.
setUp ( )This method is from 'SpreadsheetDateTests' class.
suite ( )This method is from 'SpreadsheetDateTests' class.
test01feb2000_toSerial ( )This method is from 'SpreadsheetDateTests' class.
test01Jan1900_toSerial ( )This method is from 'SpreadsheetDateTests' class.
test01Jan2000_toSerial ( )This method is from 'SpreadsheetDateTests' class.
test01Mar1900_toSerial ( )This method is from 'SpreadsheetDateTests' class.
test12Nov2001_getDayOfWeek ( )This method is from 'SpreadsheetDateTests' class.
test1Jan1900_getDayOfWeek ( )This method is from 'SpreadsheetDateTests' class.
test1mar2000_toSerial ( )This method is from 'SpreadsheetDateTests' class.
test28Feb1900_toSerial ( )This method is from 'SpreadsheetDateTests' class.
test28feb2000_toSerial ( )This method is from 'SpreadsheetDateTests' class.
...
package com.jrefinery.junit
[+] JCommonTestSuite (1)
| Change | Effect |
---|
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class JCommonTestSuite. |
[+] affected methods (2)
JCommonTestSuite ( String )This constructor is from 'JCommonTestSuite' class.
suite ( )This method is from 'JCommonTestSuite' class.
jcommon-0.7.1.jar
package com.keypoint
[+] PngEncoder (17)
| Change | Effect |
---|
1 | Access level of field bytePos has been changed from protected to private. | Recompilation of a client program may be terminated with the message: bytePos has private access in PngEncoder. |
2 | Access level of field bytesPerPixel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: bytesPerPixel has private access in PngEncoder. |
3 | Access level of field compressionLevel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: compressionLevel has private access in PngEncoder. |
4 | Access level of field crc has been changed from protected to private. | Recompilation of a client program may be terminated with the message: crc has private access in PngEncoder. |
5 | Access level of field crcValue has been changed from protected to private. | Recompilation of a client program may be terminated with the message: crcValue has private access in PngEncoder. |
6 | Access level of field dataPos has been changed from protected to private. | Recompilation of a client program may be terminated with the message: dataPos has private access in PngEncoder. |
7 | Access level of field encodeAlpha has been changed from protected to private. | Recompilation of a client program may be terminated with the message: encodeAlpha has private access in PngEncoder. |
8 | Access level of field endPos has been changed from protected to private. | Recompilation of a client program may be terminated with the message: endPos has private access in PngEncoder. |
9 | Access level of field filter has been changed from protected to private. | Recompilation of a client program may be terminated with the message: filter has private access in PngEncoder. |
10 | Access level of field hdrPos has been changed from protected to private. | Recompilation of a client program may be terminated with the message: hdrPos has private access in PngEncoder. |
11 | Access level of field height has been changed from protected to private. | Recompilation of a client program may be terminated with the message: height has private access in PngEncoder. |
12 | Access level of field image has been changed from protected to private. | Recompilation of a client program may be terminated with the message: image has private access in PngEncoder. |
13 | Access level of field leftBytes has been changed from protected to private. | Recompilation of a client program may be terminated with the message: leftBytes has private access in PngEncoder. |
14 | Access level of field maxPos has been changed from protected to private. | Recompilation of a client program may be terminated with the message: maxPos has private access in PngEncoder. |
15 | Access level of field pngBytes has been changed from protected to private. | Recompilation of a client program may be terminated with the message: pngBytes has private access in PngEncoder. |
16 | Access level of field priorRow has been changed from protected to private. | Recompilation of a client program may be terminated with the message: priorRow has private access in PngEncoder. |
17 | Access level of field width has been changed from protected to private. | Recompilation of a client program may be terminated with the message: width has private access in PngEncoder. |
[+] affected methods (26)
PngEncoder ( )This constructor is from 'PngEncoder' class.
PngEncoder ( Image )This constructor is from 'PngEncoder' class.
PngEncoder ( Image, boolean )This constructor is from 'PngEncoder' class.
PngEncoder ( Image, boolean, int )This constructor is from 'PngEncoder' class.
PngEncoder ( Image, boolean, int, int )This constructor is from 'PngEncoder' class.
filterSub ( byte[ ], int, int )This method is from 'PngEncoder' class.
filterUp ( byte[ ], int, int )This method is from 'PngEncoder' class.
getCompressionLevel ( )This method is from 'PngEncoder' class.
getEncodeAlpha ( )This method is from 'PngEncoder' class.
getFilter ( )This method is from 'PngEncoder' class.
pngEncode ( )This method is from 'PngEncoder' class.
pngEncode ( boolean )This method is from 'PngEncoder' class.
...
to the top
Java ARchives (2)
jcommon-0.7.1-tests.jar
jcommon-0.7.1.jar
to the top