{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LocalCopyFileSystemProvider.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java",
      "fingerprint" : "CDE68414FECFA341D8DE4A1A0C9CD276",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "use NwFileSystem API",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "LocalCopyFileSystemProvider.java(130,0): TODO: : use NwFileSystem API",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LocalCopyFileSystemProvider.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java",
      "fingerprint" : "FA5B92D660801611880070C8F0BE0A9D",
      "lineEnd" : 135,
      "lineStart" : 135,
      "message" : "shouldn't be needed, but otherwise after a second call to this method won't find files",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "LocalCopyFileSystemProvider.java(135,0): FIXME: : shouldn't be needed, but otherwise after a second call to this method won't find files",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DecoratorResourceFile.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/layered/DecoratorResourceFile.java",
      "fingerprint" : "0031F2FA3D9175362DED3D59D761D1E6",
      "lineEnd" : 37,
      "lineStart" : 37,
      "message" : "this could probably be merged to the superclass.",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic.layered",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DecoratorResourceFile.java(37,0): FIXME: : this could probably be merged to the superclass.",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DecoratorResourceFolder.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/layered/DecoratorResourceFolder.java",
      "fingerprint" : "32C219813DD869224AF9F71E8AE82F8B",
      "lineEnd" : 95,
      "lineStart" : 95,
      "message" : "this reproduces the behaviour before the refactoring for NW-192 - but it's (and was) wrong",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic.layered",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DecoratorResourceFolder.java(95,0): FIXME: : this reproduces the behaviour before the refactoring for NW-192 - but it's (and was) wrong",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LayeredResourceFileSystem.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/layered/LayeredResourceFileSystem.java",
      "fingerprint" : "7EC8D94B58A74BD00817414C1A2DCA0D",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "move to init!",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic.layered",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "LayeredResourceFileSystem.java(84,0): FIXME: : move to init!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ResourceFileNetBeansPlatform.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java",
      "fingerprint" : "28C246B44C318FC01EB69BF2A76C0C40",
      "lineEnd" : 185,
      "lineStart" : 185,
      "message" : "equals and hashcode",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.impl",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "ResourceFileNetBeansPlatform.java(185,0): TODO: : equals and hashcode",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ResourceFileSystemNetBeansPlatform.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileSystemNetBeansPlatform.java",
      "fingerprint" : "C309B4C7EB789648C28DF48588F7B3CB",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "equals and hashcode",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.impl",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "ResourceFileSystemNetBeansPlatform.java(86,0): TODO: : equals and hashcode",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LayeredFileSystemProviderTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/BasicFileSystems/src/test/java/it/tidalwave/northernwind/frontend/filesystem/basic/layered/LayeredFileSystemProviderTest.java",
      "fingerprint" : "8B47595E9120F6D7CD4B08875326138F",
      "lineEnd" : 119,
      "lineStart" : 119,
      "message" : "should mock a ResourceFileSystemProvider instead of using a LocalFileSystemProvider",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic.layered",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "LayeredFileSystemProviderTest.java(119,0): TODO: : should mock a ResourceFileSystemProvider instead of using a LocalFileSystemProvider",
      "type" : "TODO"
    }
  ],
  "size" : 8,
  "toString" : "8 warnings (high: 4, normal: 4)"
}