{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationCompletedMessage.java",
      "category" : "",
      "columnEnd" : 26,
      "columnStart" : 26,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java",
      "fingerprint" : "21716D6938CA6869216B5C1A50163384",
      "lineEnd" : 43,
      "lineStart" : 43,
      "message" : "Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationCompletedMessage.java(43,26): compiler:compile: : Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "module-info.java",
      "category" : "",
      "columnEnd" : 24,
      "columnStart" : 24,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/module-info.java",
      "fingerprint" : "2DF6842308D60E7C22F5E224F3C8196C",
      "lineEnd" : 31,
      "lineStart" : 31,
      "message" : "requires directive for an automatic module",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "-",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "module-info.java(31,24): compiler:compile: : requires directive for an automatic module",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "module-info.java",
      "category" : "",
      "columnEnd" : 18,
      "columnStart" : 18,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/module-info.java",
      "fingerprint" : "63CD2645F76676E3FC4626402D07E580",
      "lineEnd" : 33,
      "lineStart" : 33,
      "message" : "requires directive for an automatic module",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "-",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "module-info.java(33,18): compiler:compile: : requires directive for an automatic module",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MessageSupport.java",
      "category" : "Serial",
      "columnEnd" : 16,
      "columnStart" : 16,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java",
      "fingerprint" : "93698F47F1263910CCDFB1A65EEDABBA",
      "lineEnd" : 55,
      "lineStart" : 55,
      "message" : "serializable class MessageSupport has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "MessageSupport.java(55,16): compiler:compile: Serial: serializable class MessageSupport has no definition of serialVersionUID",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MessageSupport.java",
      "category" : "Serial",
      "columnEnd" : 57,
      "columnStart" : 57,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java",
      "fingerprint" : "2AAC31E43FB8137A08689829ACF3E399",
      "lineEnd" : 58,
      "lineStart" : 58,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "MessageSupport.java(58,57): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MessageSupport.java",
      "category" : "Serial",
      "columnEnd" : 35,
      "columnStart" : 35,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java",
      "fingerprint" : "EEC85363E385C65785ADA881F2EA9436",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "MessageSupport.java(64,35): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MessageSupport.java",
      "category" : "Serial",
      "columnEnd" : 21,
      "columnStart" : 21,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java",
      "fingerprint" : "A872672826F5716F6405FA1F7E4468CC",
      "lineEnd" : 72,
      "lineStart" : 72,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "MessageSupport.java(72,21): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationCompletedMessage.java",
      "category" : "Serial",
      "columnEnd" : 7,
      "columnStart" : 7,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java",
      "fingerprint" : "BFEBFA728EB991251681A28FD0DD3FFB",
      "lineEnd" : 44,
      "lineStart" : 44,
      "message" : "serializable class CollaborationCompletedMessage has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationCompletedMessage.java(44,7): compiler:compile: Serial: serializable class CollaborationCompletedMessage has no definition of serialVersionUID",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCollaboration.java",
      "category" : "Serial",
      "columnEnd" : 7,
      "columnStart" : 7,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java",
      "fingerprint" : "D1BD1899163AC45A464F5F18F456AB19",
      "lineEnd" : 53,
      "lineStart" : 53,
      "message" : "serializable class DefaultCollaboration has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "DefaultCollaboration.java(53,7): compiler:compile: Serial: serializable class DefaultCollaboration has no definition of serialVersionUID",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCollaboration.java",
      "category" : "Serial",
      "columnEnd" : 25,
      "columnStart" : 25,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java",
      "fingerprint" : "C47A4EF2BBCEEC824B1AF5D4E90BC9DE",
      "lineEnd" : 104,
      "lineStart" : 104,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "DefaultCollaboration.java(104,25): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCollaboration.java",
      "category" : "Serial",
      "columnEnd" : 31,
      "columnStart" : 31,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java",
      "fingerprint" : "39A54A9C81CCAE9AEA5879F55A04EACC",
      "lineEnd" : 111,
      "lineStart" : 111,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "DefaultCollaboration.java(111,31): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCollaboration.java",
      "category" : "Serial",
      "columnEnd" : 31,
      "columnStart" : 31,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java",
      "fingerprint" : "8FBDAC07959347D28A9477FCE8D07BC9",
      "lineEnd" : 115,
      "lineStart" : 115,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "DefaultCollaboration.java(115,31): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCollaboration.java",
      "category" : "Serial",
      "columnEnd" : 31,
      "columnStart" : 31,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java",
      "fingerprint" : "A85F59A18DA74EBC7E51D1F791554627",
      "lineEnd" : 119,
      "lineStart" : 119,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "DefaultCollaboration.java(119,31): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCollaboration.java",
      "category" : "Serial",
      "columnEnd" : 40,
      "columnStart" : 40,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java",
      "fingerprint" : "7A8AC79CBE2D460B36836843FE219838",
      "lineEnd" : 123,
      "lineStart" : 123,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "DefaultCollaboration.java(123,40): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationStartedMessage.java",
      "category" : "Serial",
      "columnEnd" : 7,
      "columnStart" : 7,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java",
      "fingerprint" : "92E3B0D3878BACF1C164F10EA85D1BCE",
      "lineEnd" : 43,
      "lineStart" : 43,
      "message" : "serializable class CollaborationStartedMessage has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationStartedMessage.java(43,7): compiler:compile: Serial: serializable class CollaborationStartedMessage has no definition of serialVersionUID",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationAwareMessageBusAdapter.java",
      "category" : "Unchecked",
      "columnEnd" : 62,
      "columnStart" : 62,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java",
      "fingerprint" : "9AE2C38AA02615E8D2E111CC30631904",
      "lineEnd" : 112,
      "lineStart" : 112,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationAwareMessageBusAdapter.java(112,62): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationAwareMessageBusAdapter.java",
      "category" : "Rawtypes",
      "columnEnd" : 24,
      "columnStart" : 24,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java",
      "fingerprint" : "95664FE6EBF1F660A8B195952727CEE3",
      "lineEnd" : 125,
      "lineStart" : 125,
      "message" : "found raw type: Listener",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationAwareMessageBusAdapter.java(125,24): compiler:compile: Rawtypes: found raw type: Listener",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationAwareMessageBusAdapter.java",
      "category" : "Unchecked",
      "columnEnd" : 19,
      "columnStart" : 19,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java",
      "fingerprint" : "72D7EF4521C6C0497FFB751FC003FED2",
      "lineEnd" : 128,
      "lineStart" : 128,
      "message" : "unchecked method invocation: method addListener in class CollaborationAwareMessageBusAdapter is applied to given types",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationAwareMessageBusAdapter.java(128,19): compiler:compile: Unchecked: unchecked method invocation: method addListener in class CollaborationAwareMessageBusAdapter is applied to given types",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "CollaborationAwareMessageBusAdapter.java",
      "category" : "Unchecked",
      "columnEnd" : 28,
      "columnStart" : 28,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java",
      "fingerprint" : "72D7EF4521C6C0497FFB751FC003FED2",
      "lineEnd" : 128,
      "lineStart" : 128,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "CollaborationAwareMessageBusAdapter.java(128,28): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Locator.java",
      "category" : "Serial",
      "columnEnd" : 18,
      "columnStart" : 18,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java",
      "fingerprint" : "E0A8C1EA227E061934D54DB1F01D2224",
      "lineEnd" : 40,
      "lineStart" : 40,
      "message" : "serializable class NotFoundException has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Actors",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.actor.impl",
      "reference" : "1326",
      "severity" : "NORMAL",
      "toString" : "Locator.java(40,18): compiler:compile: Serial: serializable class NotFoundException has no definition of serialVersionUID",
      "type" : "compiler:compile"
    }
  ],
  "size" : 20,
  "toString" : "20 warnings (normal: 20)"
}