IDEA-241270 - support record serialization in existing inspections
authorIlyas Selimov <ilyas.selimov@jetbrains.com>
Thu, 13 Aug 2020 15:50:15 +0000 (22:50 +0700)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Thu, 13 Aug 2020 15:50:38 +0000 (15:50 +0000)
commitdbd31afd183f323eb8f7c8cb3894572d89b5d8a1
treeeb2ace0102365b88d40c77c99f27ed4e17de1eb8
parentdd4486f660973ee01bbdc897dd14bcbfca32fdf0
IDEA-241270 - support record serialization in existing inspections

GitOrigin-RevId: 78a6a5f4fcde5c4706edd8efc01e6f36ec2b0f8e
23 files changed:
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/ExternalizableWithSerializationMethodsInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/MissingSerialAnnotationInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/NonSerializableWithSerializationMethodsInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/ReadObjectAndWriteObjectPrivateInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/ReadObjectInitializationInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/SerialPersistentFieldsWithWrongSignatureInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/SerializableWithUnconstructableAncestorInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/TransientFieldInNonSerializableClassInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/serialization/TransientFieldNotInitializedInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/serialization/ExternalizableWithoutPublicNoArgConstructorInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/serialization/NonSerializableFieldInSerializableClassInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/serialization/SerializableHasSerialVersionUIDFieldInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/serialization/SerializableHasSerializationMethodsInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/serialization/SerializableInnerClassHasSerialVersionUIDFieldVisitor.java
plugins/InspectionGadgets/test/com/siyeh/igtest/serialization/externalizable_without_public_no_arg_constructor/ExternalizableWithoutPublicNoArgConstructor.java
plugins/InspectionGadgets/test/com/siyeh/igtest/serialization/missing_serial_annotation/ExternalizableClassInJava14Positive.java
plugins/InspectionGadgets/test/com/siyeh/igtest/serialization/missing_serial_annotation/SerializableClassInJava14Positive.java
plugins/InspectionGadgets/test/com/siyeh/igtest/serialization/non_serializable_with_serialization_methods/NonSerializableWithSerializationMethods.java
plugins/InspectionGadgets/test/com/siyeh/igtest/serialization/serializable_has_serial_version_uid_field/SerializableHasSerialVersionUIDField.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/serialization/ExternalizableWithoutPublicNoArgConstructorInspectionTest.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/serialization/NonSerializableWithSerializationMethodsInspectionTest.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/serialization/SerializableHasSerialVersionUIDFieldInspectionTest.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/serialization/SerializableInnerClassHasSerialVersionUIDFieldInspectionTest.java