{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockHttpServletRequest.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "protocolli/modipa/src/org/openspcoop2/protocol/modipa/utils/MockHttpServletRequest.java",
      "fingerprint" : "b90517813b412919c8fcd3280f90a512",
      "lineEnd" : 476,
      "lineStart" : 476,
      "message" : "IL: There is an apparent infinite recursive loop in org.openspcoop2.protocol.modipa.utils.MockHttpServletRequest.getRequestId()",
      "moduleName" : "ProtocolloModelloInteroperabilitaPA",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.protocol.modipa.utils",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "MockHttpServletRequest.java(476,0): IL_INFINITE_RECURSIVE_LOOP: CORRECTNESS: IL: There is an apparent infinite recursive loop in org.openspcoop2.protocol.modipa.utils.MockHttpServletRequest.getRequestId()",
      "type" : "IL_INFINITE_RECURSIVE_LOOP"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockHttpServletRequest.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "protocolli/modipa/src/org/openspcoop2/protocol/modipa/utils/MockHttpServletRequest.java",
      "fingerprint" : "c93ace11f485c5c3f2644dd6339b0889",
      "lineEnd" : 481,
      "lineStart" : 481,
      "message" : "IL: There is an apparent infinite recursive loop in org.openspcoop2.protocol.modipa.utils.MockHttpServletRequest.getServletConnection()",
      "moduleName" : "ProtocolloModelloInteroperabilitaPA",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.protocol.modipa.utils",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "MockHttpServletRequest.java(481,0): IL_INFINITE_RECURSIVE_LOOP: CORRECTNESS: IL: There is an apparent infinite recursive loop in org.openspcoop2.protocol.modipa.utils.MockHttpServletRequest.getServletConnection()",
      "type" : "IL_INFINITE_RECURSIVE_LOOP"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AbstractConnettoreConnectionEvictor.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/core/connettori/AbstractConnettoreConnectionEvictor.java",
      "fingerprint" : "f0ded4fbae1e873cba3ae8ea84be3b71",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "RpC: Repeated conditional test in org.openspcoop2.pdd.core.connettori.AbstractConnettoreConnectionEvictor.check(StringBuilder)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.core.connettori",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "AbstractConnettoreConnectionEvictor.java(168,0): RpC_REPEATED_CONDITIONAL_TEST: CORRECTNESS: RpC: Repeated conditional test in org.openspcoop2.pdd.core.connettori.AbstractConnettoreConnectionEvictor.check(StringBuilder)",
      "type" : "RpC_REPEATED_CONDITIONAL_TEST"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MonitoraggioRisorse.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/core/jmx/MonitoraggioRisorse.java",
      "fingerprint" : "28336e2513912651eb8620016e42bc22",
      "lineEnd" : 390,
      "lineStart" : 390,
      "message" : "RpC: Repeated conditional test in org.openspcoop2.pdd.core.jmx.MonitoraggioRisorse.invoke(String, Object[], String[])",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.core.jmx",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "MonitoraggioRisorse.java(390,0): RpC_REPEATED_CONDITIONAL_TEST: CORRECTNESS: RpC: Repeated conditional test in org.openspcoop2.pdd.core.jmx.MonitoraggioRisorse.invoke(String, Object[], String[])",
      "type" : "RpC_REPEATED_CONDITIONAL_TEST"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MonitoraggioRisorse.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/core/jmx/MonitoraggioRisorse.java",
      "fingerprint" : "28336e2513912651eb8620016e42bc22",
      "lineEnd" : 393,
      "lineStart" : 393,
      "message" : "RpC: Repeated conditional test in org.openspcoop2.pdd.core.jmx.MonitoraggioRisorse.invoke(String, Object[], String[])",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.core.jmx",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "MonitoraggioRisorse.java(393,0): RpC_REPEATED_CONDITIONAL_TEST: CORRECTNESS: RpC: Repeated conditional test in org.openspcoop2.pdd.core.jmx.MonitoraggioRisorse.invoke(String, Object[], String[])",
      "type" : "RpC_REPEATED_CONDITIONAL_TEST"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MonitoraggioRisorse.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/core/jmx/MonitoraggioRisorse.java",
      "fingerprint" : "28336e2513912651eb8620016e42bc22",
      "lineEnd" : 399,
      "lineStart" : 399,
      "message" : "RpC: Repeated conditional test in org.openspcoop2.pdd.core.jmx.MonitoraggioRisorse.invoke(String, Object[], String[])",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.core.jmx",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "MonitoraggioRisorse.java(399,0): RpC_REPEATED_CONDITIONAL_TEST: CORRECTNESS: RpC: Repeated conditional test in org.openspcoop2.pdd.core.jmx.MonitoraggioRisorse.invoke(String, Object[], String[])",
      "type" : "RpC_REPEATED_CONDITIONAL_TEST"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ConsegnaContenutiApplicativi.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/mdb/ConsegnaContenutiApplicativi.java",
      "fingerprint" : "7f3358ab39f7d0315441d2d00693aff7",
      "lineEnd" : 3520,
      "lineStart" : 3520,
      "message" : "NP: ConsegnaContenutiApplicativi.pddContext could be null and is guaranteed to be dereferenced in org.openspcoop2.pdd.mdb.ConsegnaContenutiApplicativi.complete()",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.mdb",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "ConsegnaContenutiApplicativi.java(3520,0): NP_GUARANTEED_DEREF: CORRECTNESS: NP: ConsegnaContenutiApplicativi.pddContext could be null and is guaranteed to be dereferenced in org.openspcoop2.pdd.mdb.ConsegnaContenutiApplicativi.complete()",
      "type" : "NP_GUARANTEED_DEREF"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ConsegnaContenutiApplicativi.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/mdb/ConsegnaContenutiApplicativi.java",
      "fingerprint" : "c10e136cbbc5ee6f2e24d49eb7db3251",
      "lineEnd" : 3387,
      "lineStart" : 3387,
      "message" : "RCN: Nullcheck of ConsegnaContenutiApplicativi.msgDiag at line 4705 of value previously dereferenced in org.openspcoop2.pdd.mdb.ConsegnaContenutiApplicativi.complete()",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.mdb",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "ConsegnaContenutiApplicativi.java(3387,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of ConsegnaContenutiApplicativi.msgDiag at line 4705 of value previously dereferenced in org.openspcoop2.pdd.mdb.ConsegnaContenutiApplicativi.complete()",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "InoltroBuste.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/mdb/InoltroBuste.java",
      "fingerprint" : "3c2854913a25fd64df10b637d727069f",
      "lineEnd" : 3973,
      "lineStart" : 3973,
      "message" : "NP: InoltroBuste.pddContext could be null and is guaranteed to be dereferenced in org.openspcoop2.pdd.mdb.InoltroBuste.complete()",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.mdb",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "InoltroBuste.java(3973,0): NP_GUARANTEED_DEREF: CORRECTNESS: NP: InoltroBuste.pddContext could be null and is guaranteed to be dereferenced in org.openspcoop2.pdd.mdb.InoltroBuste.complete()",
      "type" : "NP_GUARANTEED_DEREF"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "InoltroBuste.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/mdb/InoltroBuste.java",
      "fingerprint" : "b6634c94d5e65bdf78daee88599e6448",
      "lineEnd" : 3352,
      "lineStart" : 3352,
      "message" : "RCN: Nullcheck of InoltroBuste.openspcoopstate at line 3355 of value previously dereferenced in org.openspcoop2.pdd.mdb.InoltroBuste.complete()",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.mdb",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "InoltroBuste.java(3352,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of InoltroBuste.openspcoopstate at line 3355 of value previously dereferenced in org.openspcoop2.pdd.mdb.InoltroBuste.complete()",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "InoltroBuste.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/mdb/InoltroBuste.java",
      "fingerprint" : "7cab77a77ad9fad6ecf438a2adae902c",
      "lineEnd" : 1139,
      "lineStart" : 1139,
      "message" : "RCN: Nullcheck of InoltroBuste.bustaRichiesta at line 2301 of value previously dereferenced in org.openspcoop2.pdd.mdb.InoltroBuste.processEngine(IOpenSPCoopState, RegistroServiziManager, ConfigurazionePdDManager, MsgDiagnostico)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.mdb",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "InoltroBuste.java(1139,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of InoltroBuste.bustaRichiesta at line 2301 of value previously dereferenced in org.openspcoop2.pdd.mdb.InoltroBuste.processEngine(IOpenSPCoopState, RegistroServiziManager, ConfigurazionePdDManager, MsgDiagnostico)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "OpenSPCoop2Servlet.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/connector/OpenSPCoop2Servlet.java",
      "fingerprint" : "661d3a171f5ce4723b335b2a8ba73bf5",
      "lineEnd" : 289,
      "lineStart" : 289,
      "message" : "RCN: Nullcheck of op2Properties at line 289 of value previously dereferenced in org.openspcoop2.pdd.services.connector.OpenSPCoop2Servlet.dispatch(HttpServletRequest, HttpServletResponse, HttpRequestMethod)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.connector",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "OpenSPCoop2Servlet.java(289,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of op2Properties at line 289 of value previously dereferenced in org.openspcoop2.pdd.services.connector.OpenSPCoop2Servlet.dispatch(HttpServletRequest, HttpServletResponse, HttpRequestMethod)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneBuste.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/core/RicezioneBuste.java",
      "fingerprint" : "c5317f26c7f893ca4c235c2f9f18852a",
      "lineEnd" : 4475,
      "lineStart" : 4475,
      "message" : "NP: RicezioneBuste.msgDiag could be null and is guaranteed to be dereferenced in org.openspcoop2.pdd.services.core.RicezioneBuste.midProcess(Validatore, BustaRawContent, Servizio, ProprietaValidazione, String, InRequestPAMessage, RicezioneBusteGestioneToken, IDPortaApplicativa, IDPortaDelegata, InoltroBusteMessage, boolean, boolean, Credenziali)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.core",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "RicezioneBuste.java(4475,0): NP_GUARANTEED_DEREF: CORRECTNESS: NP: RicezioneBuste.msgDiag could be null and is guaranteed to be dereferenced in org.openspcoop2.pdd.services.core.RicezioneBuste.midProcess(Validatore, BustaRawContent, Servizio, ProprietaValidazione, String, InRequestPAMessage, RicezioneBusteGestioneToken, IDPortaApplicativa, IDPortaDelegata, InoltroBusteMessage, boolean, boolean, Credenziali)",
      "type" : "NP_GUARANTEED_DEREF"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneBuste.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/core/RicezioneBuste.java",
      "fingerprint" : "3d6598867730ecd1d2b7dc8363618867",
      "lineEnd" : 6370,
      "lineStart" : 6370,
      "message" : "RCN: Nullcheck of RicezioneBuste.msgRequest at line 6534 of value previously dereferenced in org.openspcoop2.pdd.services.core.RicezioneBuste.finalProcess(Validatore, String, RicezioneBusteGestioneToken, IDPortaApplicativa, IDPortaDelegata, InoltroBusteMessage, RicezioneBusteGestioneAutenticazione, String, RichiestaApplicativa, DettaglioEccezione, IntegrationFunctionError, Credenziali)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.core",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneBuste.java(6370,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of RicezioneBuste.msgRequest at line 6534 of value previously dereferenced in org.openspcoop2.pdd.services.core.RicezioneBuste.finalProcess(Validatore, String, RicezioneBusteGestioneToken, IDPortaApplicativa, IDPortaDelegata, InoltroBusteMessage, RicezioneBusteGestioneAutenticazione, String, RichiestaApplicativa, DettaglioEccezione, IntegrationFunctionError, Credenziali)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativi.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/core/RicezioneContenutiApplicativi.java",
      "fingerprint" : "5ce832427e906dcbcfbc96b81f14c4e4",
      "lineEnd" : 4841,
      "lineStart" : 4841,
      "message" : "UwF: Unwritten field: org.openspcoop2.pdd.services.core.RicezioneContenutiApplicativi.oneWayVers11",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.core",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneContenutiApplicativi.java(4841,0): UWF_UNWRITTEN_FIELD: CORRECTNESS: UwF: Unwritten field: org.openspcoop2.pdd.services.core.RicezioneContenutiApplicativi.oneWayVers11",
      "type" : "UWF_UNWRITTEN_FIELD"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneBusteService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneBusteService.java",
      "fingerprint" : "39dfdd1e048666d22e0b77ac71f67bd0",
      "lineEnd" : 1226,
      "lineStart" : 1226,
      "message" : "NP: Possible null pointer dereference of RicezioneBusteService.context in org.openspcoop2.pdd.services.service.RicezioneBusteService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "RicezioneBusteService.java(1226,0): NP_NULL_ON_SOME_PATH: CORRECTNESS: NP: Possible null pointer dereference of RicezioneBusteService.context in org.openspcoop2.pdd.services.service.RicezioneBusteService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "NP_NULL_ON_SOME_PATH"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneBusteService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneBusteService.java",
      "fingerprint" : "cb6583c91ec8fda528950e4087875bd9",
      "lineEnd" : 1226,
      "lineStart" : 1226,
      "message" : "RCN: Nullcheck of RicezioneBusteService.context at line 1260 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneBusteService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneBusteService.java(1226,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of RicezioneBusteService.context at line 1260 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneBusteService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneBusteService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneBusteService.java",
      "fingerprint" : "d3551c20624594ec7853915764587a3e",
      "lineEnd" : 1076,
      "lineStart" : 1076,
      "message" : "RCN: Nullcheck of tParsing at line 1096 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneBusteService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneBusteService.java(1076,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of tParsing at line 1096 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneBusteService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativiHTTPtoSOAPService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneContenutiApplicativiHTTPtoSOAPService.java",
      "fingerprint" : "36f351c330c7853103416859340ca4f6",
      "lineEnd" : 1053,
      "lineStart" : 1053,
      "message" : "NP: Possible null pointer dereference of RicezioneContenutiApplicativiHTTPtoSOAPService.context in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiHTTPtoSOAPService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "RicezioneContenutiApplicativiHTTPtoSOAPService.java(1053,0): NP_NULL_ON_SOME_PATH: CORRECTNESS: NP: Possible null pointer dereference of RicezioneContenutiApplicativiHTTPtoSOAPService.context in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiHTTPtoSOAPService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "NP_NULL_ON_SOME_PATH"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativiHTTPtoSOAPService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneContenutiApplicativiHTTPtoSOAPService.java",
      "fingerprint" : "e05c3f53d32b88cfd315b3d92ae621ae",
      "lineEnd" : 1053,
      "lineStart" : 1053,
      "message" : "RCN: Nullcheck of RicezioneContenutiApplicativiHTTPtoSOAPService.context at line 1087 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiHTTPtoSOAPService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneContenutiApplicativiHTTPtoSOAPService.java(1053,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of RicezioneContenutiApplicativiHTTPtoSOAPService.context at line 1087 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiHTTPtoSOAPService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativiHTTPtoSOAPService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneContenutiApplicativiHTTPtoSOAPService.java",
      "fingerprint" : "4180747e03770f33f1752ad01bfc4e5d",
      "lineEnd" : 961,
      "lineStart" : 961,
      "message" : "RCN: Nullcheck of parseException at line 970 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiHTTPtoSOAPService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneContenutiApplicativiHTTPtoSOAPService.java(961,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of parseException at line 970 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiHTTPtoSOAPService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativiService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneContenutiApplicativiService.java",
      "fingerprint" : "6d4a2a1b34a963a2eac74cb878fe34ff",
      "lineEnd" : 1222,
      "lineStart" : 1222,
      "message" : "NP: Possible null pointer dereference of RicezioneContenutiApplicativiService.context in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "RicezioneContenutiApplicativiService.java(1222,0): NP_NULL_ON_SOME_PATH: CORRECTNESS: NP: Possible null pointer dereference of RicezioneContenutiApplicativiService.context in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "NP_NULL_ON_SOME_PATH"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativiService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneContenutiApplicativiService.java",
      "fingerprint" : "924d603e8ec041bd9a6f05455a1aaf50",
      "lineEnd" : 1222,
      "lineStart" : 1222,
      "message" : "RCN: Nullcheck of RicezioneContenutiApplicativiService.context at line 1256 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneContenutiApplicativiService.java(1222,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of RicezioneContenutiApplicativiService.context at line 1256 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RicezioneContenutiApplicativiService.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "core/src/org/openspcoop2/pdd/services/service/RicezioneContenutiApplicativiService.java",
      "fingerprint" : "9111689f587971a5299ee34a3ae73346",
      "lineEnd" : 1068,
      "lineStart" : 1068,
      "message" : "RCN: Nullcheck of tParsing at line 1088 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "moduleName" : "GovWay",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.pdd.services.service",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "RicezioneContenutiApplicativiService.java(1068,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: RCN: Nullcheck of tParsing at line 1088 of value previously dereferenced in org.openspcoop2.pdd.services.service.RicezioneContenutiApplicativiService.completeEngine(AsyncResponseCallbackClientEvent, boolean)",
      "type" : "RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"
    },
    {
      "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" : "AccordoServizioParteComuneMappingCore.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/apc/AccordoServizioParteComuneMappingCore.java",
      "fingerprint" : "39da1896aa292bf70893de824a70e259",
      "lineEnd" : 826,
      "lineStart" : 826,
      "message" : "NP: Possible null pointer dereference of apiReader in org.openspcoop2.web.ctrlstat.servlet.apc.AccordoServizioParteComuneMappingCore.readEndpoint(AccordoServizioParteComuneSintetico, String, String, BinaryParameter, BinaryParameter)",
      "moduleName" : "GovWayConsole",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.ctrlstat.servlet.apc",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "AccordoServizioParteComuneMappingCore.java(826,0): NP_NULL_ON_SOME_PATH: CORRECTNESS: NP: Possible null pointer dereference of apiReader in org.openspcoop2.web.ctrlstat.servlet.apc.AccordoServizioParteComuneMappingCore.readEndpoint(AccordoServizioParteComuneSintetico, String, String, BinaryParameter, BinaryParameter)",
      "type" : "NP_NULL_ON_SOME_PATH"
    },
    {
      "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" : "HeadersFilter.java",
      "category" : "STYLE",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "org/openspcoop2/web/monitor/core/filters/HeadersFilter.java",
      "fingerprint" : "a83ad5e228c251c88110c47f2f7e7cda",
      "lineEnd" : 209,
      "lineStart" : 209,
      "message" : "NP: Possible null pointer dereference in org.openspcoop2.web.monitor.core.filters.HeadersFilter.validazioneSintatticaParametri(SecurityWrappedHttpServletRequest) due to return value of called method",
      "moduleName" : "",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.monitor.core.filters",
      "reference" : "1287",
      "severity" : "LOW",
      "toString" : "HeadersFilter.java(209,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: NP: Possible null pointer dereference in org.openspcoop2.web.monitor.core.filters.HeadersFilter.validazioneSintatticaParametri(SecurityWrappedHttpServletRequest) due to return value of called method",
      "type" : "NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE"
    },
    {
      "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"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "InputSanitizerProperties.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "tools/web_interfaces/lib/mvc/src/org/openspcoop2/web/lib/mvc/security/InputSanitizerProperties.java",
      "fingerprint" : "7add4cdfad6d0b4fa9d8136d4dc91036",
      "lineEnd" : 52,
      "lineStart" : 52,
      "message" : "SING: Instance-getter method of class using singleton design pattern (org.openspcoop2.web.lib.mvc.security.InputSanitizerProperties) is not synchronized.",
      "moduleName" : "MVC",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.lib.mvc.security",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "InputSanitizerProperties.java(52,0): SING_SINGLETON_GETTER_NOT_SYNCHRONIZED: CORRECTNESS: SING: Instance-getter method of class using singleton design pattern (org.openspcoop2.web.lib.mvc.security.InputSanitizerProperties) is not synchronized.",
      "type" : "SING_SINGLETON_GETTER_NOT_SYNCHRONIZED"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SecurityProperties.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "tools/web_interfaces/lib/mvc/src/org/openspcoop2/web/lib/mvc/security/SecurityProperties.java",
      "fingerprint" : "8a3a2d7e6ca59ccf4fe6e79c3f0577a5",
      "lineEnd" : 57,
      "lineStart" : 57,
      "message" : "SING: Instance-getter method of class using singleton design pattern (org.openspcoop2.web.lib.mvc.security.SecurityProperties) is not synchronized.",
      "moduleName" : "MVC",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.lib.mvc.security",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "SecurityProperties.java(57,0): SING_SINGLETON_GETTER_NOT_SYNCHRONIZED: CORRECTNESS: SING: Instance-getter method of class using singleton design pattern (org.openspcoop2.web.lib.mvc.security.SecurityProperties) is not synchronized.",
      "type" : "SING_SINGLETON_GETTER_NOT_SYNCHRONIZED"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Validatore.java",
      "category" : "CORRECTNESS",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "tools/web_interfaces/lib/mvc/src/org/openspcoop2/web/lib/mvc/security/Validatore.java",
      "fingerprint" : "4fb3ca1549a0f5bbc28c1e1f18bee71",
      "lineEnd" : 61,
      "lineStart" : 61,
      "message" : "SING: Instance-getter method of class using singleton design pattern (org.openspcoop2.web.lib.mvc.security.Validatore) is not synchronized.",
      "moduleName" : "MVC",
      "origin" : "spotbugs",
      "originName" : "SpotBugs",
      "packageName" : "org.openspcoop2.web.lib.mvc.security",
      "reference" : "1287",
      "severity" : "NORMAL",
      "toString" : "Validatore.java(61,0): SING_SINGLETON_GETTER_NOT_SYNCHRONIZED: CORRECTNESS: SING: Instance-getter method of class using singleton design pattern (org.openspcoop2.web.lib.mvc.security.Validatore) is not synchronized.",
      "type" : "SING_SINGLETON_GETTER_NOT_SYNCHRONIZED"
    }
  ],
  "size" : 36,
  "toString" : "36 bugs (normal: 15, low: 21)"
}