-
Enhancement
-
Resolution: Fixed
-
P4
-
9
-
b21
Such a warning should be omitted if a class defines serialPersistentFields (see https://docs.oracle.com/javase/8/docs/platform/serialization/spec/serial-arch.html#a5251).
- csr for
-
JDK-8274336 Issue lint warning for non-serializable non-transient instance fields in serializable type
-
- Closed
-
- relates to
-
JDK-8231202 Suppress warnings on non-serializable non-transient instance fields in serializable classes
-
- Resolved
-
-
JDK-8231262 Suppress warnings on non-serializable instance fields in security libs serializable classes
-
- Resolved
-
-
JDK-8231368 Suppress warnings on non-serializable non-transient instance fields in java.security.jgss
-
- Resolved
-
-
JDK-8231414 Mark various instance fields of javac internal types as transient
-
- Resolved
-
-
JDK-8231442 Suppress warnings on non-serializable instance fields in java.sql.* modules
-
- Resolved
-
-
JDK-8231545 Suppress warnings on non-serializable instance fields in jdk.jshell module
-
- Resolved
-
-
JDK-8231546 Suppress warnings on non-serializable instance fields in java.prefs module
-
- Resolved
-
-
JDK-8310861 Improve location reporting for javac serial lint warnings
-
- Resolved
-
-
JDK-8275667 Refactor serial lint checks to be tree-based
-
- Open
-
-
JDK-8202056 Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields
-
- Resolved
-
-
JDK-8231913 Discuss serializability of collections
-
- Resolved
-
-
JDK-8231437 Review serial fields of java.awt.Container
-
- Closed
-
-
JDK-8002086 javac should warn if serialVersionUID is present in an enum or anon subclass of an enum
-
- Closed
-
-
JDK-8274391 Suppress more warnings on non-serializable non-transient instance fields in java.util.concurrent
-
- Resolved
-
-
JDK-4397681 MediaTracker serialization spec refer package-protected field MediaEntry
-
- Open
-
-
JDK-6226715 (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized
-
- Resolved
-
-
JDK-8231314 java.time serialization warning cleanup
-
- Resolved
-
-
JDK-7019074 -Xlint serial flag could perform correctness checks on readObject/writeObject
-
- Open
-
-
JDK-8231641 Suppress warnings on non-serializable non-transient instance fields in JDK libraries (umbrella)
-
- Closed
-