{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "module-info.java",
      "category" : "",
      "columnEnd" : 20,
      "columnStart" : 20,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/module-info.java",
      "fingerprint" : "61EB2C1242CD44838F714D782FAF779F",
      "lineEnd" : 29,
      "lineStart" : 29,
      "message" : "requires directive for an automatic module",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "-",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "module-info.java(29,20): compiler:compile: : requires directive for an automatic module",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "module-info.java",
      "category" : "",
      "columnEnd" : 39,
      "columnStart" : 39,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/module-info.java",
      "fingerprint" : "8A15FD180A2A4A8786709F0EB04A61E1",
      "lineEnd" : 31,
      "lineStart" : 31,
      "message" : "requires directive for an automatic module",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "-",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "module-info.java(31,39): compiler:compile: : requires directive for an automatic module",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "module-info.java",
      "category" : "",
      "columnEnd" : 19,
      "columnStart" : 19,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/module-info.java",
      "fingerprint" : "77224A83E3AC466F4766055FC19F0694",
      "lineEnd" : 35,
      "lineStart" : 35,
      "message" : "requires directive for an automatic module",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "-",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "module-info.java(35,19): compiler:compile: : requires directive for an automatic module",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "module-info.java",
      "category" : "",
      "columnEnd" : 19,
      "columnStart" : 19,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/module-info.java",
      "fingerprint" : "A4CACE668D28DEDC666231B00F11A115",
      "lineEnd" : 36,
      "lineStart" : 36,
      "message" : "requires directive for an automatic module",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "-",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "module-info.java(36,19): compiler:compile: : requires directive for an automatic module",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BoundProperty.java",
      "category" : "Unchecked",
      "columnEnd" : 74,
      "columnStart" : 74,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java",
      "fingerprint" : "EA4AA84DE429955C7DAFF3707A29B592",
      "lineEnd" : 102,
      "lineStart" : 102,
      "message" : "unchecked cast",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "BoundProperty.java(102,74): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BoundProperty.java",
      "category" : "Unchecked",
      "columnEnd" : 50,
      "columnStart" : 50,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java",
      "fingerprint" : "DCF3CC09012C1B57F645B11E6ECEE4E7",
      "lineEnd" : 106,
      "lineStart" : 106,
      "message" : "unchecked cast",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "BoundProperty.java(106,50): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BoundProperty.java",
      "category" : "Unchecked",
      "columnEnd" : 87,
      "columnStart" : 87,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java",
      "fingerprint" : "1A41BD558931B8D02FC1761175906A5E",
      "lineEnd" : 108,
      "lineStart" : 108,
      "message" : "unchecked cast",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "BoundProperty.java(108,87): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BooleanBoundFunctionSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 83,
      "columnStart" : 83,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/function/BooleanBoundFunctionSupport.java",
      "fingerprint" : "BA7C11BC786AC0D84793F609152440CB",
      "lineEnd" : 59,
      "lineStart" : 59,
      "message" : "Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.function",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "BooleanBoundFunctionSupport.java(59,83): compiler:compile: Unchecked: Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AndFunction.java",
      "category" : "Unchecked",
      "columnEnd" : 78,
      "columnStart" : 78,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/function/AndFunction.java",
      "fingerprint" : "5B2B75C052080330341F3E2DB19D520E",
      "lineEnd" : 40,
      "lineStart" : 40,
      "message" : "Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.function",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "AndFunction.java(40,78): compiler:compile: Unchecked: Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AndFunction.java",
      "category" : "Unchecked",
      "columnEnd" : 67,
      "columnStart" : 67,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/function/AndFunction.java",
      "fingerprint" : "EF605B229E12FB90CA88C7CE849D28EF",
      "lineEnd" : 45,
      "lineStart" : 45,
      "message" : "Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.function",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "AndFunction.java(45,67): compiler:compile: Unchecked: Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "OrFunction.java",
      "category" : "Unchecked",
      "columnEnd" : 76,
      "columnStart" : 76,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/function/OrFunction.java",
      "fingerprint" : "39564BD270BC8923F1FA1E33481B4B63",
      "lineEnd" : 40,
      "lineStart" : 40,
      "message" : "Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.function",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "OrFunction.java(40,76): compiler:compile: Unchecked: Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "OrFunction.java",
      "category" : "Unchecked",
      "columnEnd" : 66,
      "columnStart" : 66,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/function/OrFunction.java",
      "fingerprint" : "EE5ABE8C8207B6B638B51FA77398ACCB",
      "lineEnd" : 45,
      "lineStart" : 45,
      "message" : "Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.function",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "OrFunction.java(45,66): compiler:compile: Unchecked: Possible heap pollution from parameterized vararg type ChangingSource<Boolean>",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultDisplayable.java",
      "category" : "Serial",
      "columnEnd" : 38,
      "columnStart" : 38,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultDisplayable.java",
      "fingerprint" : "362B214D114A98A566B7432F7D65A639",
      "lineEnd" : 59,
      "lineStart" : 59,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role.impl",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "DefaultDisplayable.java(59,38): 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" : "DefaultUserActionProvider.java",
      "category" : "Deprecation",
      "columnEnd" : 22,
      "columnStart" : 22,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/DefaultUserActionProvider.java",
      "fingerprint" : "BE994D2575BB96C2FFD97F70E360EE5D",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "getDefaultAction() in UserActionProvider has been deprecated",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role.spi",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "DefaultUserActionProvider.java(60,22): compiler:compile: Deprecation: getDefaultAction() in UserActionProvider has been deprecated",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SimpleCompositePresentable.java",
      "category" : "Unchecked",
      "columnEnd" : 99,
      "columnStart" : 99,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java",
      "fingerprint" : "02E401F4FE1308EF8EC94296D73A0F9F",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "unchecked conversion",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role.spi",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(87,99): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SimpleCompositePresentable.java",
      "category" : "Serial",
      "columnEnd" : 11,
      "columnStart" : 11,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java",
      "fingerprint" : "12CD8E057AE8CF2257B811DEBB57FF5B",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "serializable class SCPFinder has no definition of serialVersionUID",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role.spi",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(60,11): compiler:compile: Serial: serializable class SCPFinder has no definition of serialVersionUID",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SimpleCompositePresentable.java",
      "category" : "Serial",
      "columnEnd" : 49,
      "columnStart" : 49,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java",
      "fingerprint" : "F8B7BF3D8B5174E51A4535BC9EB49497",
      "lineEnd" : 65,
      "lineStart" : 65,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role.spi",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(65,49): 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" : "SimpleCompositePresentable.java",
      "category" : "Serial",
      "columnEnd" : 41,
      "columnStart" : 41,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java",
      "fingerprint" : "0EA3FC1FECB55AF03C667351B5AC6D3A",
      "lineEnd" : 68,
      "lineStart" : 68,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role.spi",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(68,41): 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" : "UserActionProviderTest.java",
      "category" : "Deprecation",
      "columnEnd" : 28,
      "columnStart" : 28,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/test/java/it/tidalwave/ui/core/role/UserActionProviderTest.java",
      "fingerprint" : "30FBC249ED4192BC18E436AFD788D44A",
      "lineEnd" : 59,
      "lineStart" : 59,
      "message" : "getDefaultAction() in UserActionProvider has been deprecated",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "UserActionProviderTest.java(59,28): compiler:testCompile: Deprecation: getDefaultAction() in UserActionProvider has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "UserActionProviderTest.java",
      "category" : "Deprecation",
      "columnEnd" : 21,
      "columnStart" : 21,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/test/java/it/tidalwave/ui/core/role/UserActionProviderTest.java",
      "fingerprint" : "753BABA77D2B8FD5FCCEEAE7EE3353BF",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "getDefaultAction() in UserActionProvider has been deprecated",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.role",
      "reference" : "1335",
      "severity" : "NORMAL",
      "toString" : "UserActionProviderTest.java(74,21): compiler:testCompile: Deprecation: getDefaultAction() in UserActionProvider has been deprecated",
      "type" : "compiler:testCompile"
    }
  ],
  "size" : 20,
  "toString" : "20 warnings (normal: 20)"
}