{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Parameter &#x27;schemaDirectory&#x27; is unknown for plugin &#x27;jaxb2-maven-plugin:2.5.0:xjc (default)&#x27;\u000aParameter &#x27;sourceEncoding&#x27; is unknown for plugin &#x27;maven-pmd-plugin:3.20.0:cpd (default-cli)&#x27;\u000aParameter &#x27;sourceEncoding&#x27; is unknown for plugin &#x27;maven-pmd-plugin:3.20.0:pmd (default-cli)&#x27;\u000aParameter &#x27;schemaDirectory&#x27; is unknown for plugin &#x27;jaxb2-maven-plugin:2.5.0:xjc (default)&#x27;</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2547,
      "lineStart" : 2544,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2544,0): dependency:analyze: : ",
      "type" : "dependency:analyze"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Cannot get the branch information from the git repository: </code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2561,
      "lineStart" : 2561,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2561,0): buildnumber:create: : ",
      "type" : "buildnumber:create"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>null [-1,-1] </code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2595,
      "lineStart" : 2595,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2595,0): jaxb2:xjc: : ",
      "type" : "jaxb2:xjc"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Parameter &#x27;spotbugsXmlOutput&#x27; is deprecated: No reason given</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2704,
      "lineStart" : 2704,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2704,0): spotbugs:spotbugs: : ",
      "type" : "spotbugs:spotbugs"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Parameter &#x27;spotbugsXmlOutput&#x27; is deprecated: No reason given</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2712,
      "lineStart" : 2712,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2712,0): spotbugs:check: : ",
      "type" : "spotbugs:check"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Low: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout). [it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable, it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable] At LayoutJaxbMarshallable.java:[line 66]Another occurrence at LayoutJaxbMarshallable.java:[line 68] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR\u000aLow: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout). [it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable] At LayoutJaxbMarshallable.java:[line 66] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR\u000aMedium: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout) [it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable] Redundant null check at LayoutJaxbMarshallable.java:[line 66] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE\u000aLow: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout) [it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable] Redundant null check at LayoutJaxbMarshallable.java:[line 66] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE\u000aLow: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout). [it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable, it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable] At LayoutJaxbUnmarshallable.java:[line 66]Another occurrence at LayoutJaxbUnmarshallable.java:[line 67] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR\u000aLow: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout). [it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable] At LayoutJaxbUnmarshallable.java:[line 66] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR\u000aMedium: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout) [it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable] Redundant null check at LayoutJaxbUnmarshallable.java:[line 66] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE\u000aLow: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout) [it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable] Redundant null check at LayoutJaxbUnmarshallable.java:[line 66] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE\u000aLow: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties). [it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable, it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable] At ResourcePropertiesJaxbMarshallable.java:[line 67]Another occurrence at ResourcePropertiesJaxbMarshallable.java:[line 69] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR\u000aLow: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties). [it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable] At ResourcePropertiesJaxbMarshallable.java:[line 67] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR\u000aMedium: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties) [it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable] Redundant null check at ResourcePropertiesJaxbMarshallable.java:[line 67] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE\u000aLow: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties) [it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable] Redundant null check at ResourcePropertiesJaxbMarshallable.java:[line 67] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE\u000aMedium: it.tidalwave.northernwind.core.impl.io.jaxb.ComponentJaxb.getComponent() may expose internal representation by returning ComponentJaxb.component [it.tidalwave.northernwind.core.impl.io.jaxb.ComponentJaxb] At ComponentJaxb.java:[line 78] EI_EXPOSE_REP\u000aMedium: it.tidalwave.northernwind.core.impl.io.jaxb.ComponentsJaxb.getComponent() may expose internal representation by returning ComponentsJaxb.component [it.tidalwave.northernwind.core.impl.io.jaxb.ComponentsJaxb] At ComponentsJaxb.java:[line 56] EI_EXPOSE_REP\u000aMedium: it.tidalwave.northernwind.core.impl.io.jaxb.ComponentsJaxb.setComponent(ComponentJaxb) may expose internal representation by storing an externally mutable object into ComponentsJaxb.component [it.tidalwave.northernwind.core.impl.io.jaxb.ComponentsJaxb] At ComponentsJaxb.java:[line 68] EI_EXPOSE_REP2\u000aMedium: it.tidalwave.northernwind.core.impl.io.jaxb.PropertiesJaxb.getProperties() may expose internal representation by returning PropertiesJaxb.properties [it.tidalwave.northernwind.core.impl.io.jaxb.PropertiesJaxb] At PropertiesJaxb.java:[line 110] EI_EXPOSE_REP\u000aMedium: it.tidalwave.northernwind.core.impl.io.jaxb.PropertiesJaxb.getProperty() may expose internal representation by returning PropertiesJaxb.property [it.tidalwave.northernwind.core.impl.io.jaxb.PropertiesJaxb] At PropertiesJaxb.java:[line 81] EI_EXPOSE_REP\u000aMedium: it.tidalwave.northernwind.core.impl.io.jaxb.ValuesJaxb.getValue() may expose internal representation by returning ValuesJaxb.value [it.tidalwave.northernwind.core.impl.io.jaxb.ValuesJaxb] At ValuesJaxb.java:[line 71] EI_EXPOSE_REP</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2733,
      "lineStart" : 2716,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "ERROR",
      "toString" : "jenkins-console.log(2716,0): spotbugs:check: : ",
      "type" : "spotbugs:check"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Parameter &#x27;aggregate&#x27; (user property &#x27;aggregate&#x27;) is deprecated: since 3.15.0 Use the goals &lt;code&gt;pmd:aggregate-pmd&lt;/code&gt; and &lt;code&gt;pmd:aggregate-cpd&lt;/code&gt;</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2743,
      "lineStart" : 2743,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2743,0): pmd:cpd: : ",
      "type" : "pmd:cpd"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Unable to locate Source XRef to link to - DISABLED\u000aUnable to locate Source XRef to link to - DISABLED\u000aUnable to locate Source XRef to link to - DISABLED</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2747,
      "lineStart" : 2745,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "LOW",
      "toString" : "jenkins-console.log(2745,0): pmd:cpd: : ",
      "type" : "pmd:cpd"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Parameter &#x27;aggregate&#x27; (user property &#x27;aggregate&#x27;) is deprecated: since 3.15.0 Use the goals &lt;code&gt;pmd:aggregate-pmd&lt;/code&gt; and &lt;code&gt;pmd:aggregate-cpd&lt;/code&gt;</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2752,
      "lineStart" : 2752,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2752,0): pmd:pmd: : ",
      "type" : "pmd:pmd"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Unable to locate Source XRef to link to - DISABLED\u000aUnable to locate Source XRef to link to - DISABLED\u000aUnable to locate Source XRef to link to - DISABLED</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2756,
      "lineStart" : 2754,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "LOW",
      "toString" : "jenkins-console.log(2754,0): pmd:pmd: : ",
      "type" : "pmd:pmd"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Unable to locate Source XRef to link to - DISABLED</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2782,
      "lineStart" : 2782,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "LOW",
      "toString" : "jenkins-console.log(2782,0): checkstyle:checkstyle: : ",
      "type" : "checkstyle:checkstyle"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Cannot get the branch information from the git repository: </code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2791,
      "lineStart" : 2791,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2791,0): buildnumber:create: : ",
      "type" : "buildnumber:create"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "jenkins-console.log",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "<pre><code>Used undeclared dependencies found:\u000a   it.tidalwave.thesefoolishthings:it-tidalwave-role:jar:3.2-ALPHA-20:compile\u000a   com.google.code.findbugs:jsr305:jar:3.0.2:compile\u000aUnused declared dependencies found:\u000a   it.tidalwave.thesefoolishthings:it-tidalwave-role-spring:jar:3.2-ALPHA-20:compile\u000a   org.glassfish.jaxb:jaxb-xjc:jar:3.0.0:compile\u000a   com.sun.xml.bind:jaxb-impl:jar:3.0.0:compile\u000a   it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-20:compile\u000a   javax.annotation:javax.annotation-api:jar:1.3.2:compile\u000a   org.slf4j:jul-to-slf4j:jar:2.0.7:runtime\u000a   org.slf4j:jcl-over-slf4j:jar:2.0.7:runtime\u000a   org.projectlombok:lombok:jar:1.18.24:provided\u000a   ch.qos.logback:logback-classic:jar:1.4.7:test\u000a   org.testng:testng:jar:7.7.1:test\u000a   org.hamcrest:hamcrest-all:jar:1.3:test\u000a   org.mockito:mockito-core:jar:4.8.1:test</code></pre>",
      "fileName" : "jenkins-console.log",
      "fingerprint" : "-",
      "lineEnd" : 2872,
      "lineStart" : 2857,
      "message" : "",
      "moduleName" : "it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default",
      "origin" : "maven-warnings",
      "originName" : "Maven",
      "packageName" : "-",
      "reference" : "1306",
      "severity" : "NORMAL",
      "toString" : "jenkins-console.log(2857,0): dependency:analyze: : ",
      "type" : "dependency:analyze"
    }
  ],
  "size" : 13,
  "toString" : "13 warnings (error: 1, normal: 9, low: 3)"
}