{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SSLSocketFactory.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/security/keystore/SSLSocketFactory.java",
      "fingerprint" : "96c5aacd2a451851a69b9465fe8dafe1",
      "lineEnd" : 0,
      "lineStart" : 0,
      "message" : "Se: Class org.openspcoop2.security.keystore.SSLSocketFactory defines non-transient non-serializable instance field sslContext",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.security.keystore",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "SSLSocketFactory.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Se: Class org.openspcoop2.security.keystore.SSLSocketFactory defines non-transient non-serializable instance field sslContext",
      "type" : "SE_BAD_FIELD"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LoginBean.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/core/bean/LoginBean.java",
      "fingerprint" : "42a903c87c8abfd23c045284505f4108",
      "lineEnd" : 0,
      "lineStart" : 0,
      "message" : "Se: Class org.openspcoop2.web.monitor.core.bean.LoginBean defines non-transient non-serializable instance field vociMenuModalitaSemaphore",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.core.bean",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "LoginBean.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Se: Class org.openspcoop2.web.monitor.core.bean.LoginBean defines non-transient non-serializable instance field vociMenuModalitaSemaphore",
      "type" : "SE_BAD_FIELD"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LoginBean.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/core/bean/LoginBean.java",
      "fingerprint" : "feb97b3da4d132659c29f26e3d2f57f6",
      "lineEnd" : 0,
      "lineStart" : 0,
      "message" : "Se: Class org.openspcoop2.web.monitor.core.bean.LoginBean defines non-transient non-serializable instance field vociMenuSoggettoSemaphore",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.core.bean",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "LoginBean.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Se: Class org.openspcoop2.web.monitor.core.bean.LoginBean defines non-transient non-serializable instance field vociMenuSoggettoSemaphore",
      "type" : "SE_BAD_FIELD"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "UtentiBean.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/core/mbean/UtentiBean.java",
      "fingerprint" : "d6628572aed99e9edbf0b06c309218c0",
      "lineEnd" : 0,
      "lineStart" : 0,
      "message" : "Se: Class org.openspcoop2.web.monitor.core.mbean.UtentiBean defines non-transient non-serializable instance field passwordManager_backwardCompatibility",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.core.mbean",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "UtentiBean.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Se: Class org.openspcoop2.web.monitor.core.mbean.UtentiBean defines non-transient non-serializable instance field passwordManager_backwardCompatibility",
      "type" : "SE_BAD_FIELD"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "UtentiBean.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/core/mbean/UtentiBean.java",
      "fingerprint" : "99498e18e13adf7d246a319228dd07d5",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "Se: org.openspcoop2.utils.crypt.OldMD5Crypt stored into non-transient field UtentiBean.passwordManager_backwardCompatibility",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.core.mbean",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "UtentiBean.java(117,0): SE_BAD_FIELD_STORE: BAD_PRACTICE: Se: org.openspcoop2.utils.crypt.OldMD5Crypt stored into non-transient field UtentiBean.passwordManager_backwardCompatibility",
      "type" : "SE_BAD_FIELD_STORE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TransazioneArchivioBean.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/transazioni/bean/TransazioneArchivioBean.java",
      "fingerprint" : "620bd72fe27eeeaedfc3a76057baa0a1",
      "lineEnd" : 0,
      "lineStart" : 0,
      "message" : "Se: Class org.openspcoop2.web.monitor.transazioni.bean.TransazioneArchivioBean defines non-transient non-serializable instance field consegne",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.transazioni.bean",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "TransazioneArchivioBean.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Se: Class org.openspcoop2.web.monitor.transazioni.bean.TransazioneArchivioBean defines non-transient non-serializable instance field consegne",
      "type" : "SE_BAD_FIELD"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TransazioneArchivioBean.java",
      "category" : "BAD_PRACTICE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/transazioni/bean/TransazioneArchivioBean.java",
      "fingerprint" : "bac74c71db3cbb24e5e1a3ae8c333a28",
      "lineEnd" : 0,
      "lineStart" : 0,
      "message" : "Se: Class org.openspcoop2.web.monitor.transazioni.bean.TransazioneArchivioBean defines non-transient non-serializable instance field contenuti",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.transazioni.bean",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "TransazioneArchivioBean.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Se: Class org.openspcoop2.web.monitor.transazioni.bean.TransazioneArchivioBean defines non-transient non-serializable instance field contenuti",
      "type" : "SE_BAD_FIELD"
    }
  ],
  "size" : 7,
  "toString" : "7 bugs (low: 7)"
}