From da7601aeecb1e8241003780384c2a031fce84f32 Mon Sep 17 00:00:00 2001 From: Joe Darcy Date: Mon, 24 Feb 2014 22:43:45 -0800 Subject: [PATCH] 8035453: Fix serial lint warnings in com.sun.tools and elsewhere Reviewed-by: psandoz --- .../classes/com/sun/java/browser/dom/DOMAccessException.java | 3 ++- .../com/sun/java/browser/dom/DOMUnsupportedException.java | 4 ++-- .../com/sun/tools/example/debug/expr/ExpressionParser.java | 3 ++- .../classes/com/sun/tools/hat/internal/oql/OQLException.java | 3 ++- jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java | 1 + .../jdk/internal/org/objectweb/asm/tree/MethodNode.java | 1 + .../org/objectweb/asm/tree/analysis/AnalyzerException.java | 1 + .../share/classes/sun/jvmstat/monitor/MonitorException.java | 3 ++- .../share/classes/sun/jvmstat/monitor/event/HostEvent.java | 3 ++- .../sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java | 3 ++- jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java | 3 ++- .../sun/jvmstat/monitor/event/VmStatusChangeEvent.java | 3 ++- .../sun/jvmstat/perfdata/monitor/MonitorDataException.java | 3 ++- .../jvmstat/perfdata/monitor/MonitorStructureException.java | 3 ++- .../sun/jvmstat/perfdata/monitor/MonitorTypeException.java | 3 ++- .../sun/jvmstat/perfdata/monitor/MonitorVersionException.java | 3 ++- .../classes/sun/jvmstat/perfdata/monitor/SyntaxException.java | 3 ++- 17 files changed, 31 insertions(+), 15 deletions(-) diff --git a/jdk/src/share/classes/com/sun/java/browser/dom/DOMAccessException.java b/jdk/src/share/classes/com/sun/java/browser/dom/DOMAccessException.java index 62a0515a596..77307d834f5 100644 --- a/jdk/src/share/classes/com/sun/java/browser/dom/DOMAccessException.java +++ b/jdk/src/share/classes/com/sun/java/browser/dom/DOMAccessException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,6 +25,7 @@ package com.sun.java.browser.dom; +@SuppressWarnings("serial") // JDK implementation class public class DOMAccessException extends Exception { /** diff --git a/jdk/src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java b/jdk/src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java index 94fa9c66e98..2796339f39a 100644 --- a/jdk/src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java +++ b/jdk/src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,7 @@ package com.sun.java.browser.dom; - +@SuppressWarnings("serial") // JDK implementation class public class DOMUnsupportedException extends Exception { /** diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java b/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java index 5cf2229d301..69deb789a94 100644 --- a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java +++ b/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -2172,6 +2172,7 @@ public class ExpressionParser implements ExpressionParserConstants { throw generateParseException(); } + @SuppressWarnings("serial") // JDK implementation class static private final class LookaheadSuccess extends java.lang.Error { } final private LookaheadSuccess jj_ls = new LookaheadSuccess(); private boolean jj_scan_token(int kind) { diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java b/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java index b83f1346148..94cd6e733bf 100644 --- a/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java +++ b/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -36,6 +36,7 @@ package com.sun.tools.hat.internal.oql; * OQLException is thrown if OQL execution results in error * */ +@SuppressWarnings("serial") // JDK implementation class public class OQLException extends Exception { public OQLException(String msg) { super(msg); diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java b/jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java index d6b1e952dbc..ff117758e5f 100644 --- a/jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java +++ b/jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java @@ -144,6 +144,7 @@ abstract class ConnectorImpl implements Connector { return string; } + @SuppressWarnings("serial") // JDK implementation class abstract class ArgumentImpl implements Connector.Argument, Cloneable, Serializable { private String name; private String label; diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java b/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java index dfd58a0fe1f..b6e2075de8b 100644 --- a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java +++ b/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java @@ -351,6 +351,7 @@ public class MethodNode extends MethodVisitor { } @Override + @SuppressWarnings("serial") // Anonymous class public AnnotationVisitor visitAnnotationDefault() { return new AnnotationNode(new ArrayList(0) { @Override diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java b/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java index c3678c8914b..0cd1bc4c4d6 100644 --- a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java +++ b/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java @@ -66,6 +66,7 @@ import jdk.internal.org.objectweb.asm.tree.AbstractInsnNode; * @author Bing Ran * @author Eric Bruneton */ +@SuppressWarnings("serial") // JDK-implementation class public class AnalyzerException extends Exception { public final AbstractInsnNode node; diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/MonitorException.java b/jdk/src/share/classes/sun/jvmstat/monitor/MonitorException.java index f135fddfb75..64279ceddd0 100644 --- a/jdk/src/share/classes/sun/jvmstat/monitor/MonitorException.java +++ b/jdk/src/share/classes/sun/jvmstat/monitor/MonitorException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -32,6 +32,7 @@ package sun.jvmstat.monitor; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class MonitorException extends Exception { /** diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/HostEvent.java b/jdk/src/share/classes/sun/jvmstat/monitor/event/HostEvent.java index 620fbca5532..fe8dd87727a 100644 --- a/jdk/src/share/classes/sun/jvmstat/monitor/event/HostEvent.java +++ b/jdk/src/share/classes/sun/jvmstat/monitor/event/HostEvent.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -34,6 +34,7 @@ import sun.jvmstat.monitor.MonitoredHost; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class HostEvent extends EventObject { /** diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java b/jdk/src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java index 93f32727392..618ef6f7a3e 100644 --- a/jdk/src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java +++ b/jdk/src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -35,6 +35,7 @@ import sun.jvmstat.monitor.MonitoredVm; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class MonitorStatusChangeEvent extends VmEvent { /** diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java b/jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java index e1186408c72..99c28d0e3cb 100644 --- a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java +++ b/jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -34,6 +34,7 @@ import sun.jvmstat.monitor.MonitoredVm; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class VmEvent extends EventObject { /** diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java b/jdk/src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java index ea251b3aaf8..73509a0a2bb 100644 --- a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java +++ b/jdk/src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -35,6 +35,7 @@ import sun.jvmstat.monitor.MonitoredHost; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class VmStatusChangeEvent extends HostEvent { /** diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java index 34da333fa08..ca557751bd9 100644 --- a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java +++ b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -34,6 +34,7 @@ import sun.jvmstat.monitor.MonitorException; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class MonitorDataException extends MonitorException { /** diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java index 7df8ee29470..c55ace48492 100644 --- a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java +++ b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -34,6 +34,7 @@ import sun.jvmstat.monitor.MonitorException; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class MonitorStructureException extends MonitorException { /** diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java index fa7ac1a4404..bf7e9eebd06 100644 --- a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java +++ b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -34,6 +34,7 @@ import sun.jvmstat.monitor.MonitorException; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class MonitorTypeException extends MonitorException { /** diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java index 640848bba07..14818319b2d 100644 --- a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java +++ b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -35,6 +35,7 @@ import sun.jvmstat.monitor.MonitorException; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class MonitorVersionException extends MonitorException { /** diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java index 9fdca0b0629..5a85a96187f 100644 --- a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java +++ b/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -36,6 +36,7 @@ import java.util.regex.*; * @author Brian Doherty * @since 1.5 */ +@SuppressWarnings("serial") // JDK implementation class public class SyntaxException extends Exception { int lineno;