{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ChangeListenerSelectableAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/ChangeListenerSelectableAdapter.java.html",
      "fingerprint" : "B166E9B11F4128A51961A650BAE7FA46",
      "lineEnd" : 54,
      "lineStart" : 54,
      "message" : "test null oldValue, newValue?",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "ChangeListenerSelectableAdapter.java.html(54,0): FIXME: : test null oldValue, newValue?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCellBinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/DefaultCellBinder.java.html",
      "fingerprint" : "71CFF22886BC90BDEA876B636E07297F",
      "lineEnd" : 137,
      "lineStart" : 137,
      "message" : "doesn't work - keyevents are probably handled by ListView",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "DefaultCellBinder.java.html(137,0): FIXME: : doesn't work - keyevents are probably handled by ListView",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCellBinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/DefaultCellBinder.java.html",
      "fingerprint" : "2FDF0A72A268C54D9DA910D168315234",
      "lineEnd" : 148,
      "lineStart" : 148,
      "message" : "depends on mouse click, won't handle keyboard",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "DefaultCellBinder.java.html(148,0): FIXME: : depends on mouse click, won't handle keyboard",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultCellBinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/DefaultCellBinder.java.html",
      "fingerprint" : "CED9CF28E62768EC2D112CA62D2A3A51",
      "lineEnd" : 188,
      "lineStart" : 188,
      "message" : "shouldn't reset them? In case of cell reuse, they get accumulated",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "DefaultCellBinder.java.html(188,0): FIXME: : shouldn't reset them? In case of cell reuse, they get accumulated",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DelegateSupport.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/DelegateSupport.java.html",
      "fingerprint" : "3DF7480ECDC7A543336C0E78DD2F9F26",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "delegate to a provider",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "NORMAL",
      "toString" : "DelegateSupport.java.html(88,0): TODO: : delegate to a provider",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DelegateSupport.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/DelegateSupport.java.html",
      "fingerprint" : "5CF5929438349F1CC6B6F69934F43033",
      "lineEnd" : 103,
      "lineStart" : 103,
      "message" : "delegate to a provider",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "NORMAL",
      "toString" : "DelegateSupport.java.html(103,0): TODO: : delegate to a provider",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PresentationModelObservable.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/PresentationModelObservable.java.html",
      "fingerprint" : "B048F5C9BAF750359C3F9473B262C408",
      "lineEnd" : 59,
      "lineStart" : 59,
      "message" : "uses the column header names, should be an internal id instead",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "PresentationModelObservable.java.html(59,0): FIXME: : uses the column header names, should be an internal id instead",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PropertyAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/PropertyAdapter.java.html",
      "fingerprint" : "93FA4AB450607930538601538834669A",
      "lineEnd" : 49,
      "lineStart" : 49,
      "message" : "javafx.beans.binding.BooleanExpression.booleanExpression(source)? Does it do threading?",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "NORMAL",
      "toString" : "PropertyAdapter.java.html(49,0): TODO: : javafx.beans.binding.BooleanExpression.booleanExpression(source)? Does it do threading?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PropertyAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/PropertyAdapter.java.html",
      "fingerprint" : "8B7B94E9673D16AC7858F827340D1EDD",
      "lineEnd" : 63,
      "lineStart" : 63,
      "message" : "WEAK LISTENER!!",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "PropertyAdapter.java.html(63,0): FIXME: : WEAK LISTENER!!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "PropertyAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/PropertyAdapter.java.html",
      "fingerprint" : "DF19B5643A9A84FAD509B37E1670840E",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "WEAK LISTENER!!",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "HIGH",
      "toString" : "PropertyAdapter.java.html(66,0): FIXME: : WEAK LISTENER!!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RoleBag.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/RoleBag.java.html",
      "fingerprint" : "49AA4FE92337CC3BC8B61A643E674B90",
      "lineEnd" : 65,
      "lineStart" : 65,
      "message" : "assert not FX thread",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "NORMAL",
      "toString" : "RoleBag.java.html(65,0): TODO: : assert not FX thread",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "RoleBag.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/steelblue/it-tidalwave-steelblue-modules/it-tidalwave-role-ui-javafx/jacoco/it.tidalwave.role.ui.javafx.impl.common/RoleBag.java.html",
      "fingerprint" : "C1F185AC3084210D08251C36927686BC",
      "lineEnd" : 68,
      "lineStart" : 68,
      "message" : "perhaps it could be associated to a dummy key, instead of being returned by a getter?",
      "moduleName" : "SteelBlue",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "522",
      "severity" : "NORMAL",
      "toString" : "RoleBag.java.html(68,0): TODO: : perhaps it could be associated to a dummy key, instead of being returned by a getter?",
      "type" : "TODO"
    }
  ],
  "size" : 12,
  "toString" : "- (-): 12 issues (0 duplicates)"
}