{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "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" : "1336",
      "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" : "1336",
      "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" : "1336",
      "severity" : "NORMAL",
      "toString" : "BoundProperty.java(108,87): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BooleanBoundFunctionSupport.java",
      "category" : "Varargs",
      "columnEnd" : 23,
      "columnStart" : 23,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/function/BooleanBoundFunctionSupport.java",
      "fingerprint" : "DE094904CC3BB59AFA1D20ACA1CB7F60",
      "lineEnd" : 62,
      "lineStart" : 62,
      "message" : "Varargs method could cause heap pollution from non-reifiable varargs parameter sources",
      "moduleName" : "SteelBlue :: Core",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.core.function",
      "reference" : "1336",
      "severity" : "NORMAL",
      "toString" : "BooleanBoundFunctionSupport.java(62,23): compiler:compile: Varargs: Varargs method could cause heap pollution from non-reifiable varargs parameter sources",
      "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" : "1336",
      "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" : "1336",
      "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" : "Serial",
      "columnEnd" : 18,
      "columnStart" : 18,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java",
      "fingerprint" : "02042563CE28E8A73BF3CDB9130426DF",
      "lineEnd" : 62,
      "lineStart" : 62,
      "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" : "1336",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(62,18): 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" : 67,
      "lineStart" : 67,
      "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" : "1336",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(67,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" : 70,
      "lineStart" : 70,
      "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" : "1336",
      "severity" : "NORMAL",
      "toString" : "SimpleCompositePresentable.java(70,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" : "1336",
      "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" : "1336",
      "severity" : "NORMAL",
      "toString" : "UserActionProviderTest.java(74,21): compiler:testCompile: Deprecation: getDefaultAction() in UserActionProvider has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultJavaFXBinder.java",
      "category" : "Deprecation",
      "columnEnd" : 4,
      "columnStart" : 4,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinder.java",
      "fingerprint" : "644F0B685AD8281065E23D5A00459142",
      "lineEnd" : 63,
      "lineStart" : 63,
      "message" : "bindButtonsInPane(GridPane,Collection<UserAction>) in JavaFXBinder has been deprecated",
      "moduleName" : "SteelBlue :: JavaFX Bindings",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.javafx.impl",
      "reference" : "1336",
      "severity" : "NORMAL",
      "toString" : "DefaultJavaFXBinder.java(63,4): compiler:compile: Deprecation: bindButtonsInPane(GridPane,Collection<UserAction>) in JavaFXBinder has been deprecated",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PropertyAdapter.java",
      "category" : "Unchecked",
      "columnEnd" : 45,
      "columnStart" : 45,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PropertyAdapter.java",
      "fingerprint" : "45B0C7B1C5966F1E6A9803D9D72D2F5D",
      "lineEnd" : 76,
      "lineStart" : 76,
      "message" : "unchecked cast",
      "moduleName" : "SteelBlue :: JavaFX Bindings",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.javafx.impl.common",
      "reference" : "1336",
      "severity" : "NORMAL",
      "toString" : "PropertyAdapter.java(76,45): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PropertyAdapter.java",
      "category" : "Unchecked",
      "columnEnd" : 52,
      "columnStart" : 52,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PropertyAdapter.java",
      "fingerprint" : "BDFE4C6C8DC09EA9FBBA20959B5E12DF",
      "lineEnd" : 83,
      "lineStart" : 83,
      "message" : "unchecked cast",
      "moduleName" : "SteelBlue :: JavaFX Bindings",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.javafx.impl.common",
      "reference" : "1336",
      "severity" : "NORMAL",
      "toString" : "PropertyAdapter.java(83,52): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PropertyAdapter.java",
      "category" : "Unchecked",
      "columnEnd" : 76,
      "columnStart" : 76,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PropertyAdapter.java",
      "fingerprint" : "BDFE4C6C8DC09EA9FBBA20959B5E12DF",
      "lineEnd" : 83,
      "lineStart" : 83,
      "message" : "unchecked cast",
      "moduleName" : "SteelBlue :: JavaFX Bindings",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.ui.javafx.impl.common",
      "reference" : "1336",
      "severity" : "NORMAL",
      "toString" : "PropertyAdapter.java(83,76): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    }
  ],
  "size" : 15,
  "toString" : "15 warnings (normal: 15)"
}