{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "pom.xml",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/pom.xml",
      "fingerprint" : "821577BA753E3884F87C0FAC36FA88EC",
      "lineEnd" : 14,
      "lineStart" : 14,
      "message" : "something in this package crashes the javadoc plugin -->",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "-",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "pom.xml(14,0): FIXME: : something in this package crashes the javadoc plugin -->",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewController.java",
      "fingerprint" : "1B7805DA999DE7A9CF679CBC709F33CF",
      "lineEnd" : 190,
      "lineStart" : 190,
      "message" : "add eventual localized versions",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java(190,0): TODO: : add eventual localized versions",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewController.java",
      "fingerprint" : "910EFF0FAECCB861DE62FF38A01F6969",
      "lineEnd" : 419,
      "lineStart" : 419,
      "message" : "shouldn't ResourcePath always encode incoming strings?",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java(419,0): TODO: : shouldn't ResourcePath always encode incoming strings?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewController.java",
      "fingerprint" : "B5E20702A1B98B547DB621DBBDA37502",
      "lineEnd" : 423,
      "lineStart" : 423,
      "message" : "Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java(423,0): TODO: : Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewController.java",
      "fingerprint" : "6617B7CEAD1859F87ACA92603F0E8FE3",
      "lineEnd" : 516,
      "lineStart" : 516,
      "message" : "use some short circuit to prevent from loading unnecessary data",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java(516,0): TODO: : use some short circuit to prevent from loading unnecessary data",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XmlCalendarDao.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/calendar/spi/XmlCalendarDao.java",
      "fingerprint" : "D8EF0D970228368A7FA27737ED5005FF",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "have them injected",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.calendar.spi",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "XmlCalendarDao.java(75,0): TODO: : have them injected",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultGalleryViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/DefaultGalleryViewController.java",
      "fingerprint" : "C68852789D20572396E9A11C0FF3D441",
      "lineEnd" : 138,
      "lineStart" : 138,
      "message" : "make it configurable",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultGalleryViewController.java(138,0): FIXME: : make it configurable",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/MediaMetadataXsltAdapter.java",
      "fingerprint" : "214D2B4DC06F80C15ECBAD45A769817D",
      "lineEnd" : 114,
      "lineStart" : 114,
      "message" : "should use current SiteNode properties",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java(114,0): FIXME: : should use current SiteNode properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/MediaMetadataXsltAdapter.java",
      "fingerprint" : "82DD9B3B2B690A932AB3F4E49405DAD8",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "should be read by Node properties",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java(130,0): FIXME: : should be read by Node properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/loader/SlideShowProPlayerGalleryLoader.java",
      "fingerprint" : "2A0340309179863244FC151C3900BF9B",
      "lineEnd" : 79,
      "lineStart" : 79,
      "message" : "inject",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(79,0): FIXME: : inject",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/loader/SlideShowProPlayerGalleryLoader.java",
      "fingerprint" : "34F77B8A9CD44412DE360A6FC92A001B",
      "lineEnd" : 80,
      "lineStart" : 80,
      "message" : "inject",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(80,0): FIXME: : inject",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/loader/SlideShowProPlayerGalleryLoader.java",
      "fingerprint" : "01B90118ABB44E11437FCC97C4421E1E",
      "lineEnd" : 81,
      "lineStart" : 81,
      "message" : "inject",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(81,0): FIXME: : inject",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/loader/SlideShowProPlayerGalleryLoader.java",
      "fingerprint" : "DF575059F9EF8B0CDB5A21BED5094A16",
      "lineEnd" : 83,
      "lineStart" : 83,
      "message" : "",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(83,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultHtmlFragmentViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/htmlfragment/DefaultHtmlFragmentViewController.java",
      "fingerprint" : "BBA12C636786C13C81E9CF917986C522",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "use multi-key",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.htmlfragment",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultHtmlFragmentViewController.java(73,0): TODO: : use multi-key",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMenuViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/DefaultMenuViewController.java",
      "fingerprint" : "127F0806F0DE203BF645B3AB41D16C5B",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.menu",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultMenuViewController.java(73,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultNodeContainerViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/DefaultNodeContainerViewController.java",
      "fingerprint" : "93C1623A84AE82849A41C4C890EC21D2",
      "lineEnd" : 55,
      "lineStart" : 55,
      "message" : "this class should not set the HTML contents... it should be a responsibility of the view.",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.nodecontainer",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java(55,0): TODO: : this class should not set the HTML contents... it should be a responsibility of the view.",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultNodeContainerViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/DefaultNodeContainerViewController.java",
      "fingerprint" : "518E2E52B4E403701F2C281A5332D5D1",
      "lineEnd" : 98,
      "lineStart" : 98,
      "message" : "use multi-key",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.nodecontainer",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java(98,0): TODO: : use multi-key",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/DefaultSitemapViewController.java",
      "fingerprint" : "B3ED35C8B2EA785254667655B547A26B",
      "lineEnd" : 122,
      "lineStart" : 122,
      "message" : "should probably skip children of sitenodes with managePathParams",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(122,0): FIXME: : should probably skip children of sitenodes with managePathParams",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/DefaultSitemapViewController.java",
      "fingerprint" : "6B0B538FFC41A4E810A860A2BA0FEA50",
      "lineEnd" : 123,
      "lineStart" : 123,
      "message" : "for instance, Calendar would benefit",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(123,0): FIXME: : for instance, Calendar would benefit",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/DefaultSitemapViewController.java",
      "fingerprint" : "B0F0B83F1FEB46C84387863603A975AC",
      "lineEnd" : 124,
      "lineStart" : 124,
      "message" : "Would Blog benefit? It should, as it manages its own children",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(124,0): FIXME: : Would Blog benefit? It should, as it manages its own children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/DefaultSitemapViewController.java",
      "fingerprint" : "CD0D93E43A3219960A92AAD4943C0961",
      "lineEnd" : 125,
      "lineStart" : 125,
      "message" : "Places and Themes should move managePathParams=true to each children",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(125,0): FIXME: : Places and Themes should move managePathParams=true to each children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/DefaultSitemapViewController.java",
      "fingerprint" : "DD6AA4346994ED7DA2B5FF182885D14E",
      "lineEnd" : 126,
      "lineStart" : 126,
      "message" : "Problem, the root gallery needs managePathParams=true to load images.xml",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(126,0): FIXME: : Problem, the root gallery needs managePathParams=true to load images.xml",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/DefaultSitemapViewController.java",
      "fingerprint" : "0FA969B192ED2CFF22BDD17C356DF67D",
      "lineEnd" : 190,
      "lineStart" : 190,
      "message" : "if you put the sitemap property straightly into the child site node, you can simplify a lot,",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(190,0): FIXME: : if you put the sitemap property straightly into the child site node, you can simplify a lot,",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "A12184D026230399B3F71AF718CF755A",
      "lineEnd" : 214,
      "lineStart" : 214,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(214,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "F5C4DB5930CD3185FB3C5732D5125086",
      "lineEnd" : 288,
      "lineStart" : 288,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(288,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "C23057B6FCF9CFAC9F3A61AE918B1622",
      "lineEnd" : 289,
      "lineStart" : 289,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(289,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "7126E607F62345EF53B1884921C7CD5B",
      "lineEnd" : 290,
      "lineStart" : 290,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(290,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "49E2F922D0ACC2CA840136E417FC14FF",
      "lineEnd" : 304,
      "lineStart" : 304,
      "message" : "dup code from the previous test",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(304,0): TODO: : dup code from the previous test",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "F5C4DB5930CD3185FB3C5732D5125086",
      "lineEnd" : 316,
      "lineStart" : 316,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(316,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "C23057B6FCF9CFAC9F3A61AE918B1622",
      "lineEnd" : 317,
      "lineStart" : 317,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(317,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "7126E607F62345EF53B1884921C7CD5B",
      "lineEnd" : 318,
      "lineStart" : 318,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(318,0): TODO: : should be: method not called",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "9B3FCC191758A492433399728C429929",
      "lineEnd" : 366,
      "lineStart" : 366,
      "message" : "verify no more invocations",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(366,0): TODO: : verify no more invocations",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "228556B05BE37A3ACB6DD26EE0C20025",
      "lineEnd" : 371,
      "lineStart" : 371,
      "message" : "verify no more invocations",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(371,0): TODO: : verify no more invocations",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "D0EA9E5BDA84DB14ED1320F36D04DB9D",
      "lineEnd" : 381,
      "lineStart" : 381,
      "message" : "parameterise",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(381,0): TODO: : parameterise",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "B8E75056FBD4707E6D4339A3D92A6729",
      "lineEnd" : 430,
      "lineStart" : 430,
      "message" : "variations of the max parameters (including cases in which there are less posts than expected)",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(430,0): TODO: : variations of the max parameters (including cases in which there are less posts than expected)",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "FD01B5B1EEE038606954EE6493A2D704",
      "lineEnd" : 431,
      "lineStart" : 431,
      "message" : "test categories",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(431,0): TODO: : test categories",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java",
      "fingerprint" : "14B6C6C04EA607155949AF520C342479",
      "lineEnd" : 652,
      "lineStart" : 652,
      "message" : "should be '7 agosto'",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "617",
      "severity" : "HIGH",
      "toString" : "DefaultBlogViewControllerTest.java(652,0): FIXME: : should be '7 agosto'",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultNodeContainerViewControllerTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/DefaultNodeContainerViewControllerTest.java",
      "fingerprint" : "0BE8161D1BB78FBB364145F0FF8AB1B3",
      "lineEnd" : 362,
      "lineStart" : 362,
      "message" : "missing newlines",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "Open Tasks Scanner",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.nodecontainer",
      "reference" : "617",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewControllerTest.java(362,0): TODO: : missing newlines",
      "type" : "TODO"
    }
  ],
  "size" : 38,
  "toString" : "38 warnings (high: 16, normal: 22)"
}