Source compatibility report for the JCommon library between 0.7.0 and 0.7.1 versions
Test Info
Library Name | JCommon |
Version #1 | 0.7.0 |
Version #2 | 0.7.1 |
Test Results
Total Java ARchives | 2 |
---|
Total Methods / Classes | 467 / 72 |
---|
Verdict | Incompatible (56.7%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 26 |
---|
Removed Methods | High | 1 |
---|
Problems with Data Types | High | 77 |
---|
Medium | 2 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (26)
jcommon-0.7.1-tests.jar, ReaderWriterLock.class
package com.jrefinery.threads
ReaderWriterLock.lockRead ( ) : void
[mangled: com/jrefinery/threads/ReaderWriterLock.lockRead:()V]
ReaderWriterLock.lockWrite ( ) : void
[mangled: com/jrefinery/threads/ReaderWriterLock.lockWrite:()V]
ReaderWriterLock.ReaderWriterLock ( )
[mangled: com/jrefinery/threads/ReaderWriterLock."<init>":()V]
ReaderWriterLock.unlock ( ) : void
[mangled: com/jrefinery/threads/ReaderWriterLock.unlock:()V]
jcommon-0.7.1.jar, ArrowPanel.class
package com.jrefinery.ui
ArrowPanel.ArrowPanel ( int p1 )
[mangled: com/jrefinery/ui/ArrowPanel."<init>":(I)V]
ArrowPanel.paintComponent ( Graphics p1 ) : void
[mangled: com/jrefinery/ui/ArrowPanel.paintComponent:(Ljava/awt/Graphics;)V]
jcommon-0.7.1.jar, DateUtilities.class
package com.jrefinery.date
DateUtilities.createDate ( int p1, int p2, int p3 ) [static] : Date
[mangled: com/jrefinery/date/DateUtilities.createDate:(III)Ljava/util/Date;]
DateUtilities.createDate ( int p1, int p2, int p3, int p4, int p5 ) [static] : Date
[mangled: com/jrefinery/date/DateUtilities.createDate:(IIIII)Ljava/util/Date;]
DateUtilities.DateUtilities ( )
[mangled: com/jrefinery/date/DateUtilities."<init>":()V]
jcommon-0.7.1.jar, IntegerDocument.class
package com.jrefinery.ui
IntegerDocument.IntegerDocument ( )
[mangled: com/jrefinery/ui/IntegerDocument."<init>":()V]
jcommon-0.7.1.jar, ProjectInfo.class
package com.jrefinery.ui.about
ProjectInfo.setContributors ( List p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setContributors:(Ljava/util/List;)V]
ProjectInfo.setCopyright ( String p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setCopyright:(Ljava/lang/String;)V]
ProjectInfo.setInfo ( String p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setInfo:(Ljava/lang/String;)V]
ProjectInfo.setLibraries ( List p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setLibraries:(Ljava/util/List;)V]
ProjectInfo.setLicenceName ( String p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setLicenceName:(Ljava/lang/String;)V]
ProjectInfo.setLicenceText ( String p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setLicenceText:(Ljava/lang/String;)V]
ProjectInfo.setLogo ( Image p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setLogo:(Ljava/awt/Image;)V]
ProjectInfo.setName ( String p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setName:(Ljava/lang/String;)V]
ProjectInfo.setVersion ( String p1 ) : void
[mangled: com/jrefinery/ui/about/ProjectInfo.setVersion:(Ljava/lang/String;)V]
jcommon-0.7.1.jar, Spinner.class
package com.jrefinery.ui
Spinner.getValue ( ) : int
[mangled: com/jrefinery/ui/Spinner.getValue:()I]
Spinner.mouseClicked ( MouseEvent p1 ) : void
[mangled: com/jrefinery/ui/Spinner.mouseClicked:(Ljava/awt/event/MouseEvent;)V]
Spinner.mouseEntered ( MouseEvent p1 ) : void
[mangled: com/jrefinery/ui/Spinner.mouseEntered:(Ljava/awt/event/MouseEvent;)V]
Spinner.mouseExited ( MouseEvent p1 ) : void
[mangled: com/jrefinery/ui/Spinner.mouseExited:(Ljava/awt/event/MouseEvent;)V]
Spinner.mousePressed ( MouseEvent p1 ) : void
[mangled: com/jrefinery/ui/Spinner.mousePressed:(Ljava/awt/event/MouseEvent;)V]
Spinner.mouseReleased ( MouseEvent p1 ) : void
[mangled: com/jrefinery/ui/Spinner.mouseReleased:(Ljava/awt/event/MouseEvent;)V]
Spinner.Spinner ( int p1 )
[mangled: com/jrefinery/ui/Spinner."<init>":(I)V]
to the top
Removed Methods (1)
jcommon-0.7.0.jar, SpreadsheetDate.class
package com.jrefinery.date
SpreadsheetDate.main ( String[ ] p1 ) [static] : void
[mangled: com/jrefinery/date/SpreadsheetDate.main:([Ljava/lang/String;)V]
to the top
Problems with Data Types, High Severity (77)
jcommon-0.7.0.jar
package com.jrefinery.date
[+] DayAndMonthRule (2)
| Change | Effect |
---|
1 | Access level of field dayOfMonth has been changed from protected to private. | Recompilation of a client program may be terminated with the message: dayOfMonth has private access in DayAndMonthRule. |
2 | Access level of field month has been changed from protected to private. | Recompilation of a client program may be terminated with the message: month has private access in DayAndMonthRule. |
[+] affected methods (7)
DayAndMonthRule ( )This constructor is from 'DayAndMonthRule' class.
DayAndMonthRule ( int, int )This constructor is from 'DayAndMonthRule' class.
getDate ( int )This method is from 'DayAndMonthRule' class.
getDayOfMonth ( )This method is from 'DayAndMonthRule' class.
getMonth ( )This method is from 'DayAndMonthRule' class.
setDayOfMonth ( int )This method is from 'DayAndMonthRule' class.
setMonth ( int )This method is from 'DayAndMonthRule' class.
[+] DayOfWeekInMonthRule (3)
| Change | Effect |
---|
1 | Access level of field count has been changed from protected to private. | Recompilation of a client program may be terminated with the message: count has private access in DayOfWeekInMonthRule. |
2 | Access level of field dayOfWeek has been changed from protected to private. | Recompilation of a client program may be terminated with the message: dayOfWeek has private access in DayOfWeekInMonthRule. |
3 | Access level of field month has been changed from protected to private. | Recompilation of a client program may be terminated with the message: month has private access in DayOfWeekInMonthRule. |
[+] affected methods (9)
DayOfWeekInMonthRule ( )This constructor is from 'DayOfWeekInMonthRule' class.
DayOfWeekInMonthRule ( int, int, int )This constructor is from 'DayOfWeekInMonthRule' class.
getCount ( )This method is from 'DayOfWeekInMonthRule' class.
getDate ( int )This method is from 'DayOfWeekInMonthRule' class.
getDayOfWeek ( )This method is from 'DayOfWeekInMonthRule' class.
getMonth ( )This method is from 'DayOfWeekInMonthRule' class.
setCount ( int )This method is from 'DayOfWeekInMonthRule' class.
setDayOfWeek ( int )This method is from 'DayOfWeekInMonthRule' class.
setMonth ( int )This method is from 'DayOfWeekInMonthRule' class.
[+] RelativeDayOfWeekRule (3)
| Change | Effect |
---|
1 | Access level of field dayOfWeek has been changed from protected to private. | Recompilation of a client program may be terminated with the message: dayOfWeek has private access in RelativeDayOfWeekRule. |
2 | Access level of field relative has been changed from protected to private. | Recompilation of a client program may be terminated with the message: relative has private access in RelativeDayOfWeekRule. |
3 | Access level of field subrule has been changed from protected to private. | Recompilation of a client program may be terminated with the message: subrule has private access in RelativeDayOfWeekRule. |
[+] affected methods (10)
RelativeDayOfWeekRule ( )This constructor is from 'RelativeDayOfWeekRule' class.
RelativeDayOfWeekRule ( AnnualDateRule, int, int )This constructor is from 'RelativeDayOfWeekRule' class.
clone ( )This method is from 'RelativeDayOfWeekRule' class.
getDate ( int )This method is from 'RelativeDayOfWeekRule' class.
getDayOfWeek ( )This method is from 'RelativeDayOfWeekRule' class.
getRelative ( )This method is from 'RelativeDayOfWeekRule' class.
getSubrule ( )This method is from 'RelativeDayOfWeekRule' class.
setDayOfWeek ( int )This method is from 'RelativeDayOfWeekRule' class.
setRelative ( int )This method is from 'RelativeDayOfWeekRule' class.
setSubrule ( AnnualDateRule )This method is from 'RelativeDayOfWeekRule' class.
[+] SerialDate (1)
| Change | Effect |
---|
1 | Access level of field description has been changed from protected to private. | Recompilation of a client program may be terminated with the message: description has private access in SerialDate. |
[+] affected methods (121)
getDate ( int )Return value of this abstract method has type 'SerialDate'.
getDate ( int )Return value of this method has type 'SerialDate'.
getDate ( int )Return value of this method has type 'SerialDate'.
getDate ( int )Return value of this method has type 'SerialDate'.
SerialDateTests ( String )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
main ( String[ ] )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
setUp ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
suite ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testAddMonthsTo9Nov2001 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testIsLeapYear2000 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testIsNotLeapYear1900 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testLeapYearCount1899 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
...
[+] SerialDateUtilities (3)
| Change | Effect |
---|
1 | Access level of field dateFormatSymbols has been changed from protected to private. | Recompilation of a client program may be terminated with the message: dateFormatSymbols has private access in SerialDateUtilities. |
2 | Access level of field months has been changed from protected to private. | Recompilation of a client program may be terminated with the message: months has private access in SerialDateUtilities. |
3 | Access level of field weekdays has been changed from protected to private. | Recompilation of a client program may be terminated with the message: weekdays has private access in SerialDateUtilities. |
[+] affected methods (11)
SerialDateUtilities ( )This constructor is from 'SerialDateUtilities' class.
countFeb29s ( SerialDate, SerialDate )This method is from 'SerialDateUtilities' class.
dayCount30 ( SerialDate, SerialDate )This method is from 'SerialDateUtilities' class.
dayCount30E ( SerialDate, SerialDate )This method is from 'SerialDateUtilities' class.
dayCount30ISDA ( SerialDate, SerialDate )This method is from 'SerialDateUtilities' class.
dayCount30PSA ( SerialDate, SerialDate )This method is from 'SerialDateUtilities' class.
dayCountActual ( SerialDate, SerialDate )This method is from 'SerialDateUtilities' class.
getMonths ( )This method is from 'SerialDateUtilities' class.
getWeekdays ( )This method is from 'SerialDateUtilities' class.
isLastDayOfFebruary ( SerialDate )This method is from 'SerialDateUtilities' class.
stringToWeekday ( String )This method is from 'SerialDateUtilities' class.
...
[+] SpreadsheetDate (5)
| Change | Effect |
---|
1 | Access level of field day has been changed from protected to private. | Recompilation of a client program may be terminated with the message: day has private access in SpreadsheetDate. |
2 | Access level of field description has been changed from protected to private. | Recompilation of a client program may be terminated with the message: description has private access in SpreadsheetDate. |
3 | Access level of field month has been changed from protected to private. | Recompilation of a client program may be terminated with the message: month has private access in SpreadsheetDate. |
4 | Access level of field serial has been changed from protected to private. | Recompilation of a client program may be terminated with the message: serial has private access in SpreadsheetDate. |
5 | Access level of field year has been changed from protected to private. | Recompilation of a client program may be terminated with the message: year has private access in SpreadsheetDate. |
[+] affected methods (19)
SpreadsheetDate ( int )This constructor is from 'SpreadsheetDate' class.
SpreadsheetDate ( int, int, int )This constructor is from 'SpreadsheetDate' class.
compare ( SerialDate )This method is from 'SpreadsheetDate' class.
equals ( Object )This method is from 'SpreadsheetDate' class.
getDayOfMonth ( )This method is from 'SpreadsheetDate' class.
getDayOfWeek ( )This method is from 'SpreadsheetDate' class.
getDescription ( )This method is from 'SpreadsheetDate' class.
getMonth ( )This method is from 'SpreadsheetDate' class.
getYYYY ( )This method is from 'SpreadsheetDate' class.
isAfter ( SerialDate )This method is from 'SpreadsheetDate' class.
isBefore ( SerialDate )This method is from 'SpreadsheetDate' class.
isInRange ( SerialDate, SerialDate )This method is from 'SpreadsheetDate' class.
...
package com.jrefinery.ui
[+] FontDisplayField (1)
| Change | Effect |
---|
1 | Access level of field displayFont has been changed from protected to private. | Recompilation of a client program may be terminated with the message: displayFont has private access in FontDisplayField. |
[+] affected methods (3)
FontDisplayField ( Font )This constructor is from 'FontDisplayField' class.
getDisplayFont ( )This method is from 'FontDisplayField' class.
setDisplayFont ( Font )This method is from 'FontDisplayField' class.
[+] PaintSample (2)
| Change | Effect |
---|
1 | Access level of field paint has been changed from protected to private. | Recompilation of a client program may be terminated with the message: paint has private access in PaintSample. |
2 | Access level of field preferredSize has been changed from protected to private. | Recompilation of a client program may be terminated with the message: preferredSize has private access in PaintSample. |
[+] affected methods (5)
PaintSample ( Paint )This constructor is from 'PaintSample' class.
getPaint ( )This method is from 'PaintSample' class.
getPreferredSize ( )This method is from 'PaintSample' class.
paintComponent ( Graphics )This method is from 'PaintSample' class.
setPaint ( Paint )This method is from 'PaintSample' class.
[+] SerialDateChooserPanel (3)
| Change | Effect |
---|
1 | Access level of field date has been changed from protected to private. | Recompilation of a client program may be terminated with the message: date has private access in SerialDateChooserPanel. |
2 | Access level of field dateButtonColor has been changed from protected to private. | Recompilation of a client program may be terminated with the message: dateButtonColor has private access in SerialDateChooserPanel. |
3 | Access level of field monthButtonColor has been changed from protected to private. | Recompilation of a client program may be terminated with the message: monthButtonColor has private access in SerialDateChooserPanel. |
[+] affected methods (9)
SerialDateChooserPanel ( )This constructor is from 'SerialDateChooserPanel' class.
SerialDateChooserPanel ( SerialDate, boolean )This constructor is from 'SerialDateChooserPanel' class.
SerialDateChooserPanel ( SerialDate, boolean, Color, Color )This constructor is from 'SerialDateChooserPanel' class.
actionPerformed ( ActionEvent )This method is from 'SerialDateChooserPanel' class.
getButtonColor ( SerialDate )This method is from 'SerialDateChooserPanel' class.
getDate ( )This method is from 'SerialDateChooserPanel' class.
getFirstVisibleDate ( )This method is from 'SerialDateChooserPanel' class.
refreshButtons ( )This method is from 'SerialDateChooserPanel' class.
setDate ( SerialDate )This method is from 'SerialDateChooserPanel' class.
[+] SortableTableModel (2)
| Change | Effect |
---|
1 | Access level of field ascending has been changed from protected to private. | Recompilation of a client program may be terminated with the message: ascending has private access in SortableTableModel. |
2 | Access level of field sortingColumn has been changed from protected to private. | Recompilation of a client program may be terminated with the message: sortingColumn has private access in SortableTableModel. |
[+] affected methods (10)
SortableTable ( SortableTableModel )1st parameter 'p1' of this method has type 'SortableTableModel'.
setSortableModel ( SortableTableModel )1st parameter 'p1' of this method has type 'SortableTableModel'.
SortableTableHeaderListener ( SortableTableModel, SortButtonRenderer )1st parameter 'p1' of this method has type 'SortableTableModel'.
setTableModel ( SortableTableModel )1st parameter 'p1' of this method has type 'SortableTableModel'.
SortableTableModel ( )This constructor is from 'SortableTableModel' abstract class.
getAscending ( )This method is from 'SortableTableModel' abstract class.
getSortingColumn ( )This method is from 'SortableTableModel' abstract class.
isSortable ( int )This method is from 'SortableTableModel' abstract class.
setAscending ( boolean )This method is from 'SortableTableModel' abstract class.
sortByColumn ( int, boolean )This method is from 'SortableTableModel' abstract class.
[+] SortButtonRenderer (1)
| Change | Effect |
---|
1 | Access level of field pressedColumn has been changed from protected to private. | Recompilation of a client program may be terminated with the message: pressedColumn has private access in SortButtonRenderer. |
[+] affected methods (4)
SortableTableHeaderListener ( SortableTableModel, SortButtonRenderer )2nd parameter 'p2' of this method has type 'SortButtonRenderer'.
SortButtonRenderer ( )This constructor is from 'SortButtonRenderer' class.
getTableCellRendererComponent ( JTable, Object, boolean, boolean, int, int )This method is from 'SortButtonRenderer' class.
setPressedColumn ( int )This method is from 'SortButtonRenderer' class.
[+] StandardDialog (1)
| Change | Effect |
---|
1 | Access level of field cancelled has been changed from protected to private. | Recompilation of a client program may be terminated with the message: cancelled has private access in StandardDialog. |
[+] affected methods (5)
StandardDialog ( Dialog, String, boolean )This constructor is from 'StandardDialog' class.
StandardDialog ( Frame, String, boolean )This constructor is from 'StandardDialog' class.
actionPerformed ( ActionEvent )This method is from 'StandardDialog' class.
createButtonPanel ( )This method is from 'StandardDialog' class.
isCancelled ( )This method is from 'StandardDialog' class.
[+] StrokeSample (2)
| Change | Effect |
---|
1 | Access level of field preferredSize has been changed from protected to private. | Recompilation of a client program may be terminated with the message: preferredSize has private access in StrokeSample. |
2 | Access level of field stroke has been changed from protected to private. | Recompilation of a client program may be terminated with the message: stroke has private access in StrokeSample. |
[+] affected methods (7)
StrokeChooserPanel ( StrokeSample, StrokeSample[ ] )1st parameter 'p1' of this method has type 'StrokeSample'.
StrokeSample ( Stroke )This constructor is from 'StrokeSample' class.
getListCellRendererComponent ( JList, Object, int, boolean, boolean )This method is from 'StrokeSample' class.
getPreferredSize ( )This method is from 'StrokeSample' class.
getStroke ( )This method is from 'StrokeSample' class.
paintComponent ( Graphics )This method is from 'StrokeSample' class.
setStroke ( Stroke )This method is from 'StrokeSample' class.
[+] WizardDialog (4)
| Change | Effect |
---|
1 | Access level of field currentPanel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: currentPanel has private access in WizardDialog. |
2 | Access level of field panels has been changed from protected to private. | Recompilation of a client program may be terminated with the message: panels has private access in WizardDialog. |
3 | Access level of field result has been changed from protected to private. | Recompilation of a client program may be terminated with the message: result has private access in WizardDialog. |
4 | Access level of field step has been changed from protected to private. | Recompilation of a client program may be terminated with the message: step has private access in WizardDialog. |
[+] affected methods (23)
WizardDialog ( JDialog, boolean, String, WizardPanel )This constructor is from 'WizardDialog' class.
WizardDialog ( JFrame, boolean, String, WizardPanel )This constructor is from 'WizardDialog' class.
actionPerformed ( ActionEvent )This method is from 'WizardDialog' class.
canDoNextPanel ( )This method is from 'WizardDialog' class.
canDoPreviousPanel ( )This method is from 'WizardDialog' class.
canFinish ( )This method is from 'WizardDialog' class.
createContent ( )This method is from 'WizardDialog' class.
finish ( )This method is from 'WizardDialog' class.
getResult ( )This method is from 'WizardDialog' class.
getStepCount ( )This method is from 'WizardDialog' class.
getWizardPanel ( int )This method is from 'WizardDialog' class.
isCancelled ( )This method is from 'WizardDialog' class.
...
[+] WizardPanel (1)
| Change | Effect |
---|
1 | Access level of field owner has been changed from protected to private. | Recompilation of a client program may be terminated with the message: owner has private access in WizardPanel. |
[+] affected methods (12)
WizardDialog ( JDialog, boolean, String, WizardPanel )4th parameter 'p4' of this method has type 'WizardPanel'.
WizardDialog ( JFrame, boolean, String, WizardPanel )4th parameter 'p4' of this method has type 'WizardPanel'.
getWizardPanel ( int )Return value of this method has type 'WizardPanel'.
WizardPanel ( LayoutManager )This constructor is from 'WizardPanel' abstract class.
canFinish ( )This abstract method is from 'WizardPanel' abstract class.
canRedisplayNextPanel ( )This abstract method is from 'WizardPanel' abstract class.
getNextPanel ( )This abstract method is from 'WizardPanel' abstract class.
getOwner ( )This method is from 'WizardPanel' abstract class.
getResult ( )This method is from 'WizardPanel' abstract class.
hasNextPanel ( )This abstract method is from 'WizardPanel' abstract class.
returnFromLaterStep ( )This abstract method is from 'WizardPanel' abstract class.
setOwner ( WizardDialog )This method is from 'WizardPanel' abstract class.
...
package com.jrefinery.ui.about
[+] AboutFrame (9)
| Change | Effect |
---|
1 | Access level of field application has been changed from protected to private. | Recompilation of a client program may be terminated with the message: application has private access in AboutFrame. |
2 | Access level of field contributors has been changed from protected to private. | Recompilation of a client program may be terminated with the message: contributors has private access in AboutFrame. |
3 | Access level of field copyright has been changed from protected to private. | Recompilation of a client program may be terminated with the message: copyright has private access in AboutFrame. |
4 | Access level of field info has been changed from protected to private. | Recompilation of a client program may be terminated with the message: info has private access in AboutFrame. |
5 | Access level of field libraries has been changed from protected to private. | Recompilation of a client program may be terminated with the message: libraries has private access in AboutFrame. |
6 | Access level of field licence has been changed from protected to private. | Recompilation of a client program may be terminated with the message: licence has private access in AboutFrame. |
7 | Access level of field logo has been changed from protected to private. | Recompilation of a client program may be terminated with the message: logo has private access in AboutFrame. |
8 | Access level of field resources has been changed from protected to private. | Recompilation of a client program may be terminated with the message: resources has private access in AboutFrame. |
9 | Access level of field version has been changed from protected to private. | Recompilation of a client program may be terminated with the message: version has private access in AboutFrame. |
[+] affected methods (3)
AboutFrame ( String, ProjectInfo )This constructor is from 'AboutFrame' class.
AboutFrame ( String, String, String, String, Image, String, String, List, List )This constructor is from 'AboutFrame' class.
getPreferredSize ( )This method is from 'AboutFrame' class.
[+] Contributor (2)
| Change | Effect |
---|
1 | Access level of field email has been changed from protected to private. | Recompilation of a client program may be terminated with the message: email has private access in Contributor. |
2 | Access level of field name has been changed from protected to private. | Recompilation of a client program may be terminated with the message: name has private access in Contributor. |
[+] affected methods (3)
Contributor ( String, String )This constructor is from 'Contributor' class.
getEmail ( )This method is from 'Contributor' class.
getName ( )This method is from 'Contributor' class.
[+] ContributorsPanel (2)
| Change | Effect |
---|
1 | Access level of field model has been changed from protected to private. | Recompilation of a client program may be terminated with the message: model has private access in ContributorsPanel. |
2 | Access level of field table has been changed from protected to private. | Recompilation of a client program may be terminated with the message: table has private access in ContributorsPanel. |
[+] affected methods (1)
ContributorsPanel ( List )This constructor is from 'ContributorsPanel' class.
[+] ContributorsTableModel (3)
| Change | Effect |
---|
1 | Access level of field contactColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: contactColumnLabel has private access in ContributorsTableModel. |
2 | Access level of field contributors has been changed from protected to private. | Recompilation of a client program may be terminated with the message: contributors has private access in ContributorsTableModel. |
3 | Access level of field nameColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: nameColumnLabel has private access in ContributorsTableModel. |
[+] affected methods (5)
ContributorsTableModel ( List )This constructor is from 'ContributorsTableModel' class.
getColumnCount ( )This method is from 'ContributorsTableModel' class.
getColumnName ( int )This method is from 'ContributorsTableModel' class.
getRowCount ( )This method is from 'ContributorsTableModel' class.
getValueAt ( int, int )This method is from 'ContributorsTableModel' class.
[+] Library (4)
| Change | Effect |
---|
1 | Access level of field info has been changed from protected to private. | Recompilation of a client program may be terminated with the message: info has private access in Library. |
2 | Access level of field licence has been changed from protected to private. | Recompilation of a client program may be terminated with the message: licence has private access in Library. |
3 | Access level of field name has been changed from protected to private. | Recompilation of a client program may be terminated with the message: name has private access in Library. |
4 | Access level of field version has been changed from protected to private. | Recompilation of a client program may be terminated with the message: version has private access in Library. |
[+] affected methods (6)
Library ( ProjectInfo )This constructor is from 'Library' class.
Library ( String, String, String, String )This constructor is from 'Library' class.
getInfo ( )This method is from 'Library' class.
getLicence ( )This method is from 'Library' class.
getName ( )This method is from 'Library' class.
getVersion ( )This method is from 'Library' class.
[+] LibraryPanel (2)
| Change | Effect |
---|
1 | Access level of field model has been changed from protected to private. | Recompilation of a client program may be terminated with the message: model has private access in LibraryPanel. |
2 | Access level of field table has been changed from protected to private. | Recompilation of a client program may be terminated with the message: table has private access in LibraryPanel. |
[+] affected methods (1)
LibraryPanel ( List )This constructor is from 'LibraryPanel' class.
[+] LibraryTableModel (5)
| Change | Effect |
---|
1 | Access level of field infoColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: infoColumnLabel has private access in LibraryTableModel. |
2 | Access level of field libraries has been changed from protected to private. | Recompilation of a client program may be terminated with the message: libraries has private access in LibraryTableModel. |
3 | Access level of field licenceColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: licenceColumnLabel has private access in LibraryTableModel. |
4 | Access level of field nameColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: nameColumnLabel has private access in LibraryTableModel. |
5 | Access level of field versionColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: versionColumnLabel has private access in LibraryTableModel. |
[+] affected methods (5)
LibraryTableModel ( List )This constructor is from 'LibraryTableModel' class.
getColumnCount ( )This method is from 'LibraryTableModel' class.
getColumnName ( int )This method is from 'LibraryTableModel' class.
getRowCount ( )This method is from 'LibraryTableModel' class.
getValueAt ( int, int )This method is from 'LibraryTableModel' class.
[+] ProjectInfo (9)
| Change | Effect |
---|
1 | Access level of field contributors has been changed from protected to private. | Recompilation of a client program may be terminated with the message: contributors has private access in ProjectInfo. |
2 | Access level of field copyright has been changed from protected to private. | Recompilation of a client program may be terminated with the message: copyright has private access in ProjectInfo. |
3 | Access level of field info has been changed from protected to private. | Recompilation of a client program may be terminated with the message: info has private access in ProjectInfo. |
4 | Access level of field libraries has been changed from protected to private. | Recompilation of a client program may be terminated with the message: libraries has private access in ProjectInfo. |
5 | Access level of field licenceName has been changed from protected to private. | Recompilation of a client program may be terminated with the message: licenceName has private access in ProjectInfo. |
6 | Access level of field licenceText has been changed from protected to private. | Recompilation of a client program may be terminated with the message: licenceText has private access in ProjectInfo. |
7 | Access level of field logo has been changed from protected to private. | Recompilation of a client program may be terminated with the message: logo has private access in ProjectInfo. |
8 | Access level of field name has been changed from protected to private. | Recompilation of a client program may be terminated with the message: name has private access in ProjectInfo. |
9 | Access level of field version has been changed from protected to private. | Recompilation of a client program may be terminated with the message: version has private access in ProjectInfo. |
[+] affected methods (16)
JCommon ( )Field 'this.INFO' in the object of this method has type 'ProjectInfo'.
main ( String[ ] )Field 'this.INFO' in the object of this method has type 'ProjectInfo'.
AboutFrame ( String, ProjectInfo )2nd parameter 'p2' of this method has type 'ProjectInfo'.
Library ( ProjectInfo )1st parameter 'p1' of this method has type 'ProjectInfo'.
ProjectInfo ( )This constructor is from 'ProjectInfo' class.
ProjectInfo ( String, String, String, Image, String, String, String )This constructor is from 'ProjectInfo' class.
getContributors ( )This method is from 'ProjectInfo' class.
getCopyright ( )This method is from 'ProjectInfo' class.
getInfo ( )This method is from 'ProjectInfo' class.
getLibraries ( )This method is from 'ProjectInfo' class.
getLicenceName ( )This method is from 'ProjectInfo' class.
getLicenceText ( )This method is from 'ProjectInfo' class.
...
[+] SystemPropertiesFrame (3)
| Change | Effect |
---|
1 | Access level of field CLOSE_COMMAND has been changed from protected to private. | Recompilation of a client program may be terminated with the message: CLOSE_COMMAND has private access in SystemPropertiesFrame. |
2 | Access level of field COPY_COMMAND has been changed from protected to private. | Recompilation of a client program may be terminated with the message: COPY_COMMAND has private access in SystemPropertiesFrame. |
3 | Access level of field panel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: panel has private access in SystemPropertiesFrame. |
[+] affected methods (2)
SystemPropertiesFrame ( boolean )This constructor is from 'SystemPropertiesFrame' class.
actionPerformed ( ActionEvent )This method is from 'SystemPropertiesFrame' class.
[+] SystemPropertiesPanel (1)
| Change | Effect |
---|
1 | Access level of field table has been changed from protected to private. | Recompilation of a client program may be terminated with the message: table has private access in SystemPropertiesPanel. |
[+] affected methods (4)
SystemPropertiesFrame ( boolean )Field 'this.panel' in the object of this method has type 'SystemPropertiesPanel'.
actionPerformed ( ActionEvent )Field 'this.panel' in the object of this method has type 'SystemPropertiesPanel'.
SystemPropertiesPanel ( )This constructor is from 'SystemPropertiesPanel' class.
copySystemPropertiesToClipboard ( )This method is from 'SystemPropertiesPanel' class.
[+] SystemPropertiesTableModel (3)
| Change | Effect |
---|
1 | Access level of field nameColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: nameColumnLabel has private access in SystemPropertiesTableModel. |
2 | Access level of field properties has been changed from protected to private. | Recompilation of a client program may be terminated with the message: properties has private access in SystemPropertiesTableModel. |
3 | Access level of field valueColumnLabel has been changed from protected to private. | Recompilation of a client program may be terminated with the message: valueColumnLabel has private access in SystemPropertiesTableModel. |
[+] affected methods (7)
SystemPropertiesTableModel ( )This constructor is from 'SystemPropertiesTableModel' class.
getColumnCount ( )This method is from 'SystemPropertiesTableModel' class.
getColumnName ( int )This method is from 'SystemPropertiesTableModel' class.
getRowCount ( )This method is from 'SystemPropertiesTableModel' class.
getValueAt ( int, int )This method is from 'SystemPropertiesTableModel' class.
isSortable ( int )This method is from 'SystemPropertiesTableModel' class.
sortByColumn ( int, boolean )This method is from 'SystemPropertiesTableModel' class.
to the top
Problems with Data Types, Medium Severity (2)
jcommon-0.7.0.jar
package com.jrefinery.date
[+] SerialDate (2)
| Change | Effect |
---|
1 | Field SERIAL_LOWER_BOUND became final. | Recompilation of a client program may be terminated with the message: cannot assign a value to final variable SERIAL_LOWER_BOUND. |
2 | Field SERIAL_UPPER_BOUND became final. | Recompilation of a client program may be terminated with the message: cannot assign a value to final variable SERIAL_UPPER_BOUND. |
[+] affected methods (121)
getDate ( int )Return value of this abstract method has type 'SerialDate'.
getDate ( int )Return value of this method has type 'SerialDate'.
getDate ( int )Return value of this method has type 'SerialDate'.
getDate ( int )Return value of this method has type 'SerialDate'.
SerialDateTests ( String )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
main ( String[ ] )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
setUp ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
suite ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testAddMonthsTo9Nov2001 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testIsLeapYear2000 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testIsNotLeapYear1900 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
testLeapYearCount1899 ( )Field 'this.Nov_9_2001' in the object of this method has type 'SerialDate'.
...
to the top
Java ARchives (2)
jcommon-0.7.0-tests.jar
jcommon-0.7.0.jar
to the top