Hi all, While playing with Eclipse and Classpath, I added some generated serialUID (warnings: 3586 -> 3543). Here is the changelog:
2006-03-08 Arnaud Vandyck <[EMAIL PROTECTED]> * examples/gnu/classpath/examples/awt/Demo.java, examples/gnu/classpath/examples/datatransfer/Demo.java, examples/gnu/classpath/examples/jawt/DemoJAWT.java, examples/gnu/classpath/examples/midi/Demo.java, examples/gnu/classpath/examples/swing/TextFieldDemo.java, examples/gnu/classpath/examples/swing/TextAreaDemo.java, examples/gnu/classpath/examples/swing/Demo.java, examples/gnu/classpath/examples/swing/TableDemo.java, examples/gnu/classpath/examples/swing/SpinnerDemo.java, examples/gnu/classpath/examples/swing/SliderDemo.java, examples/gnu/classpath/examples/swing/ScrollBarDemo.java, examples/gnu/classpath/examples/swing/ProgressBarDemo.java, examples/gnu/classpath/examples/swing/MiniDemo.java, examples/gnu/classpath/examples/swing/GNULookAndFeel.java, examples/gnu/classpath/examples/swing/FileChooserDemo.java, examples/gnu/classpath/examples/swing/ComboBoxDemo.java, examples/gnu/classpath/examples/swing/ButtonDemo.java: added generated (by Eclipse) serial version UID. Do I do this on other classes? -- Arnaud Vandyck ,= ,-_-. =. ((_/)o o(\_)) `-'(. .)`-' \_/ Java Trap: http://www.gnu.org/philosophy/java-trap.html
Index: ChangeLog =================================================================== RCS file: /sources/classpath/classpath/ChangeLog,v retrieving revision 1.6654 diff -u -r1.6654 ChangeLog --- ChangeLog 8 Mar 2006 08:06:18 -0000 1.6654 +++ ChangeLog 8 Mar 2006 12:43:21 -0000 @@ -1,3 +1,24 @@ +2006-03-08 Arnaud Vandyck <[EMAIL PROTECTED]> + + * examples/gnu/classpath/examples/awt/Demo.java, + examples/gnu/classpath/examples/datatransfer/Demo.java, + examples/gnu/classpath/examples/jawt/DemoJAWT.java, + examples/gnu/classpath/examples/midi/Demo.java, + examples/gnu/classpath/examples/swing/TextFieldDemo.java, + examples/gnu/classpath/examples/swing/TextAreaDemo.java, + examples/gnu/classpath/examples/swing/Demo.java, + examples/gnu/classpath/examples/swing/TableDemo.java, + examples/gnu/classpath/examples/swing/SpinnerDemo.java, + examples/gnu/classpath/examples/swing/SliderDemo.java, + examples/gnu/classpath/examples/swing/ScrollBarDemo.java, + examples/gnu/classpath/examples/swing/ProgressBarDemo.java, + examples/gnu/classpath/examples/swing/MiniDemo.java, + examples/gnu/classpath/examples/swing/GNULookAndFeel.java, + examples/gnu/classpath/examples/swing/FileChooserDemo.java, + examples/gnu/classpath/examples/swing/ComboBoxDemo.java, + examples/gnu/classpath/examples/swing/ButtonDemo.java: + added generated (by Eclipse) serial version UID. + 2006-03-08 Michael Koch <[EMAIL PROTECTED]> * java/net/InetSocketAddress.java
Index: gnu/classpath/examples/awt/Demo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/awt/Demo.java,v retrieving revision 1.4 diff -u -r1.4 Demo.java --- gnu/classpath/examples/awt/Demo.java 13 Jul 2005 23:22:30 -0000 1.4 +++ gnu/classpath/examples/awt/Demo.java 8 Mar 2006 12:41:49 -0000 @@ -41,6 +41,8 @@ static class PrettyPanel extends Panel { + private static final long serialVersionUID = 3054931828195882771L; + Insets myInsets; public PrettyPanel () @@ -85,6 +87,8 @@ static class MainWindow extends PrettyFrame implements ActionListener { + private static final long serialVersionUID = - 5997452577015233740L; + Button closeButton; Hashtable windows; @@ -199,6 +203,8 @@ static class ButtonsWindow extends SubFrame implements ActionListener { + private static final long serialVersionUID = - 6924389825168515514L; + Button b[] = new Button [9]; public void init () @@ -257,6 +263,7 @@ static class DialogWindow extends Dialog implements SubWindow { + private static final long serialVersionUID = 4790577114506953621L; Label text; Frame parent; boolean initted = false; @@ -348,6 +355,7 @@ static class CursorsWindow extends SubFrame implements ItemListener { + private static final long serialVersionUID = 3710112649320693411L; Choice cursorChoice; Canvas cursorCanvas; @@ -375,7 +383,9 @@ cursorCanvas = new Canvas () { - public void paint (Graphics g) + private static final long serialVersionUID = - 4705111784504603742L; + + public void paint (Graphics g) { Dimension d = this.getSize(); g.setColor(Color.white); @@ -413,6 +423,7 @@ static class TextFieldWindow extends SubFrame implements ItemListener { + private static final long serialVersionUID = 3711337364602449661L; Checkbox editable, visible, sensitive; TextField text; @@ -474,6 +485,7 @@ static class FileWindow extends FileDialog implements SubWindow { + private static final long serialVersionUID = - 3663595231363714960L; boolean initted = false; public FileWindow (MainWindow mw) @@ -496,6 +508,8 @@ static class LabelWindow extends SubFrame { + private static final long serialVersionUID = - 5429295110029095540L; + public void init () { initted = true; @@ -526,6 +540,8 @@ static class ListWindow extends SubFrame { + private static final long serialVersionUID = - 9152685377282635103L; + public void init () { initted = true; @@ -557,6 +573,8 @@ static class RadioWindow extends SubFrame { + private static final long serialVersionUID = 1759678986685258287L; + public void init () { initted = true; @@ -612,6 +630,7 @@ static class TestWindow extends SubFrame { + private static final long serialVersionUID = 5191192405834479776L; static int xs = 5, ys = 5; final Frame parent; @@ -650,7 +669,9 @@ final Canvas ch = new Canvas() { - public void paint (Graphics g) + private static final long serialVersionUID = 6957812339130639708L; + + public void paint (Graphics g) { g.drawImage(img, xs + 25, ys + 25, this); @@ -746,6 +767,8 @@ static class RoundRectWindow extends SubFrame { + private static final long serialVersionUID = 6855523623016425062L; + public void init () { initted = true; @@ -765,7 +788,8 @@ static class DrawRoundRect extends Panel { - + private static final long serialVersionUID = - 757439095083740755L; + public Dimension getPreferredSize() { return new Dimension(500, 500); @@ -815,7 +839,8 @@ static class FillRoundRect extends Panel { - + private static final long serialVersionUID = 4084245113132241267L; + public Dimension getPreferredSize() { return new Dimension(500, 500); Index: gnu/classpath/examples/datatransfer/Demo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/datatransfer/Demo.java,v retrieving revision 1.2 diff -u -r1.2 Demo.java --- gnu/classpath/examples/datatransfer/Demo.java 16 Aug 2005 17:08:35 -0000 1.2 +++ gnu/classpath/examples/datatransfer/Demo.java 8 Mar 2006 12:41:49 -0000 @@ -38,6 +38,8 @@ extends Frame implements ActionListener, ItemListener, FlavorListener { + private static final long serialVersionUID = 1L; + public static void main(String args[]) { new Demo(); @@ -363,6 +365,8 @@ */ static class ImageComponent extends Component { + private static final long serialVersionUID = - 5437621192329026981L; + private Image image; ImageComponent(Image image) @@ -393,6 +397,8 @@ */ static class ObjectComponent extends TextArea { + private static final long serialVersionUID = 159017984502205122L; + private Serializable object; ObjectComponent(Serializable object) @@ -423,6 +429,8 @@ */ static class FilesComponent extends List { + private static final long serialVersionUID = 1797520616659398733L; + private File[] files; FilesComponent(File[] files) @@ -471,6 +479,8 @@ */ static class FlavorsComponent extends List { + private static final long serialVersionUID = - 2868563647490353560L; + FlavorsComponent(DataFlavor[] flavors) { super(4); @@ -494,6 +504,8 @@ */ static class FlavorDetailsComponent extends TextArea { + private static final long serialVersionUID = - 4631175265442228941L; + private DataFlavor df; FlavorDetailsComponent(DataFlavor df) Index: gnu/classpath/examples/jawt/DemoJAWT.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/jawt/DemoJAWT.java,v retrieving revision 1.3 diff -u -r1.3 DemoJAWT.java --- gnu/classpath/examples/jawt/DemoJAWT.java 5 Sep 2005 08:31:03 -0000 1.3 +++ gnu/classpath/examples/jawt/DemoJAWT.java 8 Mar 2006 12:41:49 -0000 @@ -25,6 +25,8 @@ public class DemoJAWT extends Canvas { + private static final long serialVersionUID = 1L; + static { System.loadLibrary ("DemoJAWT"); Index: gnu/classpath/examples/midi/Demo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/midi/Demo.java,v retrieving revision 1.1 diff -u -r1.1 Demo.java --- gnu/classpath/examples/midi/Demo.java 7 Oct 2005 03:21:05 -0000 1.1 +++ gnu/classpath/examples/midi/Demo.java 8 Mar 2006 12:41:49 -0000 @@ -30,6 +30,8 @@ */ public class Demo extends Frame implements ItemListener { + private static final long serialVersionUID = 1365506530888485221L; + Choice midiInChoice = new Choice(); Choice midiOutChoice = new Choice(); Index: gnu/classpath/examples/swing/ButtonDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java,v retrieving revision 1.6 diff -u -r1.6 ButtonDemo.java --- gnu/classpath/examples/swing/ButtonDemo.java 30 Jan 2006 23:18:18 -0000 1.6 +++ gnu/classpath/examples/swing/ButtonDemo.java 8 Mar 2006 12:41:49 -0000 @@ -45,7 +45,8 @@ extends JFrame implements ActionListener { - + private static final long serialVersionUID = 3692915069317242474L; + private JPanel content; private JCheckBox buttonState; Index: gnu/classpath/examples/swing/ComboBoxDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ComboBoxDemo.java,v retrieving revision 1.7 diff -u -r1.7 ComboBoxDemo.java --- gnu/classpath/examples/swing/ComboBoxDemo.java 30 Jan 2006 23:18:18 -0000 1.7 +++ gnu/classpath/examples/swing/ComboBoxDemo.java 8 Mar 2006 12:41:49 -0000 @@ -50,9 +50,12 @@ extends JFrame implements ActionListener { - + private static final long serialVersionUID = - 7991268800795227184L; + class CustomCellRenderer extends DefaultListCellRenderer { + private static final long serialVersionUID = - 8959222295745169168L; + public Component getListCellRendererComponent(JList list, Object value, int index, Index: gnu/classpath/examples/swing/Demo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java,v retrieving revision 1.35 diff -u -r1.35 Demo.java --- gnu/classpath/examples/swing/Demo.java 6 Mar 2006 18:12:43 -0000 1.35 +++ gnu/classpath/examples/swing/Demo.java 8 Mar 2006 12:41:49 -0000 @@ -423,6 +423,8 @@ private static class CheckCellRenderer extends JCheckBox implements ListCellRenderer { + private static final long serialVersionUID = - 4353611165648612550L; + public Component getListCellRendererComponent(JList list, Object value, int index, @@ -439,6 +441,8 @@ private static class LabelCellRenderer extends DefaultListCellRenderer { + private static final long serialVersionUID = - 7332502864812392770L; + public Component getListCellRendererComponent(JList list, Object value, int index, Index: gnu/classpath/examples/swing/FileChooserDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/FileChooserDemo.java,v retrieving revision 1.3 diff -u -r1.3 FileChooserDemo.java --- gnu/classpath/examples/swing/FileChooserDemo.java 30 Jan 2006 23:18:18 -0000 1.3 +++ gnu/classpath/examples/swing/FileChooserDemo.java 8 Mar 2006 12:41:49 -0000 @@ -44,6 +44,8 @@ */ public class FileChooserDemo extends JFrame implements ActionListener { + private static final long serialVersionUID = - 4211610592181692028L; + /** * A file filter for Java source files. */ Index: gnu/classpath/examples/swing/GNULookAndFeel.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/GNULookAndFeel.java,v retrieving revision 1.4 diff -u -r1.4 GNULookAndFeel.java --- gnu/classpath/examples/swing/GNULookAndFeel.java 8 Nov 2005 22:42:45 -0000 1.4 +++ gnu/classpath/examples/swing/GNULookAndFeel.java 8 Mar 2006 12:41:49 -0000 @@ -36,6 +36,7 @@ public class GNULookAndFeel extends BasicLookAndFeel { + private static final long serialVersionUID = - 483682814064046558L; static Color blueGray = new Color(0xdc, 0xda, 0xd5); Index: gnu/classpath/examples/swing/MiniDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/MiniDemo.java,v retrieving revision 1.1 diff -u -r1.1 MiniDemo.java --- gnu/classpath/examples/swing/MiniDemo.java 27 Jan 2006 22:07:18 -0000 1.1 +++ gnu/classpath/examples/swing/MiniDemo.java 8 Mar 2006 12:41:49 -0000 @@ -68,6 +68,7 @@ */ public class MiniDemo extends JFrame { + private static final long serialVersionUID = 468653324761337145L; /** * Creates a new MiniDemo instance. Index: gnu/classpath/examples/swing/ProgressBarDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ProgressBarDemo.java,v retrieving revision 1.1 diff -u -r1.1 ProgressBarDemo.java --- gnu/classpath/examples/swing/ProgressBarDemo.java 14 Nov 2005 10:44:00 -0000 1.1 +++ gnu/classpath/examples/swing/ProgressBarDemo.java 8 Mar 2006 12:41:49 -0000 @@ -57,6 +57,7 @@ extends JFrame implements ActionListener { + private static final long serialVersionUID = - 5487240987795153515L; /** * Creates a new ProgressBarDemo window with the specified title. Index: gnu/classpath/examples/swing/ScrollBarDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/ScrollBarDemo.java,v retrieving revision 1.5 diff -u -r1.5 ScrollBarDemo.java --- gnu/classpath/examples/swing/ScrollBarDemo.java 30 Jan 2006 23:18:18 -0000 1.5 +++ gnu/classpath/examples/swing/ScrollBarDemo.java 8 Mar 2006 12:41:50 -0000 @@ -39,7 +39,7 @@ extends JFrame implements ActionListener { - + private static final long serialVersionUID = - 1314020903967109038L; private JPanel content; /** Index: gnu/classpath/examples/swing/SliderDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/SliderDemo.java,v retrieving revision 1.5 diff -u -r1.5 SliderDemo.java --- gnu/classpath/examples/swing/SliderDemo.java 30 Jan 2006 23:18:18 -0000 1.5 +++ gnu/classpath/examples/swing/SliderDemo.java 8 Mar 2006 12:41:50 -0000 @@ -35,6 +35,7 @@ public class SliderDemo extends JFrame implements ActionListener { + private static final long serialVersionUID = 3750647518916997227L; private JPanel content; Index: gnu/classpath/examples/swing/SpinnerDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/SpinnerDemo.java,v retrieving revision 1.1 diff -u -r1.1 SpinnerDemo.java --- gnu/classpath/examples/swing/SpinnerDemo.java 15 Feb 2006 16:20:13 -0000 1.1 +++ gnu/classpath/examples/swing/SpinnerDemo.java 8 Mar 2006 12:41:50 -0000 @@ -50,6 +50,7 @@ extends JFrame implements ActionListener { + private static final long serialVersionUID = 3971585909904000696L; private JPanel content; private JCheckBox spinnerState1; private JSpinner spinner1; Index: gnu/classpath/examples/swing/TableDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/TableDemo.java,v retrieving revision 1.4 diff -u -r1.4 TableDemo.java --- gnu/classpath/examples/swing/TableDemo.java 15 Feb 2006 08:50:58 -0000 1.4 +++ gnu/classpath/examples/swing/TableDemo.java 8 Mar 2006 12:41:50 -0000 @@ -56,6 +56,8 @@ */ public class TableDemo extends JFrame { + private static final long serialVersionUID = - 6925078353306126528L; + /** * The initial row count for this table. */ @@ -72,7 +74,8 @@ */ class TModel extends DefaultTableModel { - + private static final long serialVersionUID = - 3890961271978835298L; + /** * Return true if the cell is editable. All cells are editable. */ Index: gnu/classpath/examples/swing/TextAreaDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/TextAreaDemo.java,v retrieving revision 1.1 diff -u -r1.1 TextAreaDemo.java --- gnu/classpath/examples/swing/TextAreaDemo.java 6 Mar 2006 18:12:43 -0000 1.1 +++ gnu/classpath/examples/swing/TextAreaDemo.java 8 Mar 2006 12:41:50 -0000 @@ -57,6 +57,7 @@ extends JFrame implements ActionListener { + private static final long serialVersionUID = 7833577330843891197L; /** * A custom caret for demonstration purposes. This class is inspired by the @@ -67,6 +68,8 @@ static class CornerCaret extends DefaultCaret { + private static final long serialVersionUID = - 6804556834884212203L; + public CornerCaret() { super(); @@ -496,6 +499,8 @@ textarea16.setFont(new Font("Dialog", Font.PLAIN, 24)); textarea16.setCaret(new DefaultCaret() { + private static final long serialVersionUID = 8587527915177458400L; + public Highlighter.HighlightPainter getSelectionPainter() { return DemoHighlightPainter.INSTANCE; Index: gnu/classpath/examples/swing/TextFieldDemo.java =================================================================== RCS file: /sources/classpath/classpath/examples/gnu/classpath/examples/swing/TextFieldDemo.java,v retrieving revision 1.3 diff -u -r1.3 TextFieldDemo.java --- gnu/classpath/examples/swing/TextFieldDemo.java 30 Jan 2006 23:18:18 -0000 1.3 +++ gnu/classpath/examples/swing/TextFieldDemo.java 8 Mar 2006 12:41:50 -0000 @@ -50,6 +50,7 @@ extends JFrame implements ActionListener { + private static final long serialVersionUID = - 3922854955477274676L; /** * A custom caret for demonstration purposes. This class is inspired by the @@ -59,6 +60,8 @@ */ static class CornerCaret extends DefaultCaret { + private static final long serialVersionUID = - 6336836384342172352L; + public CornerCaret() { super();