{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SpringTestHelper.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CommonTests/src/main/java/it/tidalwave/northernwind/util/test/SpringTestHelper.java",
      "fingerprint" : "47F07E70D9F51F3A664947A700282547",
      "lineEnd" : 285,
      "lineStart" : 285,
      "message" : "JDK 8",
      "moduleName" : "NorthernWind :: Commons for tests",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.util.test",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "SpringTestHelper.java(285,0): TODO: : JDK 8",
      "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" : "8393BF3ECB3DA4A573E007D42F98C1F9",
      "lineEnd" : 418,
      "lineStart" : 418,
      "message" : "shouldn't ResourcePath always encode incoming strings?",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java(418,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" : "6EBCC56D5A1E54687C086FA777887502",
      "lineEnd" : 422,
      "lineStart" : 422,
      "message" : "Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java(422,0): TODO: : Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "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" : "22E7E12A649FE6CF82AED8C1C503692F",
      "lineEnd" : 79,
      "lineStart" : 79,
      "message" : "have them injected",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.calendar.spi",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "XmlCalendarDao.java(79,0): TODO: : have them injected",
      "type" : "TODO"
    },
    {
      "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" : "5CD30D7352045C5D67C062D9739920D6",
      "lineEnd" : 115,
      "lineStart" : 115,
      "message" : "should use current SiteNode properties",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java(115,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" : "C0F7CCD0172F0712B48FE503B4D4A402",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "should be read by Node properties",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java(131,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" : "C6EEEE3C1B75A2D5D5FC43AD8C91D64E",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "inject",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(84,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" : "BD300F71B4A7E4FB2F165B97973B5F9E",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "inject",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(85,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" : "8F9D1390E6CDE9C94D22CEF9633401FC",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "inject",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(86,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" : "9FB121906130E6F64807AA3D2B3C9C61",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java(88,0): FIXME: : ",
      "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" : "309E0EEC4EE4831921228DE7B34431F0",
      "lineEnd" : 191,
      "lineStart" : 191,
      "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" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.sitemap",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java(191,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" : "48DD6DC028145C03B942F60DA9414C2F",
      "lineEnd" : 145,
      "lineStart" : 145,
      "message" : "try to get rid of this",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(145,0): TODO: : try to get rid of this",
      "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" : "139CC2FD16712476838EDB0AB711EA9B",
      "lineEnd" : 294,
      "lineStart" : 294,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(294,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" : "6D2BF418D60CEE2ECC8FD4B7DA04EF32",
      "lineEnd" : 295,
      "lineStart" : 295,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(295,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" : "4F9128F81C57DACF0F194B019A39EDB1",
      "lineEnd" : 296,
      "lineStart" : 296,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(296,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" : "139CC2FD16712476838EDB0AB711EA9B",
      "lineEnd" : 322,
      "lineStart" : 322,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(322,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" : "6D2BF418D60CEE2ECC8FD4B7DA04EF32",
      "lineEnd" : 323,
      "lineStart" : 323,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(323,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" : "4F9128F81C57DACF0F194B019A39EDB1",
      "lineEnd" : 324,
      "lineStart" : 324,
      "message" : "should be: method not called",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewControllerTest.java(324,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" : "F45A38E1B7DE176D13B4A3A5975DF24E",
      "lineEnd" : 658,
      "lineStart" : 658,
      "message" : "should be '7 agosto'",
      "moduleName" : "NorthernWind :: Frontend :: Components",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.blog",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "DefaultBlogViewControllerTest.java(658,0): FIXME: : should be '7 agosto'",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Core/src/main/java/it/tidalwave/northernwind/frontend/ui/Layout.java",
      "fingerprint" : "33629330A41D430B9E00D3F1745D1A8E",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind :: Core",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "Layout.java(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/filter/GlobalPropertyResolverMacroFilter.java",
      "fingerprint" : "6A6FEC5D99EDBFB61545E2871D3215E0",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "should be pushed into @PostConstruct, but can't - see NW-224",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.filter",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java(66,0): FIXME: : should be pushed into @PostConstruct, but can't - see NW-224",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/filter/GlobalPropertyResolverMacroFilter.java",
      "fingerprint" : "42406B2AA7BE32CAB91B0B340F566DD2",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.filter",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java(69,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultModelFactory.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultModelFactory.java",
      "fingerprint" : "28FA3849AE7C5D98A44DE352DB7A279A",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "lacks support for multivalue",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultModelFactory.java(189,0): FIXME: : lacks support for multivalue",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java",
      "fingerprint" : "1E167AF9767342B25D32B56E03D711DD",
      "lineEnd" : 230,
      "lineStart" : 230,
      "message" : "clone property",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java(230,0): FIXME: : clone property",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteFinder.java",
      "fingerprint" : "7F478904AA9C8596275CA306581DBF06",
      "lineEnd" : 220,
      "lineStart" : 220,
      "message" : "better way to guess a regexp?",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java(220,0): FIXME: : better way to guess a regexp?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteNode.java",
      "fingerprint" : "099A4A83E046246FDE5F93257BBF8814",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "for getParent()",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java(131,0): FIXME: : for getParent()",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultMediaRequestProcessor.java",
      "fingerprint" : "F8B0C29AD230EDE96E48FB87B4AE6AE0",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.model.spi",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java(113,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java",
      "fingerprint" : "3F93AB2DC22EB773AD4F9172F840668E",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.model.spi",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java(168,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteTest.java",
      "fingerprint" : "117533A687F34EBD1A749A11E0F24A69",
      "lineEnd" : 93,
      "lineStart" : 93,
      "message" : "should also test \"\"",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultSiteTest.java(93,0): TODO: : should also test \"\"",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteTest.java",
      "fingerprint" : "2C2B9651F4C2C7A636D021D19F136004",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultSiteTest.java(153,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteTest.java",
      "fingerprint" : "B80D2D1F895DF37EA7703C6FEC9FC43C",
      "lineEnd" : 173,
      "lineStart" : 173,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultSiteTest.java(173,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteTest.java",
      "fingerprint" : "3E544ED2FA864C0F774F15FF80EB19F9",
      "lineEnd" : 193,
      "lineStart" : 193,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultSiteTest.java(193,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteTest.java",
      "fingerprint" : "F2759B354BE7D2678B59EA86FC3EB32D",
      "lineEnd" : 213,
      "lineStart" : 213,
      "message" : "",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.model",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "DefaultSiteTest.java(213,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "St4TemplateFactoryTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/text/St4TemplateFactoryTest.java",
      "fingerprint" : "4FA8114A9CF87B24F7BFA6701539B676",
      "lineEnd" : 61,
      "lineStart" : 61,
      "message" : "try to get rid of this",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.text",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "St4TemplateFactoryTest.java(61,0): TODO: : try to get rid of this",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AvailabilityEnforcerRequestProcessorTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/model/spi/AvailabilityEnforcerRequestProcessorTest.java",
      "fingerprint" : "8F50C5D185F96E63E06C8774923F0715",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "would require a spy(), but it breaks DI",
      "moduleName" : "NorthernWind :: Core :: Default Implementation",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.model.spi",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "AvailabilityEnforcerRequestProcessorTest.java(85,0): FIXME: : would require a spy(), but it breaks DI",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/HtmlTemplateComponents/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/htmltemplate/bluette/BluetteGalleryAdapter.java",
      "fingerprint" : "A6406732C1D9330CCD346E0D8ACA75D5",
      "lineEnd" : 156,
      "lineStart" : 156,
      "message" : "since key doesn't have dynamic type, we can't properly escape strings.",
      "moduleName" : "NorthernWind :: Frontend :: Components :: HTML Template",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java(156,0): FIXME: : since key doesn't have dynamic type, we can't properly escape strings.",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/HtmlTemplateComponents/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/htmltemplate/bluette/BluetteGalleryAdapter.java",
      "fingerprint" : "3B24BDC7434C84FB0844E7BA6FA71B30",
      "lineEnd" : 183,
      "lineStart" : 183,
      "message" : "Could we manage #! params here and select the proper item?",
      "moduleName" : "NorthernWind :: Frontend :: Components :: HTML Template",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "BluetteGalleryAdapter.java(183,0): TODO: : Could we manage #! params here and select the proper item?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/HtmlTemplateComponents/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/htmltemplate/bluette/BluetteGalleryAdapter.java",
      "fingerprint" : "4E6184C72A18164B607931C5106029F4",
      "lineEnd" : 276,
      "lineStart" : 276,
      "message" : "these should be dynamic properties",
      "moduleName" : "NorthernWind :: Frontend :: Components :: HTML Template",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java(276,0): FIXME: : these should be dynamic properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "LayoutJaxbMarshallable.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Marshalling/src/main/java/it/tidalwave/northernwind/core/impl/io/LayoutJaxbMarshallable.java",
      "fingerprint" : "A11ABD89DAC09051CE85301BDE54974C",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "set in Spring",
      "moduleName" : "NorthernWind :: Core :: Default Marshalling",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.core.impl.io",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "LayoutJaxbMarshallable.java(85,0): FIXME: : set in Spring",
      "type" : "FIXME"
    },
    {
      "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" : "520CF1755DAD11B3478E7A9349AAA837",
      "lineEnd" : 70,
      "lineStart" : 70,
      "message" : "try to get rid of this",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic.layered",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "LayeredFileSystemProviderTest.java(70,0): TODO: : try to get rid of this",
      "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" : "074B651F6FA9B076C1858272CA9F2192",
      "lineEnd" : 123,
      "lineStart" : 123,
      "message" : "should mock a ResourceFileSystemProvider instead of using a LocalFileSystemProvider",
      "moduleName" : "NorthernWind :: Filesystems :: Basic",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.basic.layered",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "LayeredFileSystemProviderTest.java(123,0): TODO: : should mock a ResourceFileSystemProvider instead of using a LocalFileSystemProvider",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ScmFileSystemProviderTestSupport.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/filesystems/ScmFileSystem/src/test/java/it/tidalwave/northernwind/frontend/filesystem/scm/spi/ScmFileSystemProviderTestSupport.java",
      "fingerprint" : "C444A95BD2BF75BB2C48BE08030A4DE6",
      "lineEnd" : 79,
      "lineStart" : 79,
      "message" : "try to get rid of this",
      "moduleName" : "NorthernWind :: Filesystems :: SCM",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.filesystem.scm.spi",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "ScmFileSystemProviderTestSupport.java(79,0): TODO: : try to get rid of this",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DebugProfilingAspect.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/Media/src/main/java/it/tidalwave/northernwind/aspect/DebugProfilingAspect.java",
      "fingerprint" : "C863A3109ABE25732531907019539F21",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "also ancestor class",
      "moduleName" : "NorthernWind :: Frontend :: Media",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.aspect",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "DebugProfilingAspect.java(75,0): FIXME: : also ancestor class",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadata.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/DefaultMetadata.java",
      "fingerprint" : "5D35103908DF5E62FF506890D2DD9460",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "use format as an interpolated string to get properties both from EXIF and IPTC",
      "moduleName" : "NorthernWind :: Frontend :: Media",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.media.impl",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "DefaultMetadata.java(109,0): FIXME: : use format as an interpolated string to get properties both from EXIF and IPTC",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadataLoader.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/DefaultMetadataLoader.java",
      "fingerprint" : "0581ED91C6BDC3E9CFCE1AB52939C52B",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "",
      "moduleName" : "NorthernWind :: Frontend :: Media",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.media.impl",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultMetadataLoader.java(74,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ShootingDataInterpolator.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/interpolator/ShootingDataInterpolator.java",
      "fingerprint" : "855037BF28EF93D72E97BF7FFE43907D",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "eventually teleconverter",
      "moduleName" : "NorthernWind :: Frontend :: Media",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.media.impl.interpolator",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "ShootingDataInterpolator.java(88,0): FIXME: : eventually teleconverter",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadataCacheTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/Media/src/test/java/it/tidalwave/northernwind/frontend/media/impl/DefaultMetadataCacheTest.java",
      "fingerprint" : "27E633D5D07739BE80D3790DDA402D65",
      "lineEnd" : 136,
      "lineStart" : 136,
      "message" : "the validity of loaded data must be moved to the loader test",
      "moduleName" : "NorthernWind :: Frontend :: Media",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.media.impl",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultMetadataCacheTest.java(136,0): FIXME: : the validity of loaded data must be moved to the loader test",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ImageTestBuilder.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/Media/src/test/java/it/tidalwave/northernwind/frontend/media/impl/ImageTestBuilder.java",
      "fingerprint" : "A7E2F39FA80D6EEC9483759B2E2F0F53",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "EditableImage getMetadata() can't be mocked :-( because it's final - use PowerMock?",
      "moduleName" : "NorthernWind :: Frontend :: Media",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.media.impl",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "ImageTestBuilder.java(69,0): TODO: : EditableImage getMetadata() can't be mocked :-( because it's final - use PowerMock?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/ui/component/rssfeed/DefaultRssFeedViewController.java",
      "fingerprint" : "75502600EBDE6093D6DFA91924B1CEAD",
      "lineEnd" : 167,
      "lineStart" : 167,
      "message" : "compute the latest date, which is not necessarily the first",
      "moduleName" : "NorthernWind :: Frontend :: Spring MVC",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.rssfeed",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java(167,0): FIXME: : compute the latest date, which is not necessarily the first",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/ui/component/rssfeed/DefaultRssFeedViewController.java",
      "fingerprint" : "9ED20B289607DA3FD3CB2FDE9A1D8EA6",
      "lineEnd" : 176,
      "lineStart" : 176,
      "message" : "text/xhtml?",
      "moduleName" : "NorthernWind :: Frontend :: Spring MVC",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.rssfeed",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java(176,0): FIXME: : text/xhtml?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/ui/component/rssfeed/DefaultRssFeedViewController.java",
      "fingerprint" : "D5E06987FD52446C4061EF127DAB7E43",
      "lineEnd" : 177,
      "lineStart" : 177,
      "message" : "should use post.getResourceFile().getMimeType()?",
      "moduleName" : "NorthernWind :: Frontend :: Spring MVC",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.rssfeed",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java(177,0): FIXME: : should use post.getResourceFile().getMimeType()?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/ui/component/rssfeed/DefaultRssFeedViewController.java",
      "fingerprint" : "2482092CB241AE1F2F5337F64130F061",
      "lineEnd" : 186,
      "lineStart" : 186,
      "message" : "manipulate through site.createLink()",
      "moduleName" : "NorthernWind :: Frontend :: Spring MVC",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.ui.component.rssfeed",
      "reference" : "247",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java(186,0): FIXME: : manipulate through site.createLink()",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SpringMvcResponseHolderTest.java",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/frontend/SpringMvcFrontend/src/test/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseHolderTest.java",
      "fingerprint" : "6A42B32ACDC3FD039DF55ED185F83BE3",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "charset?",
      "moduleName" : "NorthernWind :: Frontend :: Spring MVC",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "it.tidalwave.northernwind.frontend.springmvc",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "SpringMvcResponseHolderTest.java(66,0): FIXME: : charset?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "6165B7E47FF8B6537D9885A241248970",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "should be pushed into @PostConstruct, but can't - see NW-224",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(66,0): FIXME: : should be pushed into @PostConstruct, but can't - see NW-224",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "88A973401803533E9A4CCB4AF40D70E1",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(69,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "NodeLinkWithContentMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.filter/NodeLinkWithContentMacroFilter.java.html",
      "fingerprint" : "F5341DEB11E3DB6EBFDF4148B1B25F7B",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "NodeLinkWithContentMacroFilter.java.html(73,0): FIXME: : merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "75E762CED5D75884E52A0676BC07D058",
      "lineEnd" : 103,
      "lineStart" : 103,
      "message" : "this should be shared between instances",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(103,0): FIXME: : this should be shared between instances",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "8D2DD5726374348A3ADFB8A35A4623E2",
      "lineEnd" : 140,
      "lineStart" : 140,
      "message" : "buggy and cumbersome",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(140,0): FIXME: : buggy and cumbersome",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "2CEF8AA12477C62D8205232DBAABC622",
      "lineEnd" : 171,
      "lineStart" : 171,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(171,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultModelFactory.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultModelFactory.java.html",
      "fingerprint" : "AFEB2A03D5321FDCA09031622A170FE4",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "lacks support for multivalue</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultModelFactory.java.html(189,0): FIXME: : lacks support for multivalue</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "6B48AC10A7A5372DE621631D9B9564DA",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "this is a patched copy, needs public constructor for builder - see NW-180",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(60,0): FIXME: : this is a patched copy, needs public constructor for builder - see NW-180",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "764E2F5A57F3859FF6CEFC58B7610B0C",
      "lineEnd" : 118,
      "lineStart" : 118,
      "message" : "clone the property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(118,0): FIXME: : clone the property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "53AC138CFC4510B297400C5934E8E8B8",
      "lineEnd" : 216,
      "lineStart" : 216,
      "message" : "should be a Set",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(216,0): FIXME: : should be a Set",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "E829BC423204EC7FAA8C7B13C551760E",
      "lineEnd" : 230,
      "lineStart" : 230,
      "message" : "clone property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(230,0): FIXME: : clone property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "04F23296547874C3AF0999FD4208D17B",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "should be protected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(113,0): FIXME: : should be protected",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "EB0AA409B37CCA7D6CEC26072EA4B590",
      "lineEnd" : 220,
      "lineStart" : 220,
      "message" : "better way to guess a regexp?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(220,0): FIXME: : better way to guess a regexp?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "F6E74CA91C325BF8914BD9CC4EA82E59",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "is lazy evaluation really needed?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(117,0): FIXME: : is lazy evaluation really needed?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "582B8B6D5107CF37DC0D52FBDA92AADE",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "for getParent()</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(131,0): FIXME: : for getParent()</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContentRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultContentRequestProcessor.java.html",
      "fingerprint" : "FFD3416EC80D704FA2D11E32CCF356D6",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "temporary or permanent?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultContentRequestProcessor.java.html(109,0): TODO: : temporary or permanent?</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "2E8284216E5AD7D1F41A11A97BA6AAB5",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "rename to expirationDuration</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(64,0): FIXME: : rename to expirationDuration</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "B0735B0A10CBA9D047A8F758522C4952",
      "lineEnd" : 67,
      "lineStart" : 67,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(67,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "555FC22B36032E850226F330DBC75D26",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "perhaps this logic should be moved to the media finder? Such as:",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(87,0): TODO: : perhaps this logic should be moved to the media finder? Such as:",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "13AF953D056002C7A698B2BDF0175996",
      "lineEnd" : 93,
      "lineStart" : 93,
      "message" : "retrocompatibility with StoppingDown and Bluette",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(93,0): TODO: : retrocompatibility with StoppingDown and Bluette",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "6457A18256662A4EA0C07F7B386222FB",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(113,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "5D40D0846B73D59203A8696A2FD3E2A2",
      "lineEnd" : 151,
      "lineStart" : 151,
      "message" : "no &quot;/&quot; SiteNode available at this point</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(151,0): FIXME: : no &quot;/&quot; SiteNode available at this point</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "10E8971D9C791F94212A3D9ED25AF9DC",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "see NW-224</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(153,0): FIXME: : see NW-224</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "0D4D1F08B771F3E202FEBC65C856D7D2",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(168,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ParameterLanguageOverrideLinkPostProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-default/jacoco/it.tidalwave.northernwind.core.model.spi/ParameterLanguageOverrideLinkPostProcessor.java.html",
      "fingerprint" : "384111F77774F6AE997B46FFD57F28E8",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "check . only in trailing</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "ParameterLanguageOverrideLinkPostProcessor.java.html(89,0): FIXME: : check . only in trailing</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-marshalling-default/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core-profiling/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "247",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-core/jacoco/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-basic/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DecoratorResourceFolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-basic/jacoco/it.tidalwave.northernwind.frontend.filesystem.basic.layered/DecoratorResourceFolder.java.html",
      "fingerprint" : "4BBE5AEFC9A3CD19A2F9B0CE8427BDCA",
      "lineEnd" : 97,
      "lineStart" : 97,
      "message" : "this reproduces the behaviour before the refactoring for NW-192 - but it's (and was) wrong",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DecoratorResourceFolder.java.html(97,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-basic/jacoco/it.tidalwave.northernwind.frontend.filesystem.basic.layered/LayeredResourceFileSystem.java.html",
      "fingerprint" : "8327C56D9F9EF2459CB3CD4ED19F8C1F",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "move to init!",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "LayeredResourceFileSystem.java.html(85,0): FIXME: : move to init!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "6165B7E47FF8B6537D9885A241248970",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "should be pushed into @PostConstruct, but can't - see NW-224",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(66,0): FIXME: : should be pushed into @PostConstruct, but can't - see NW-224",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "88A973401803533E9A4CCB4AF40D70E1",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(69,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "NodeLinkWithContentMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/NodeLinkWithContentMacroFilter.java.html",
      "fingerprint" : "F5341DEB11E3DB6EBFDF4148B1B25F7B",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "NodeLinkWithContentMacroFilter.java.html(73,0): FIXME: : merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "75E762CED5D75884E52A0676BC07D058",
      "lineEnd" : 103,
      "lineStart" : 103,
      "message" : "this should be shared between instances",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(103,0): FIXME: : this should be shared between instances",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "8D2DD5726374348A3ADFB8A35A4623E2",
      "lineEnd" : 140,
      "lineStart" : 140,
      "message" : "buggy and cumbersome",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(140,0): FIXME: : buggy and cumbersome",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "2CEF8AA12477C62D8205232DBAABC622",
      "lineEnd" : 171,
      "lineStart" : 171,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(171,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultModelFactory.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultModelFactory.java.html",
      "fingerprint" : "AFEB2A03D5321FDCA09031622A170FE4",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "lacks support for multivalue</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultModelFactory.java.html(189,0): FIXME: : lacks support for multivalue</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "6B48AC10A7A5372DE621631D9B9564DA",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "this is a patched copy, needs public constructor for builder - see NW-180",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(60,0): FIXME: : this is a patched copy, needs public constructor for builder - see NW-180",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "764E2F5A57F3859FF6CEFC58B7610B0C",
      "lineEnd" : 118,
      "lineStart" : 118,
      "message" : "clone the property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(118,0): FIXME: : clone the property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "53AC138CFC4510B297400C5934E8E8B8",
      "lineEnd" : 216,
      "lineStart" : 216,
      "message" : "should be a Set",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(216,0): FIXME: : should be a Set",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "E829BC423204EC7FAA8C7B13C551760E",
      "lineEnd" : 230,
      "lineStart" : 230,
      "message" : "clone property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(230,0): FIXME: : clone property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "04F23296547874C3AF0999FD4208D17B",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "should be protected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(113,0): FIXME: : should be protected",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "EB0AA409B37CCA7D6CEC26072EA4B590",
      "lineEnd" : 220,
      "lineStart" : 220,
      "message" : "better way to guess a regexp?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(220,0): FIXME: : better way to guess a regexp?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "F6E74CA91C325BF8914BD9CC4EA82E59",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "is lazy evaluation really needed?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(117,0): FIXME: : is lazy evaluation really needed?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "582B8B6D5107CF37DC0D52FBDA92AADE",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "for getParent()</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(131,0): FIXME: : for getParent()</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContentRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultContentRequestProcessor.java.html",
      "fingerprint" : "FFD3416EC80D704FA2D11E32CCF356D6",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "temporary or permanent?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultContentRequestProcessor.java.html(109,0): TODO: : temporary or permanent?</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "2E8284216E5AD7D1F41A11A97BA6AAB5",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "rename to expirationDuration</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(64,0): FIXME: : rename to expirationDuration</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "B0735B0A10CBA9D047A8F758522C4952",
      "lineEnd" : 67,
      "lineStart" : 67,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(67,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "555FC22B36032E850226F330DBC75D26",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "perhaps this logic should be moved to the media finder? Such as:",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(87,0): TODO: : perhaps this logic should be moved to the media finder? Such as:",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "13AF953D056002C7A698B2BDF0175996",
      "lineEnd" : 93,
      "lineStart" : 93,
      "message" : "retrocompatibility with StoppingDown and Bluette",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(93,0): TODO: : retrocompatibility with StoppingDown and Bluette",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "6457A18256662A4EA0C07F7B386222FB",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(113,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "5D40D0846B73D59203A8696A2FD3E2A2",
      "lineEnd" : 151,
      "lineStart" : 151,
      "message" : "no &quot;/&quot; SiteNode available at this point</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(151,0): FIXME: : no &quot;/&quot; SiteNode available at this point</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "10E8971D9C791F94212A3D9ED25AF9DC",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "see NW-224</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(153,0): FIXME: : see NW-224</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "0D4D1F08B771F3E202FEBC65C856D7D2",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(168,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ParameterLanguageOverrideLinkPostProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/ParameterLanguageOverrideLinkPostProcessor.java.html",
      "fingerprint" : "384111F77774F6AE997B46FFD57F28E8",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "check . only in trailing</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "ParameterLanguageOverrideLinkPostProcessor.java.html(89,0): FIXME: : check . only in trailing</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DecoratorResourceFolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-basic/it.tidalwave.northernwind.frontend.filesystem.basic.layered/DecoratorResourceFolder.java.html",
      "fingerprint" : "4BBE5AEFC9A3CD19A2F9B0CE8427BDCA",
      "lineEnd" : 97,
      "lineStart" : 97,
      "message" : "this reproduces the behaviour before the refactoring for NW-192 - but it's (and was) wrong",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DecoratorResourceFolder.java.html(97,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-basic/it.tidalwave.northernwind.frontend.filesystem.basic.layered/LayeredResourceFileSystem.java.html",
      "fingerprint" : "8327C56D9F9EF2459CB3CD4ED19F8C1F",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "move to init!",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "LayeredResourceFileSystem.java.html(85,0): FIXME: : move to init!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultProcessExecutor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-scm/it.tidalwave.util.impl/DefaultProcessExecutor.java.html",
      "fingerprint" : "F6E76FA59BADEE3365BBFC92B169917F",
      "lineEnd" : 187,
      "lineStart" : 187,
      "message" : "polls because it doesn't get notified</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultProcessExecutor.java.html(187,0): FIXME: : polls because it doesn't get notified</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-git/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "6165B7E47FF8B6537D9885A241248970",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "should be pushed into @PostConstruct, but can't - see NW-224",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(66,0): FIXME: : should be pushed into @PostConstruct, but can't - see NW-224",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "88A973401803533E9A4CCB4AF40D70E1",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(69,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "NodeLinkWithContentMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/NodeLinkWithContentMacroFilter.java.html",
      "fingerprint" : "F5341DEB11E3DB6EBFDF4148B1B25F7B",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "NodeLinkWithContentMacroFilter.java.html(73,0): FIXME: : merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "75E762CED5D75884E52A0676BC07D058",
      "lineEnd" : 103,
      "lineStart" : 103,
      "message" : "this should be shared between instances",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(103,0): FIXME: : this should be shared between instances",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "8D2DD5726374348A3ADFB8A35A4623E2",
      "lineEnd" : 140,
      "lineStart" : 140,
      "message" : "buggy and cumbersome",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(140,0): FIXME: : buggy and cumbersome",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "2CEF8AA12477C62D8205232DBAABC622",
      "lineEnd" : 171,
      "lineStart" : 171,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(171,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultModelFactory.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultModelFactory.java.html",
      "fingerprint" : "AFEB2A03D5321FDCA09031622A170FE4",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "lacks support for multivalue</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultModelFactory.java.html(189,0): FIXME: : lacks support for multivalue</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "6B48AC10A7A5372DE621631D9B9564DA",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "this is a patched copy, needs public constructor for builder - see NW-180",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(60,0): FIXME: : this is a patched copy, needs public constructor for builder - see NW-180",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "764E2F5A57F3859FF6CEFC58B7610B0C",
      "lineEnd" : 118,
      "lineStart" : 118,
      "message" : "clone the property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(118,0): FIXME: : clone the property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "53AC138CFC4510B297400C5934E8E8B8",
      "lineEnd" : 216,
      "lineStart" : 216,
      "message" : "should be a Set",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(216,0): FIXME: : should be a Set",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "E829BC423204EC7FAA8C7B13C551760E",
      "lineEnd" : 230,
      "lineStart" : 230,
      "message" : "clone property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(230,0): FIXME: : clone property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "04F23296547874C3AF0999FD4208D17B",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "should be protected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(113,0): FIXME: : should be protected",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "EB0AA409B37CCA7D6CEC26072EA4B590",
      "lineEnd" : 220,
      "lineStart" : 220,
      "message" : "better way to guess a regexp?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(220,0): FIXME: : better way to guess a regexp?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "F6E74CA91C325BF8914BD9CC4EA82E59",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "is lazy evaluation really needed?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(117,0): FIXME: : is lazy evaluation really needed?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "582B8B6D5107CF37DC0D52FBDA92AADE",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "for getParent()</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(131,0): FIXME: : for getParent()</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContentRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultContentRequestProcessor.java.html",
      "fingerprint" : "FFD3416EC80D704FA2D11E32CCF356D6",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "temporary or permanent?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultContentRequestProcessor.java.html(109,0): TODO: : temporary or permanent?</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "2E8284216E5AD7D1F41A11A97BA6AAB5",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "rename to expirationDuration</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(64,0): FIXME: : rename to expirationDuration</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "B0735B0A10CBA9D047A8F758522C4952",
      "lineEnd" : 67,
      "lineStart" : 67,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(67,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "555FC22B36032E850226F330DBC75D26",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "perhaps this logic should be moved to the media finder? Such as:",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(87,0): TODO: : perhaps this logic should be moved to the media finder? Such as:",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "13AF953D056002C7A698B2BDF0175996",
      "lineEnd" : 93,
      "lineStart" : 93,
      "message" : "retrocompatibility with StoppingDown and Bluette",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(93,0): TODO: : retrocompatibility with StoppingDown and Bluette",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "6457A18256662A4EA0C07F7B386222FB",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(113,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "5D40D0846B73D59203A8696A2FD3E2A2",
      "lineEnd" : 151,
      "lineStart" : 151,
      "message" : "no &quot;/&quot; SiteNode available at this point</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(151,0): FIXME: : no &quot;/&quot; SiteNode available at this point</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "10E8971D9C791F94212A3D9ED25AF9DC",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "see NW-224</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(153,0): FIXME: : see NW-224</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "0D4D1F08B771F3E202FEBC65C856D7D2",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(168,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ParameterLanguageOverrideLinkPostProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/ParameterLanguageOverrideLinkPostProcessor.java.html",
      "fingerprint" : "384111F77774F6AE997B46FFD57F28E8",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "check . only in trailing</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "ParameterLanguageOverrideLinkPostProcessor.java.html(89,0): FIXME: : check . only in trailing</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DecoratorResourceFolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-basic/it.tidalwave.northernwind.frontend.filesystem.basic.layered/DecoratorResourceFolder.java.html",
      "fingerprint" : "4BBE5AEFC9A3CD19A2F9B0CE8427BDCA",
      "lineEnd" : 97,
      "lineStart" : 97,
      "message" : "this reproduces the behaviour before the refactoring for NW-192 - but it's (and was) wrong",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DecoratorResourceFolder.java.html(97,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-basic/it.tidalwave.northernwind.frontend.filesystem.basic.layered/LayeredResourceFileSystem.java.html",
      "fingerprint" : "8327C56D9F9EF2459CB3CD4ED19F8C1F",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "move to init!",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "LayeredResourceFileSystem.java.html(85,0): FIXME: : move to init!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultProcessExecutor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-scm/it.tidalwave.util.impl/DefaultProcessExecutor.java.html",
      "fingerprint" : "F6E76FA59BADEE3365BBFC92B169917F",
      "lineEnd" : 187,
      "lineStart" : 187,
      "message" : "polls because it doesn't get notified</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultProcessExecutor.java.html(187,0): FIXME: : polls because it doesn't get notified</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-hg/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "6165B7E47FF8B6537D9885A241248970",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "should be pushed into @PostConstruct, but can't - see NW-224",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(66,0): FIXME: : should be pushed into @PostConstruct, but can't - see NW-224",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "88A973401803533E9A4CCB4AF40D70E1",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(69,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "NodeLinkWithContentMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/NodeLinkWithContentMacroFilter.java.html",
      "fingerprint" : "F5341DEB11E3DB6EBFDF4148B1B25F7B",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "NodeLinkWithContentMacroFilter.java.html(73,0): FIXME: : merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "75E762CED5D75884E52A0676BC07D058",
      "lineEnd" : 103,
      "lineStart" : 103,
      "message" : "this should be shared between instances",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(103,0): FIXME: : this should be shared between instances",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "8D2DD5726374348A3ADFB8A35A4623E2",
      "lineEnd" : 140,
      "lineStart" : 140,
      "message" : "buggy and cumbersome",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(140,0): FIXME: : buggy and cumbersome",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "2CEF8AA12477C62D8205232DBAABC622",
      "lineEnd" : 171,
      "lineStart" : 171,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(171,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultModelFactory.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultModelFactory.java.html",
      "fingerprint" : "AFEB2A03D5321FDCA09031622A170FE4",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "lacks support for multivalue</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultModelFactory.java.html(189,0): FIXME: : lacks support for multivalue</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "6B48AC10A7A5372DE621631D9B9564DA",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "this is a patched copy, needs public constructor for builder - see NW-180",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(60,0): FIXME: : this is a patched copy, needs public constructor for builder - see NW-180",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "764E2F5A57F3859FF6CEFC58B7610B0C",
      "lineEnd" : 118,
      "lineStart" : 118,
      "message" : "clone the property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(118,0): FIXME: : clone the property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "53AC138CFC4510B297400C5934E8E8B8",
      "lineEnd" : 216,
      "lineStart" : 216,
      "message" : "should be a Set",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(216,0): FIXME: : should be a Set",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "E829BC423204EC7FAA8C7B13C551760E",
      "lineEnd" : 230,
      "lineStart" : 230,
      "message" : "clone property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(230,0): FIXME: : clone property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "04F23296547874C3AF0999FD4208D17B",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "should be protected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(113,0): FIXME: : should be protected",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "EB0AA409B37CCA7D6CEC26072EA4B590",
      "lineEnd" : 220,
      "lineStart" : 220,
      "message" : "better way to guess a regexp?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(220,0): FIXME: : better way to guess a regexp?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "F6E74CA91C325BF8914BD9CC4EA82E59",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "is lazy evaluation really needed?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(117,0): FIXME: : is lazy evaluation really needed?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "582B8B6D5107CF37DC0D52FBDA92AADE",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "for getParent()</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(131,0): FIXME: : for getParent()</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContentRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultContentRequestProcessor.java.html",
      "fingerprint" : "FFD3416EC80D704FA2D11E32CCF356D6",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "temporary or permanent?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultContentRequestProcessor.java.html(109,0): TODO: : temporary or permanent?</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "2E8284216E5AD7D1F41A11A97BA6AAB5",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "rename to expirationDuration</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(64,0): FIXME: : rename to expirationDuration</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "B0735B0A10CBA9D047A8F758522C4952",
      "lineEnd" : 67,
      "lineStart" : 67,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(67,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "555FC22B36032E850226F330DBC75D26",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "perhaps this logic should be moved to the media finder? Such as:",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(87,0): TODO: : perhaps this logic should be moved to the media finder? Such as:",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "13AF953D056002C7A698B2BDF0175996",
      "lineEnd" : 93,
      "lineStart" : 93,
      "message" : "retrocompatibility with StoppingDown and Bluette",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(93,0): TODO: : retrocompatibility with StoppingDown and Bluette",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "6457A18256662A4EA0C07F7B386222FB",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(113,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "5D40D0846B73D59203A8696A2FD3E2A2",
      "lineEnd" : 151,
      "lineStart" : 151,
      "message" : "no &quot;/&quot; SiteNode available at this point</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(151,0): FIXME: : no &quot;/&quot; SiteNode available at this point</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "10E8971D9C791F94212A3D9ED25AF9DC",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "see NW-224</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(153,0): FIXME: : see NW-224</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "0D4D1F08B771F3E202FEBC65C856D7D2",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(168,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ParameterLanguageOverrideLinkPostProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/ParameterLanguageOverrideLinkPostProcessor.java.html",
      "fingerprint" : "384111F77774F6AE997B46FFD57F28E8",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "check . only in trailing</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "ParameterLanguageOverrideLinkPostProcessor.java.html(89,0): FIXME: : check . only in trailing</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DecoratorResourceFolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-basic/it.tidalwave.northernwind.frontend.filesystem.basic.layered/DecoratorResourceFolder.java.html",
      "fingerprint" : "4BBE5AEFC9A3CD19A2F9B0CE8427BDCA",
      "lineEnd" : 97,
      "lineStart" : 97,
      "message" : "this reproduces the behaviour before the refactoring for NW-192 - but it's (and was) wrong",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DecoratorResourceFolder.java.html(97,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core-filesystem-basic/it.tidalwave.northernwind.frontend.filesystem.basic.layered/LayeredResourceFileSystem.java.html",
      "fingerprint" : "8327C56D9F9EF2459CB3CD4ED19F8C1F",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "move to init!",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "LayeredResourceFileSystem.java.html(85,0): FIXME: : move to init!",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultProcessExecutor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-filesystem/it-tidalwave-northernwind-core-filesystem-scm/jacoco/it.tidalwave.util.impl/DefaultProcessExecutor.java.html",
      "fingerprint" : "F6E76FA59BADEE3365BBFC92B169917F",
      "lineEnd" : 187,
      "lineStart" : 187,
      "message" : "polls because it doesn't get notified</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultProcessExecutor.java.html(187,0): FIXME: : polls because it doesn't get notified</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-commons/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "6165B7E47FF8B6537D9885A241248970",
      "lineEnd" : 66,
      "lineStart" : 66,
      "message" : "should be pushed into @PostConstruct, but can't - see NW-224",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(66,0): FIXME: : should be pushed into @PostConstruct, but can't - see NW-224",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "GlobalPropertyResolverMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/GlobalPropertyResolverMacroFilter.java.html",
      "fingerprint" : "88A973401803533E9A4CCB4AF40D70E1",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "GlobalPropertyResolverMacroFilter.java.html(69,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "NodeLinkWithContentMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/NodeLinkWithContentMacroFilter.java.html",
      "fingerprint" : "F5341DEB11E3DB6EBFDF4148B1B25F7B",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "NodeLinkWithContentMacroFilter.java.html(73,0): FIXME: : merge with NodeLinkMacroFilter, using an optional block for contentRelativePath",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "75E762CED5D75884E52A0676BC07D058",
      "lineEnd" : 103,
      "lineStart" : 103,
      "message" : "this should be shared between instances",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(103,0): FIXME: : this should be shared between instances",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "8D2DD5726374348A3ADFB8A35A4623E2",
      "lineEnd" : 140,
      "lineStart" : 140,
      "message" : "buggy and cumbersome",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(140,0): FIXME: : buggy and cumbersome",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XsltMacroFilter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.filter/XsltMacroFilter.java.html",
      "fingerprint" : "2CEF8AA12477C62D8205232DBAABC622",
      "lineEnd" : 171,
      "lineStart" : 171,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "XsltMacroFilter.java.html(171,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultModelFactory.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultModelFactory.java.html",
      "fingerprint" : "AFEB2A03D5321FDCA09031622A170FE4",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "lacks support for multivalue</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultModelFactory.java.html(189,0): FIXME: : lacks support for multivalue</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "6B48AC10A7A5372DE621631D9B9564DA",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "this is a patched copy, needs public constructor for builder - see NW-180",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(60,0): FIXME: : this is a patched copy, needs public constructor for builder - see NW-180",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "764E2F5A57F3859FF6CEFC58B7610B0C",
      "lineEnd" : 118,
      "lineStart" : 118,
      "message" : "clone the property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(118,0): FIXME: : clone the property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "53AC138CFC4510B297400C5934E8E8B8",
      "lineEnd" : 216,
      "lineStart" : 216,
      "message" : "should be a Set",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(216,0): FIXME: : should be a Set",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultResourceProperties.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultResourceProperties.java.html",
      "fingerprint" : "E829BC423204EC7FAA8C7B13C551760E",
      "lineEnd" : 230,
      "lineStart" : 230,
      "message" : "clone property</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultResourceProperties.java.html(230,0): FIXME: : clone property</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "04F23296547874C3AF0999FD4208D17B",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "should be protected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(113,0): FIXME: : should be protected",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteFinder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteFinder.java.html",
      "fingerprint" : "EB0AA409B37CCA7D6CEC26072EA4B590",
      "lineEnd" : 220,
      "lineStart" : 220,
      "message" : "better way to guess a regexp?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "284",
      "severity" : "HIGH",
      "toString" : "DefaultSiteFinder.java.html(220,0): FIXME: : better way to guess a regexp?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "F6E74CA91C325BF8914BD9CC4EA82E59",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "is lazy evaluation really needed?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(117,0): FIXME: : is lazy evaluation really needed?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSiteNode.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.impl.model/DefaultSiteNode.java.html",
      "fingerprint" : "582B8B6D5107CF37DC0D52FBDA92AADE",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "for getParent()</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultSiteNode.java.html(131,0): FIXME: : for getParent()</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContentRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultContentRequestProcessor.java.html",
      "fingerprint" : "FFD3416EC80D704FA2D11E32CCF356D6",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "temporary or permanent?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultContentRequestProcessor.java.html(109,0): TODO: : temporary or permanent?</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "2E8284216E5AD7D1F41A11A97BA6AAB5",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "rename to expirationDuration</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(64,0): FIXME: : rename to expirationDuration</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "B0735B0A10CBA9D047A8F758522C4952",
      "lineEnd" : 67,
      "lineStart" : 67,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMediaRequestProcessor.java.html(67,0): FIXME: : ",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "555FC22B36032E850226F330DBC75D26",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "perhaps this logic should be moved to the media finder? Such as:",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(87,0): TODO: : perhaps this logic should be moved to the media finder? Such as:",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "13AF953D056002C7A698B2BDF0175996",
      "lineEnd" : 93,
      "lineStart" : 93,
      "message" : "retrocompatibility with StoppingDown and Bluette",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(93,0): TODO: : retrocompatibility with StoppingDown and Bluette",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMediaRequestProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultMediaRequestProcessor.java.html",
      "fingerprint" : "6457A18256662A4EA0C07F7B386222FB",
      "lineEnd" : 113,
      "lineStart" : 113,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultMediaRequestProcessor.java.html(113,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "5D40D0846B73D59203A8696A2FD3E2A2",
      "lineEnd" : 151,
      "lineStart" : 151,
      "message" : "no &quot;/&quot; SiteNode available at this point</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(151,0): FIXME: : no &quot;/&quot; SiteNode available at this point</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "10E8971D9C791F94212A3D9ED25AF9DC",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "see NW-224</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(153,0): FIXME: : see NW-224</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRedirectProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/DefaultRedirectProcessor.java.html",
      "fingerprint" : "0D4D1F08B771F3E202FEBC65C856D7D2",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "269",
      "severity" : "HIGH",
      "toString" : "DefaultRedirectProcessor.java.html(168,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ParameterLanguageOverrideLinkPostProcessor.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core-default/it.tidalwave.northernwind.core.model.spi/ParameterLanguageOverrideLinkPostProcessor.java.html",
      "fingerprint" : "384111F77774F6AE997B46FFD57F28E8",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "check . only in trailing</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "ParameterLanguageOverrideLinkPostProcessor.java.html(89,0): FIXME: : check . only in trailing</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "C934F8C546393EA60D5892BC853BE0CD",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "add eventual localized versions",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(189,0): TODO: : add eventual localized versions",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "AA27A25DDFE645FEED897E5CDA51FADB",
      "lineEnd" : 418,
      "lineStart" : 418,
      "message" : "shouldn't ResourcePath always encode incoming strings?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(418,0): TODO: : shouldn't ResourcePath always encode incoming strings?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "6C93B333F457A5408C7E9F63166F5682",
      "lineEnd" : 422,
      "lineStart" : 422,
      "message" : "Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(422,0): TODO: : Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XmlCalendarDao.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.calendar.spi/XmlCalendarDao.java.html",
      "fingerprint" : "48C767060E462E03876DEE800947ECC8",
      "lineEnd" : 79,
      "lineStart" : 79,
      "message" : "have them injected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "XmlCalendarDao.java.html(79,0): TODO: : have them injected",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "5FFD4530DA8D5A11E8DDE4B83C1A4D37",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(84,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "3DA6292E43F235C3DC077D5EE600A93D",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(85,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "508B79007B055556E99604C5038E1681",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(86,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "A42B19AFE04180CA6029646F3572F199",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(88,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi/MediaMetadataXsltAdapter.java.html",
      "fingerprint" : "808E904160C7028B95BB84EF882AC89B",
      "lineEnd" : 115,
      "lineStart" : 115,
      "message" : "should use current SiteNode properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java.html(115,0): FIXME: : should use current SiteNode properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi/MediaMetadataXsltAdapter.java.html",
      "fingerprint" : "25A48720EE49D078A984D489C7C14A6E",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "should be read by Node properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java.html(131,0): FIXME: : should be read by Node properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultHtmlFragmentViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.htmlfragment/DefaultHtmlFragmentViewController.java.html",
      "fingerprint" : "25FC2F05604BEC62C4A5BD879151D8E4",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "use multi-key</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultHtmlFragmentViewController.java.html(74,0): TODO: : use multi-key</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMenuViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.menu/DefaultMenuViewController.java.html",
      "fingerprint" : "84D659A282794082824213B9D7F90151",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMenuViewController.java.html(75,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultNodeContainerViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.nodecontainer/DefaultNodeContainerViewController.java.html",
      "fingerprint" : "A87F740A30A6A86E2CF8629C40191CCE",
      "lineEnd" : 56,
      "lineStart" : 56,
      "message" : "this class should not set the HTML contents... it should be a responsibility of the view.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java.html(56,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.nodecontainer/DefaultNodeContainerViewController.java.html",
      "fingerprint" : "72D6FCD0B8402107CA404F34D5052FEF",
      "lineEnd" : 99,
      "lineStart" : 99,
      "message" : "use multi-key</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java.html(99,0): TODO: : use multi-key</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "9A661911FD5D1F939E78AC67024EEDE9",
      "lineEnd" : 123,
      "lineStart" : 123,
      "message" : "should probably skip children of sitenodes with managePathParams",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(123,0): FIXME: : should probably skip children of sitenodes with managePathParams",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "56DC5D34CF2B51CAEBB38EA7D2360C92",
      "lineEnd" : 124,
      "lineStart" : 124,
      "message" : "for instance, Calendar would benefit",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(124,0): FIXME: : for instance, Calendar would benefit",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "2BB44C4CAB33CA585A5C0B5F7833767A",
      "lineEnd" : 125,
      "lineStart" : 125,
      "message" : "Would Blog benefit? It should, as it manages its own children",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(125,0): FIXME: : Would Blog benefit? It should, as it manages its own children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "9B28A2E3347E18D9F133C8BC7BD80B9A",
      "lineEnd" : 126,
      "lineStart" : 126,
      "message" : "Places and Themes should move managePathParams=true to each children",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(126,0): FIXME: : Places and Themes should move managePathParams=true to each children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "FB3256E54FFE15B0318A432FBD535A6A",
      "lineEnd" : 127,
      "lineStart" : 127,
      "message" : "Problem, the root gallery needs managePathParams=true to load images.xml",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(127,0): FIXME: : Problem, the root gallery needs managePathParams=true to load images.xml",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "7E76CE43D4DFE074056BF826753BAAAF",
      "lineEnd" : 191,
      "lineStart" : 191,
      "message" : "if you put the sitemap property straightly into the child site node, you can simplify a lot,",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "546",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(191,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" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "5D7FBFF26F4238D89A1A6F6A0018AA90",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "parametrise size</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(109,0): FIXME: : parametrise size</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "6C900D9BEE7BEB2212A24B157717DDBA",
      "lineEnd" : 111,
      "lineStart" : 111,
      "message" : "parametrise size</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(111,0): FIXME: : parametrise size</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "0502469ACB03DAAE1DCE4DFEA023CCA7",
      "lineEnd" : 135,
      "lineStart" : 135,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(135,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "F14FFA119500609471861465E2943E6B",
      "lineEnd" : 156,
      "lineStart" : 156,
      "message" : "since key doesn't have dynamic type, we can't properly escape strings.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(156,0): FIXME: : since key doesn't have dynamic type, we can't properly escape strings.",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "8273E9E4E00BAEEB0C7420560E91AB1D",
      "lineEnd" : 183,
      "lineStart" : 183,
      "message" : "Could we manage #! params here and select the proper item?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "BluetteGalleryAdapter.java.html(183,0): TODO: : Could we manage #! params here and select the proper item?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "A985526AEF10D95275B2E8F3D88E34D5",
      "lineEnd" : 276,
      "lineStart" : 276,
      "message" : "these should be dynamic properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(276,0): FIXME: : these should be dynamic properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TextHolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.htmltemplate/TextHolder.java.html",
      "fingerprint" : "DEBC9942B2AC482ECF5311C5DBCA35FA",
      "lineEnd" : 165,
      "lineStart" : 165,
      "message" : "use TemplateHelper",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "TextHolder.java.html(165,0): FIXME: : use TemplateHelper",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TextHolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components-htmltemplate/jacoco/it.tidalwave.northernwind.frontend.ui.component.htmltemplate/TextHolder.java.html",
      "fingerprint" : "5274DB8C4880436FF05BF831A64B9FAA",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "this should be done only once...",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "TextHolder.java.html(168,0): FIXME: : this should be done only once...",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "C934F8C546393EA60D5892BC853BE0CD",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "add eventual localized versions",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(189,0): TODO: : add eventual localized versions",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "3DCA62F476342C801989B8C43B9458C8",
      "lineEnd" : 418,
      "lineStart" : 418,
      "message" : "shouldn't ResourcePath always encode incoming strings?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(418,0): TODO: : shouldn't ResourcePath always encode incoming strings?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "1EC0FCE450FBDAE3FB55E6D6DA91700F",
      "lineEnd" : 422,
      "lineStart" : 422,
      "message" : "Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(422,0): TODO: : Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XmlCalendarDao.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.calendar.spi/XmlCalendarDao.java.html",
      "fingerprint" : "48C767060E462E03876DEE800947ECC8",
      "lineEnd" : 79,
      "lineStart" : 79,
      "message" : "have them injected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "XmlCalendarDao.java.html(79,0): TODO: : have them injected",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "5FFD4530DA8D5A11E8DDE4B83C1A4D37",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(84,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "3DA6292E43F235C3DC077D5EE600A93D",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(85,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "508B79007B055556E99604C5038E1681",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(86,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "A42B19AFE04180CA6029646F3572F199",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(88,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.spi/MediaMetadataXsltAdapter.java.html",
      "fingerprint" : "808E904160C7028B95BB84EF882AC89B",
      "lineEnd" : 115,
      "lineStart" : 115,
      "message" : "should use current SiteNode properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java.html(115,0): FIXME: : should use current SiteNode properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.gallery.spi/MediaMetadataXsltAdapter.java.html",
      "fingerprint" : "25A48720EE49D078A984D489C7C14A6E",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "should be read by Node properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java.html(131,0): FIXME: : should be read by Node properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultHtmlFragmentViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.htmlfragment/DefaultHtmlFragmentViewController.java.html",
      "fingerprint" : "25FC2F05604BEC62C4A5BD879151D8E4",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "use multi-key</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultHtmlFragmentViewController.java.html(74,0): TODO: : use multi-key</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMenuViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.menu/DefaultMenuViewController.java.html",
      "fingerprint" : "84D659A282794082824213B9D7F90151",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMenuViewController.java.html(75,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultNodeContainerViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.nodecontainer/DefaultNodeContainerViewController.java.html",
      "fingerprint" : "A87F740A30A6A86E2CF8629C40191CCE",
      "lineEnd" : 56,
      "lineStart" : 56,
      "message" : "this class should not set the HTML contents... it should be a responsibility of the view.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java.html(56,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.nodecontainer/DefaultNodeContainerViewController.java.html",
      "fingerprint" : "72D6FCD0B8402107CA404F34D5052FEF",
      "lineEnd" : 99,
      "lineStart" : 99,
      "message" : "use multi-key</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java.html(99,0): TODO: : use multi-key</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "9A661911FD5D1F939E78AC67024EEDE9",
      "lineEnd" : 123,
      "lineStart" : 123,
      "message" : "should probably skip children of sitenodes with managePathParams",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(123,0): FIXME: : should probably skip children of sitenodes with managePathParams",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "56DC5D34CF2B51CAEBB38EA7D2360C92",
      "lineEnd" : 124,
      "lineStart" : 124,
      "message" : "for instance, Calendar would benefit",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(124,0): FIXME: : for instance, Calendar would benefit",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "2BB44C4CAB33CA585A5C0B5F7833767A",
      "lineEnd" : 125,
      "lineStart" : 125,
      "message" : "Would Blog benefit? It should, as it manages its own children",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(125,0): FIXME: : Would Blog benefit? It should, as it manages its own children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "9B28A2E3347E18D9F133C8BC7BD80B9A",
      "lineEnd" : 126,
      "lineStart" : 126,
      "message" : "Places and Themes should move managePathParams=true to each children",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(126,0): FIXME: : Places and Themes should move managePathParams=true to each children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "FB3256E54FFE15B0318A432FBD535A6A",
      "lineEnd" : 127,
      "lineStart" : 127,
      "message" : "Problem, the root gallery needs managePathParams=true to load images.xml",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(127,0): FIXME: : Problem, the root gallery needs managePathParams=true to load images.xml",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-components/jacoco/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "7E76CE43D4DFE074056BF826753BAAAF",
      "lineEnd" : 191,
      "lineStart" : 191,
      "message" : "if you put the sitemap property straightly into the child site node, you can simplify a lot,",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "546",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(191,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" : "Layout.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-core/it.tidalwave.northernwind.frontend.ui/Layout.java.html",
      "fingerprint" : "655621A8873FF0F002CDAF7C5FEE08B3",
      "lineEnd" : 134,
      "lineStart" : 134,
      "message" : "push up to Composite",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "256",
      "severity" : "NORMAL",
      "toString" : "Layout.java.html(134,0): TODO: : push up to Composite",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "C934F8C546393EA60D5892BC853BE0CD",
      "lineEnd" : 189,
      "lineStart" : 189,
      "message" : "add eventual localized versions",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(189,0): TODO: : add eventual localized versions",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "3DCA62F476342C801989B8C43B9458C8",
      "lineEnd" : 418,
      "lineStart" : 418,
      "message" : "shouldn't ResourcePath always encode incoming strings?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(418,0): TODO: : shouldn't ResourcePath always encode incoming strings?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultBlogViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.blog/DefaultBlogViewController.java.html",
      "fingerprint" : "1EC0FCE450FBDAE3FB55E6D6DA91700F",
      "lineEnd" : 422,
      "lineStart" : 422,
      "message" : "Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "NORMAL",
      "toString" : "DefaultBlogViewController.java.html(422,0): TODO: : Workaround because createLink() doesn't append trailing / if the link contains a dot.",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "XmlCalendarDao.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.calendar.spi/XmlCalendarDao.java.html",
      "fingerprint" : "48C767060E462E03876DEE800947ECC8",
      "lineEnd" : 79,
      "lineStart" : 79,
      "message" : "have them injected",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "XmlCalendarDao.java.html(79,0): TODO: : have them injected",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "5FFD4530DA8D5A11E8DDE4B83C1A4D37",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(84,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "3DA6292E43F235C3DC077D5EE600A93D",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(85,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "508B79007B055556E99604C5038E1681",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "inject</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(86,0): FIXME: : inject</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SlideShowProPlayerGalleryLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi.loader/SlideShowProPlayerGalleryLoader.java.html",
      "fingerprint" : "A42B19AFE04180CA6029646F3572F199",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "SlideShowProPlayerGalleryLoader.java.html(88,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi/MediaMetadataXsltAdapter.java.html",
      "fingerprint" : "808E904160C7028B95BB84EF882AC89B",
      "lineEnd" : 115,
      "lineStart" : 115,
      "message" : "should use current SiteNode properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java.html(115,0): FIXME: : should use current SiteNode properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MediaMetadataXsltAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.gallery.spi/MediaMetadataXsltAdapter.java.html",
      "fingerprint" : "25A48720EE49D078A984D489C7C14A6E",
      "lineEnd" : 131,
      "lineStart" : 131,
      "message" : "should be read by Node properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "MediaMetadataXsltAdapter.java.html(131,0): FIXME: : should be read by Node properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultHtmlFragmentViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.htmlfragment/DefaultHtmlFragmentViewController.java.html",
      "fingerprint" : "25FC2F05604BEC62C4A5BD879151D8E4",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "use multi-key</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "DefaultHtmlFragmentViewController.java.html(74,0): TODO: : use multi-key</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMenuViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.menu/DefaultMenuViewController.java.html",
      "fingerprint" : "84D659A282794082824213B9D7F90151",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultMenuViewController.java.html(75,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultNodeContainerViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.nodecontainer/DefaultNodeContainerViewController.java.html",
      "fingerprint" : "A87F740A30A6A86E2CF8629C40191CCE",
      "lineEnd" : 56,
      "lineStart" : 56,
      "message" : "this class should not set the HTML contents... it should be a responsibility of the view.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java.html(56,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.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.nodecontainer/DefaultNodeContainerViewController.java.html",
      "fingerprint" : "72D6FCD0B8402107CA404F34D5052FEF",
      "lineEnd" : 99,
      "lineStart" : 99,
      "message" : "use multi-key</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultNodeContainerViewController.java.html(99,0): TODO: : use multi-key</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "9A661911FD5D1F939E78AC67024EEDE9",
      "lineEnd" : 123,
      "lineStart" : 123,
      "message" : "should probably skip children of sitenodes with managePathParams",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(123,0): FIXME: : should probably skip children of sitenodes with managePathParams",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "56DC5D34CF2B51CAEBB38EA7D2360C92",
      "lineEnd" : 124,
      "lineStart" : 124,
      "message" : "for instance, Calendar would benefit",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(124,0): FIXME: : for instance, Calendar would benefit",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "2BB44C4CAB33CA585A5C0B5F7833767A",
      "lineEnd" : 125,
      "lineStart" : 125,
      "message" : "Would Blog benefit? It should, as it manages its own children",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(125,0): FIXME: : Would Blog benefit? It should, as it manages its own children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "9B28A2E3347E18D9F133C8BC7BD80B9A",
      "lineEnd" : 126,
      "lineStart" : 126,
      "message" : "Places and Themes should move managePathParams=true to each children",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(126,0): FIXME: : Places and Themes should move managePathParams=true to each children",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "FB3256E54FFE15B0318A432FBD535A6A",
      "lineEnd" : 127,
      "lineStart" : 127,
      "message" : "Problem, the root gallery needs managePathParams=true to load images.xml",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(127,0): FIXME: : Problem, the root gallery needs managePathParams=true to load images.xml",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultSitemapViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco-aggregate/it-tidalwave-northernwind-frontend-components/it.tidalwave.northernwind.frontend.ui.component.sitemap/DefaultSitemapViewController.java.html",
      "fingerprint" : "7E76CE43D4DFE074056BF826753BAAAF",
      "lineEnd" : 191,
      "lineStart" : 191,
      "message" : "if you put the sitemap property straightly into the child site node, you can simplify a lot,",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "546",
      "severity" : "HIGH",
      "toString" : "DefaultSitemapViewController.java.html(191,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" : "DebugProfilingAspect.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco/it.tidalwave.northernwind.aspect/DebugProfilingAspect.java.html",
      "fingerprint" : "C06739288953A9BF9112D379312B6F34",
      "lineEnd" : 47,
      "lineStart" : 47,
      "message" : "requires aspectj plugin 1.5",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DebugProfilingAspect.java.html(47,0): FIXME: : requires aspectj plugin 1.5",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DebugProfilingAspect.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco/it.tidalwave.northernwind.aspect/DebugProfilingAspect.java.html",
      "fingerprint" : "CD17BB5C37D93AC48EA3AB9B13BA76EE",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "also ancestor class</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DebugProfilingAspect.java.html(75,0): FIXME: : also ancestor class</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ShootingDataInterpolator.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco/it.tidalwave.northernwind.frontend.media.impl.interpolator/ShootingDataInterpolator.java.html",
      "fingerprint" : "CC3061F7440B2EFE6051937A0FB3AE13",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "eventually teleconverter",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "ShootingDataInterpolator.java.html(88,0): FIXME: : eventually teleconverter",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadata.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco/it.tidalwave.northernwind.frontend.media.impl/DefaultMetadata.java.html",
      "fingerprint" : "3D21CED8BFAC27E6A6D693A3384C2C05",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "use format as an interpolated string to get properties both from EXIF and IPTC",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "DefaultMetadata.java.html(109,0): FIXME: : use format as an interpolated string to get properties both from EXIF and IPTC",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadataLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend-media/jacoco/it.tidalwave.northernwind.frontend.media.impl/DefaultMetadataLoader.java.html",
      "fingerprint" : "3AB20FF8583CFFD4288AB471B2B77ACE",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultMetadataLoader.java.html(74,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DebugProfilingAspect.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-media/it.tidalwave.northernwind.aspect/DebugProfilingAspect.java.html",
      "fingerprint" : "1613C2C391DEFA74460D48D43E2A301E",
      "lineEnd" : 47,
      "lineStart" : 47,
      "message" : "requires aspectj plugin 1.5",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DebugProfilingAspect.java.html(47,0): FIXME: : requires aspectj plugin 1.5",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DebugProfilingAspect.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-media/it.tidalwave.northernwind.aspect/DebugProfilingAspect.java.html",
      "fingerprint" : "46D6207CE41DA531BAE2E33E43EDD604",
      "lineEnd" : 75,
      "lineStart" : 75,
      "message" : "also ancestor class</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DebugProfilingAspect.java.html(75,0): FIXME: : also ancestor class</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ShootingDataInterpolator.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-media/it.tidalwave.northernwind.frontend.media.impl.interpolator/ShootingDataInterpolator.java.html",
      "fingerprint" : "CC3061F7440B2EFE6051937A0FB3AE13",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "eventually teleconverter",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "ShootingDataInterpolator.java.html(88,0): FIXME: : eventually teleconverter",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadata.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-media/it.tidalwave.northernwind.frontend.media.impl/DefaultMetadata.java.html",
      "fingerprint" : "3D21CED8BFAC27E6A6D693A3384C2C05",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "use format as an interpolated string to get properties both from EXIF and IPTC",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "HIGH",
      "toString" : "DefaultMetadata.java.html(109,0): FIXME: : use format as an interpolated string to get properties both from EXIF and IPTC",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultMetadataLoader.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-media/it.tidalwave.northernwind.frontend.media.impl/DefaultMetadataLoader.java.html",
      "fingerprint" : "3AB20FF8583CFFD4288AB471B2B77ACE",
      "lineEnd" : 74,
      "lineStart" : 74,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "DefaultMetadataLoader.java.html(74,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "610BCF27D8EBACA2FD8DE47E48957F46",
      "lineEnd" : 100,
      "lineStart" : 100,
      "message" : "why not site.createLink()?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(100,0): FIXME: : why not site.createLink()?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "6AC4B3C1A69519C78B53AE80C8DBC285",
      "lineEnd" : 128,
      "lineStart" : 128,
      "message" : "HierarchicFinderSupport.emptyFinder();</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "NORMAL",
      "toString" : "DefaultRssFeedViewController.java.html(128,0): TODO: : HierarchicFinderSupport.emptyFinder();</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "EB314010721A2DBDD706B70889B6B68A",
      "lineEnd" : 167,
      "lineStart" : 167,
      "message" : "compute the latest date, which is not necessarily the first",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(167,0): FIXME: : compute the latest date, which is not necessarily the first",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "5E38F1431856CF6E05354AD7CCE2FD42",
      "lineEnd" : 176,
      "lineStart" : 176,
      "message" : "text/xhtml?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(176,0): FIXME: : text/xhtml?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "8764E1D8975C364ECF6CA08D23F9B3B0",
      "lineEnd" : 177,
      "lineStart" : 177,
      "message" : "should use post.getResourceFile().getMimeType()?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(177,0): FIXME: : should use post.getResourceFile().getMimeType()?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "2F4B3084EBB7A8C8448B7499CBB61ED4",
      "lineEnd" : 180,
      "lineStart" : 180,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultRssFeedViewController.java.html(180,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-media-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-springmvc/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "F5ADCB726B1EF8B96858B2018C00A61D",
      "lineEnd" : 186,
      "lineStart" : 186,
      "message" : "manipulate through site.createLink()",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(186,0): FIXME: : manipulate through site.createLink()",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "5D7FBFF26F4238D89A1A6F6A0018AA90",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "parametrise size</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(109,0): FIXME: : parametrise size</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "6C900D9BEE7BEB2212A24B157717DDBA",
      "lineEnd" : 111,
      "lineStart" : 111,
      "message" : "parametrise size</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(111,0): FIXME: : parametrise size</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "0502469ACB03DAAE1DCE4DFEA023CCA7",
      "lineEnd" : 135,
      "lineStart" : 135,
      "message" : "</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(135,0): FIXME: : </span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "F14FFA119500609471861465E2943E6B",
      "lineEnd" : 156,
      "lineStart" : 156,
      "message" : "since key doesn't have dynamic type, we can't properly escape strings.",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(156,0): FIXME: : since key doesn't have dynamic type, we can't properly escape strings.",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "8273E9E4E00BAEEB0C7420560E91AB1D",
      "lineEnd" : 183,
      "lineStart" : 183,
      "message" : "Could we manage #! params here and select the proper item?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "NORMAL",
      "toString" : "BluetteGalleryAdapter.java.html(183,0): TODO: : Could we manage #! params here and select the proper item?",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "BluetteGalleryAdapter.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.bluette/BluetteGalleryAdapter.java.html",
      "fingerprint" : "A985526AEF10D95275B2E8F3D88E34D5",
      "lineEnd" : 276,
      "lineStart" : 276,
      "message" : "these should be dynamic properties",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "262",
      "severity" : "HIGH",
      "toString" : "BluetteGalleryAdapter.java.html(276,0): FIXME: : these should be dynamic properties",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TextHolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.htmltemplate/TextHolder.java.html",
      "fingerprint" : "DEBC9942B2AC482ECF5311C5DBCA35FA",
      "lineEnd" : 165,
      "lineStart" : 165,
      "message" : "use TemplateHelper",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "TextHolder.java.html(165,0): FIXME: : use TemplateHelper",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TextHolder.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco-aggregate/it-tidalwave-northernwind-frontend-components-htmltemplate/it.tidalwave.northernwind.frontend.ui.component.htmltemplate/TextHolder.java.html",
      "fingerprint" : "5274DB8C4880436FF05BF831A64B9FAA",
      "lineEnd" : 168,
      "lineStart" : 168,
      "message" : "this should be done only once...",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "263",
      "severity" : "HIGH",
      "toString" : "TextHolder.java.html(168,0): FIXME: : this should be done only once...",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "610BCF27D8EBACA2FD8DE47E48957F46",
      "lineEnd" : 100,
      "lineStart" : 100,
      "message" : "why not site.createLink()?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(100,0): FIXME: : why not site.createLink()?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "6AC4B3C1A69519C78B53AE80C8DBC285",
      "lineEnd" : 128,
      "lineStart" : 128,
      "message" : "HierarchicFinderSupport.emptyFinder();</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "542",
      "severity" : "NORMAL",
      "toString" : "DefaultRssFeedViewController.java.html(128,0): TODO: : HierarchicFinderSupport.emptyFinder();</span>",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "EB314010721A2DBDD706B70889B6B68A",
      "lineEnd" : 167,
      "lineStart" : 167,
      "message" : "compute the latest date, which is not necessarily the first",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(167,0): FIXME: : compute the latest date, which is not necessarily the first",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "5E38F1431856CF6E05354AD7CCE2FD42",
      "lineEnd" : 176,
      "lineStart" : 176,
      "message" : "text/xhtml?",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(176,0): FIXME: : text/xhtml?",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "8764E1D8975C364ECF6CA08D23F9B3B0",
      "lineEnd" : 177,
      "lineStart" : 177,
      "message" : "should use post.getResourceFile().getMimeType()?</span>",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(177,0): FIXME: : should use post.getResourceFile().getMimeType()?</span>",
      "type" : "FIXME"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "2F4B3084EBB7A8C8448B7499CBB61ED4",
      "lineEnd" : 180,
      "lineStart" : 180,
      "message" : "",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "NORMAL",
      "toString" : "DefaultRssFeedViewController.java.html(180,0): TODO: : ",
      "type" : "TODO"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultRssFeedViewController.java.html",
      "category" : "",
      "columnEnd" : 0,
      "columnStart" : 0,
      "commit" : "-",
      "description" : "",
      "fileName" : "target/northernwind/it-tidalwave-northernwind-modules/it-tidalwave-northernwind-frontend/it-tidalwave-northernwind-frontend-springmvc/jacoco/it.tidalwave.northernwind.frontend.ui.component.rssfeed/DefaultRssFeedViewController.java.html",
      "fingerprint" : "F5ADCB726B1EF8B96858B2018C00A61D",
      "lineEnd" : 186,
      "lineStart" : 186,
      "message" : "manipulate through site.createLink()",
      "moduleName" : "NorthernWind",
      "origin" : "open-tasks",
      "originName" : "",
      "packageName" : "-",
      "reference" : "261",
      "severity" : "HIGH",
      "toString" : "DefaultRssFeedViewController.java.html(186,0): FIXME: : manipulate through site.createLink()",
      "type" : "FIXME"
    }
  ],
  "size" : 300,
  "toString" : "300 warnings (high: 218, normal: 82)"
}