{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ContextSnapshot.java",
      "category" : "Deprecation",
      "columnEnd" : 29,
      "columnStart" : 29,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java",
      "fingerprint" : "BB40B79F92A7552AF4FCA8498AA96403",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "<V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ContextSnapshot.java(89,29): compiler:compile: Deprecation: <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Task.java",
      "category" : "",
      "columnEnd" : 84,
      "columnStart" : 84,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/Task.java",
      "fingerprint" : "0EFEAE22008BFE77ADB0BC32A0B3162B",
      "lineEnd" : 49,
      "lineStart" : 49,
      "message" : "[this-escape] possible 'this' escape before subclass is fully initialized",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "Task.java(49,84): compiler:compile: : [this-escape] possible 'this' escape before subclass is fully initialized",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Task.java",
      "category" : "",
      "columnEnd" : 73,
      "columnStart" : 73,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/Task.java",
      "fingerprint" : "DB6D0A7B2760DCA6FE099BA396785FFC",
      "lineEnd" : 59,
      "lineStart" : 59,
      "message" : "[this-escape] possible 'this' escape before subclass is fully initialized",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "Task.java(59,73): compiler:compile: : [this-escape] possible 'this' escape before subclass is fully initialized",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContextManager.java",
      "category" : "Try",
      "columnEnd" : 23,
      "columnStart" : 23,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java",
      "fingerprint" : "52BC622A0B38BD58F488A7AA11E617EE",
      "lineEnd" : 156,
      "lineStart" : 156,
      "message" : "auto-closeable resource unused is never referenced in body of corresponding try statement",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "DefaultContextManager.java(156,23): compiler:compile: Try: auto-closeable resource unused is never referenced in body of corresponding try statement",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SystemRoleFactorySupport.java",
      "category" : "Unchecked",
      "columnEnd" : 25,
      "columnStart" : 25,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java",
      "fingerprint" : "5557B9B81C6A1CC5A55DFC48F2114EAD",
      "lineEnd" : 356,
      "lineStart" : 356,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "SystemRoleFactorySupport.java(356,25): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Finder.java",
      "category" : "Serial",
      "columnEnd" : 48,
      "columnStart" : 48,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/Finder.java",
      "fingerprint" : "6A79AA1A17F331B4A25480ED11DA32E7",
      "lineEnd" : 153,
      "lineStart" : 153,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "Finder.java(153,48): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Id.java",
      "category" : "Serial",
      "columnEnd" : 25,
      "columnStart" : 25,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/Id.java",
      "fingerprint" : "E7469866AA43570D4CBAA94108E6E242",
      "lineEnd" : 49,
      "lineStart" : 49,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "Id.java(49,25): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Key.java",
      "category" : "Unchecked",
      "columnEnd" : 84,
      "columnStart" : 84,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/Key.java",
      "fingerprint" : "C1F6533F0132E37FB5E4A620AC7350C4",
      "lineEnd" : 73,
      "lineStart" : 73,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "Key.java(73,84): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "Key.java",
      "category" : "Deprecation",
      "columnEnd" : 11,
      "columnStart" : 11,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/Key.java",
      "fingerprint" : "0A016DEF893BE5837B54B517B41B6849",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "[dep-ann] deprecated item is not annotated with @Deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "Key.java(130,11): compiler:compile: Deprecation: [dep-ann] deprecated item is not annotated with @Deprecated",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultPreferencesHandler.java",
      "category" : "Unchecked",
      "columnEnd" : 52,
      "columnStart" : 52,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java",
      "fingerprint" : "70E162EBEFE03A924DDD7DC953340010",
      "lineEnd" : 108,
      "lineStart" : 108,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "DefaultPreferencesHandler.java(108,52): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeHashMap.java",
      "category" : "Deprecation",
      "columnEnd" : 17,
      "columnStart" : 17,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java",
      "fingerprint" : "8FB5EC6D60A886D513ABF7E91BCA8416",
      "lineEnd" : 82,
      "lineStart" : 82,
      "message" : "<T>get(Key<T>) in TypeSafeMap has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeHashMap.java(82,17): compiler:compile: Deprecation: <T>get(Key<T>) in TypeSafeMap has been deprecated",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeHashMap.java",
      "category" : "Serial",
      "columnEnd" : 38,
      "columnStart" : 38,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java",
      "fingerprint" : "DD41DB78F3F2C9EACD5495DD0D7A0043",
      "lineEnd" : 57,
      "lineStart" : 57,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeHashMap.java(57,38): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeHashMultiMap.java",
      "category" : "Serial",
      "columnEnd" : 45,
      "columnStart" : 45,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java",
      "fingerprint" : "42953424DD72D8AE80FA5902AA31D76D",
      "lineEnd" : 56,
      "lineStart" : 56,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeHashMultiMap.java(56,45): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 29,
      "columnStart" : 29,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "EAE6213B7B08E8163B677C792C7F8A04",
      "lineEnd" : 140,
      "lineStart" : 140,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(140,29): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 30,
      "columnStart" : 30,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "08E3234880FE10CF82DE0C9697C9ED10",
      "lineEnd" : 141,
      "lineStart" : 141,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(141,30): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Deprecation",
      "columnEnd" : 47,
      "columnStart" : 47,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "4221FA42E0200AF19B0A93FE8E5C909A",
      "lineEnd" : 152,
      "lineStart" : 152,
      "message" : "[dep-ann] deprecated item is not annotated with @Deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(152,47): compiler:compile: Deprecation: [dep-ann] deprecated item is not annotated with @Deprecated",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 45,
      "columnStart" : 45,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "6432412474F9B9F4AD0E31F48B94EDF4",
      "lineEnd" : 170,
      "lineStart" : 170,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(170,45): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 92,
      "columnStart" : 92,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "99980BF3C78D12AE6030ABC78A3CD0B3",
      "lineEnd" : 236,
      "lineStart" : 236,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(236,92): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Rawtypes",
      "columnEnd" : 34,
      "columnStart" : 34,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "B24F12277E04E1F845A9EFB475956AA6",
      "lineEnd" : 338,
      "lineStart" : 338,
      "message" : "found raw type: HierarchicFinderSupport",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(338,34): compiler:compile: Rawtypes: found raw type: HierarchicFinderSupport",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Serial",
      "columnEnd" : 31,
      "columnStart" : 31,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "E775F3C90B9366791309C781333F2D72",
      "lineEnd" : 92,
      "lineStart" : 92,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(92,31): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "HierarchicFinderSupport.java",
      "category" : "Serial",
      "columnEnd" : 34,
      "columnStart" : 34,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java",
      "fingerprint" : "49244B64476BCD16CBF4C4CD4523F4E6",
      "lineEnd" : 95,
      "lineStart" : 95,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "HierarchicFinderSupport.java(95,34): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ArrayListFinder.java",
      "category" : "Unchecked",
      "columnEnd" : 27,
      "columnStart" : 27,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java",
      "fingerprint" : "8AA4FB10A0CFFC77A1AE5A78F388BE90",
      "lineEnd" : 63,
      "lineStart" : 63,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ArrayListFinder.java(63,27): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ArrayListFinder.java",
      "category" : "Serial",
      "columnEnd" : 32,
      "columnStart" : 32,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java",
      "fingerprint" : "4303D6EA68695944E2E0FDCDB742816E",
      "lineEnd" : 52,
      "lineStart" : 52,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ArrayListFinder.java(52,32): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MappingFinder.java",
      "category" : "Unchecked",
      "columnEnd" : 52,
      "columnStart" : 52,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java",
      "fingerprint" : "2D89C9BD162106BE2BC76779473C9D63",
      "lineEnd" : 64,
      "lineStart" : 64,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MappingFinder.java(64,52): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MappingFinder.java",
      "category" : "Serial",
      "columnEnd" : 51,
      "columnStart" : 51,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java",
      "fingerprint" : "25F9F3381E6FBE4ADE4FA79E13602625",
      "lineEnd" : 52,
      "lineStart" : 52,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MappingFinder.java(52,51): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ProviderFinder.java",
      "category" : "Unchecked",
      "columnEnd" : 50,
      "columnStart" : 50,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java",
      "fingerprint" : "C98EBA9BAC3E40E4A71BA4645713E93B",
      "lineEnd" : 62,
      "lineStart" : 62,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ProviderFinder.java(62,50): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ProviderFinder.java",
      "category" : "Serial",
      "columnEnd" : 82,
      "columnStart" : 82,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java",
      "fingerprint" : "6823959E7B1D732AC658A597B6497276",
      "lineEnd" : 51,
      "lineStart" : 51,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ProviderFinder.java(51,82): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SupplierFinder.java",
      "category" : "Unchecked",
      "columnEnd" : 50,
      "columnStart" : 50,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java",
      "fingerprint" : "70AA8F4F2C89AD7C4630E70CB2A7FE2E",
      "lineEnd" : 60,
      "lineStart" : 60,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "SupplierFinder.java(60,50): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "SupplierFinder.java",
      "category" : "Serial",
      "columnEnd" : 62,
      "columnStart" : 62,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java",
      "fingerprint" : "D892B1E0CDAEE91AB0DE7608E5F7B263",
      "lineEnd" : 50,
      "lineStart" : 50,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.impl.finder",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "SupplierFinder.java(50,62): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "FinderWithIdSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 61,
      "columnStart" : 61,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java",
      "fingerprint" : "3EE50C7ECF33D08D5487FA46DFFD01C4",
      "lineEnd" : 68,
      "lineStart" : 68,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "FinderWithIdSupport.java(68,61): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "FinderWithIdSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 32,
      "columnStart" : 32,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java",
      "fingerprint" : "6291DD3A24C328765D71AA3C8E7C13E5",
      "lineEnd" : 99,
      "lineStart" : 99,
      "message" : "unchecked cast",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "FinderWithIdSupport.java(99,32): compiler:compile: Unchecked: unchecked cast",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "FinderWithIdSupport.java",
      "category" : "Serial",
      "columnEnd" : 37,
      "columnStart" : 37,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java",
      "fingerprint" : "CD2091E46B7893B94B3DD457E7E925AD",
      "lineEnd" : 58,
      "lineStart" : 58,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "FinderWithIdSupport.java(58,37): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "FinderWithIdMapSupport.java",
      "category" : "Unchecked",
      "columnEnd" : 64,
      "columnStart" : 64,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java",
      "fingerprint" : "FA0FC80DEFC0966FAC44470A8E00CC27",
      "lineEnd" : 69,
      "lineStart" : 69,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "FinderWithIdMapSupport.java(69,64): compiler:compile: Unchecked: unchecked conversion",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "FinderWithIdMapSupport.java",
      "category" : "Serial",
      "columnEnd" : 29,
      "columnStart" : 29,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java",
      "fingerprint" : "06FB7D1AD00F5F8D47E3536182507DA9",
      "lineEnd" : 58,
      "lineStart" : 58,
      "message" : "non-transient instance field of a serializable class declared with a non-serializable type",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.spi",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "FinderWithIdMapSupport.java(58,29): compiler:compile: Serial: non-transient instance field of a serializable class declared with a non-serializable type",
      "type" : "compiler:compile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ContextSnapshotTest.java",
      "category" : "Unchecked",
      "columnEnd" : 53,
      "columnStart" : 53,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java",
      "fingerprint" : "077E614B07285B9EE64E9A4B2E52A4E2",
      "lineEnd" : 98,
      "lineStart" : 98,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ContextSnapshotTest.java(98,53): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ContextSnapshotTest.java",
      "category" : "Unchecked",
      "columnEnd" : 56,
      "columnStart" : 56,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java",
      "fingerprint" : "929466D611FA8F142B4934A45EE39E7D",
      "lineEnd" : 100,
      "lineStart" : 100,
      "message" : "unchecked method invocation: method runWithContexts in interface ContextManager is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ContextSnapshotTest.java(100,56): compiler:testCompile: Unchecked: unchecked method invocation: method runWithContexts in interface ContextManager is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ContextSnapshotTest.java",
      "category" : "Unchecked",
      "columnEnd" : 75,
      "columnStart" : 75,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java",
      "fingerprint" : "929466D611FA8F142B4934A45EE39E7D",
      "lineEnd" : 100,
      "lineStart" : 100,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ContextSnapshotTest.java(100,75): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ContextSnapshotTest.java",
      "category" : "Deprecation",
      "columnEnd" : 40,
      "columnStart" : 40,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java",
      "fingerprint" : "929466D611FA8F142B4934A45EE39E7D",
      "lineEnd" : 100,
      "lineStart" : 100,
      "message" : "<V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ContextSnapshotTest.java(100,40): compiler:testCompile: Deprecation: <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContextManagerTest.java",
      "category" : "Deprecation",
      "columnEnd" : 36,
      "columnStart" : 36,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java",
      "fingerprint" : "C4708A3EF8922E27129BB27EF731013E",
      "lineEnd" : 262,
      "lineStart" : 262,
      "message" : "<V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "DefaultContextManagerTest.java(262,36): compiler:testCompile: Deprecation: <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContextManagerTest.java",
      "category" : "Try",
      "columnEnd" : 23,
      "columnStart" : 23,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java",
      "fingerprint" : "0E9655FD0CF74E2D9EBE2A97B4271668",
      "lineEnd" : 291,
      "lineStart" : 291,
      "message" : "auto-closeable resource binder is never referenced in body of corresponding try statement",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "DefaultContextManagerTest.java(291,23): compiler:testCompile: Try: auto-closeable resource binder is never referenced in body of corresponding try statement",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "DefaultContextManagerTest.java",
      "category" : "Try",
      "columnEnd" : 23,
      "columnStart" : 23,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java",
      "fingerprint" : "8A4D46B08BCED695518B06C1C68DD62A",
      "lineEnd" : 315,
      "lineStart" : 315,
      "message" : "auto-closeable resource binder is never referenced in body of corresponding try statement",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.role.impl",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "DefaultContextManagerTest.java(315,23): compiler:testCompile: Try: auto-closeable resource binder is never referenced in body of corresponding try statement",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsExtensionsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 23,
      "columnStart" : 23,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java",
      "fingerprint" : "9ADBF155B285FD0F9E5A579CD8B4F81D",
      "lineEnd" : 51,
      "lineStart" : 51,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsExtensionsTest.java(51,23): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 54,
      "columnStart" : 54,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "34C2008B4AE2DA936F8F7A2DF3BC2EBE",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(117,54): compiler:testCompile: Unchecked: unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 55,
      "columnStart" : 55,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "34C2008B4AE2DA936F8F7A2DF3BC2EBE",
      "lineEnd" : 117,
      "lineStart" : 117,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(117,55): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 71,
      "columnStart" : 71,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "1407A1D22D5CAC947F27EBD25004B955",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "unchecked method invocation: method of in class Optional is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(130,71): compiler:testCompile: Unchecked: unchecked method invocation: method of in class Optional is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 72,
      "columnStart" : 72,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "1407A1D22D5CAC947F27EBD25004B955",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(130,72): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 59,
      "columnStart" : 59,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "1407A1D22D5CAC947F27EBD25004B955",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(130,59): compiler:testCompile: Unchecked: unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 71,
      "columnStart" : 71,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "1407A1D22D5CAC947F27EBD25004B955",
      "lineEnd" : 130,
      "lineStart" : 130,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(130,71): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 66,
      "columnStart" : 66,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "80CED6F2794287B0CDAE907594469233",
      "lineEnd" : 143,
      "lineStart" : 143,
      "message" : "unchecked method invocation: method of in interface List is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(143,66): compiler:testCompile: Unchecked: unchecked method invocation: method of in interface List is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 67,
      "columnStart" : 67,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "80CED6F2794287B0CDAE907594469233",
      "lineEnd" : 143,
      "lineStart" : 143,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(143,67): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 58,
      "columnStart" : 58,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "80CED6F2794287B0CDAE907594469233",
      "lineEnd" : 143,
      "lineStart" : 143,
      "message" : "unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(143,58): compiler:testCompile: Unchecked: unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "AsTest.java",
      "category" : "Unchecked",
      "columnEnd" : 66,
      "columnStart" : 66,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java",
      "fingerprint" : "80CED6F2794287B0CDAE907594469233",
      "lineEnd" : 143,
      "lineStart" : 143,
      "message" : "unchecked conversion",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "AsTest.java(143,66): compiler:testCompile: Unchecked: unchecked conversion",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "FinderTest.java",
      "category" : "Serial",
      "columnEnd" : 11,
      "columnStart" : 11,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java",
      "fingerprint" : "98C23BFF0D5B15966E6C91CAB811F66A",
      "lineEnd" : 59,
      "lineStart" : 59,
      "message" : "serializable class NameFinderImplementation has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "FinderTest.java(59,11): compiler:testCompile: Serial: serializable class NameFinderImplementation has no definition of serialVersionUID",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "KeyTest.java",
      "category" : "Deprecation",
      "columnEnd" : 14,
      "columnStart" : 14,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java",
      "fingerprint" : "52AF466788658811542B572FF0D7E26F",
      "lineEnd" : 107,
      "lineStart" : 107,
      "message" : "Key(String) in Key has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "KeyTest.java(107,14): compiler:testCompile: Deprecation: Key(String) in Key has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "KeyTest.java",
      "category" : "Deprecation",
      "columnEnd" : 40,
      "columnStart" : 40,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java",
      "fingerprint" : "52AF466788658811542B572FF0D7E26F",
      "lineEnd" : 107,
      "lineStart" : 107,
      "message" : "Key(String) in Key has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "KeyTest.java(107,40): compiler:testCompile: Deprecation: Key(String) in Key has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "KeyTest.java",
      "category" : "Deprecation",
      "columnEnd" : 14,
      "columnStart" : 14,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java",
      "fingerprint" : "72B4D94E81A34DC564BF0717AAA43F69",
      "lineEnd" : 108,
      "lineStart" : 108,
      "message" : "Key(String) in Key has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "KeyTest.java(108,14): compiler:testCompile: Deprecation: Key(String) in Key has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "KeyTest.java",
      "category" : "Deprecation",
      "columnEnd" : 42,
      "columnStart" : 42,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java",
      "fingerprint" : "72B4D94E81A34DC564BF0717AAA43F69",
      "lineEnd" : 108,
      "lineStart" : 108,
      "message" : "Key(String) in Key has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "KeyTest.java(108,42): compiler:testCompile: Deprecation: Key(String) in Key has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "KeyTest.java",
      "category" : "Deprecation",
      "columnEnd" : 14,
      "columnStart" : 14,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java",
      "fingerprint" : "975891999ED8AD5A82A4860119E4BE14",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "Key(String) in Key has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "KeyTest.java(109,14): compiler:testCompile: Deprecation: Key(String) in Key has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "KeyTest.java",
      "category" : "Deprecation",
      "columnEnd" : 36,
      "columnStart" : 36,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java",
      "fingerprint" : "975891999ED8AD5A82A4860119E4BE14",
      "lineEnd" : 109,
      "lineStart" : 109,
      "message" : "Key(String) in Key has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "KeyTest.java(109,36): compiler:testCompile: Deprecation: Key(String) in Key has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "ShortNamesTest.java",
      "category" : "Serial",
      "columnEnd" : 11,
      "columnStart" : 11,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java",
      "fingerprint" : "0CF520D9300C9A5788FE12BBCBAFE0CF",
      "lineEnd" : 47,
      "lineStart" : 47,
      "message" : "serializable class AClass has no definition of serialVersionUID",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "ShortNamesTest.java(47,11): compiler:testCompile: Serial: serializable class AClass has no definition of serialVersionUID",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeMapTest.java",
      "category" : "Deprecation",
      "columnEnd" : 28,
      "columnStart" : 28,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java",
      "fingerprint" : "F7AD8043326BB1D20E72E1946E240EC4",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "<T>get(Key<T>) in TypeSafeMap has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeMapTest.java(84,28): compiler:testCompile: Deprecation: <T>get(Key<T>) in TypeSafeMap has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeMapTest.java",
      "category" : "Deprecation",
      "columnEnd" : 28,
      "columnStart" : 28,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java",
      "fingerprint" : "A487F3AF2682C871832B07E77CF7191F",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "<T>get(Key<T>) in TypeSafeMap has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeMapTest.java(85,28): compiler:testCompile: Deprecation: <T>get(Key<T>) in TypeSafeMap has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeMapTest.java",
      "category" : "Deprecation",
      "columnEnd" : 28,
      "columnStart" : 28,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java",
      "fingerprint" : "07089729ACD9952A9210C63880F57EEB",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "<T>get(Key<T>) in TypeSafeMap has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeMapTest.java(86,28): compiler:testCompile: Deprecation: <T>get(Key<T>) in TypeSafeMap has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeMapTest.java",
      "category" : "Deprecation",
      "columnEnd" : 21,
      "columnStart" : 21,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java",
      "fingerprint" : "B27D995B69A258B394C83796625EB5E0",
      "lineEnd" : 90,
      "lineStart" : 90,
      "message" : "<T>get(Key<T>) in TypeSafeMap has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeMapTest.java(90,21): compiler:testCompile: Deprecation: <T>get(Key<T>) in TypeSafeMap has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "TypeSafeMapTest.java",
      "category" : "Deprecation",
      "columnEnd" : 28,
      "columnStart" : 28,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java",
      "fingerprint" : "67243942E825ED985E672C766DBA7DDA",
      "lineEnd" : 128,
      "lineStart" : 128,
      "message" : "<T>get(Key<T>) in TypeSafeMap has been deprecated",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "TypeSafeMapTest.java(128,28): compiler:testCompile: Deprecation: <T>get(Key<T>) in TypeSafeMap has been deprecated",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockAsFactory.java",
      "category" : "Unchecked",
      "columnEnd" : 20,
      "columnStart" : 20,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java",
      "fingerprint" : "341F984FDDCA18F344BA02DE6854D9C8",
      "lineEnd" : 84,
      "lineStart" : 84,
      "message" : "unchecked method invocation: method as in interface As is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.mock",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MockAsFactory.java(84,20): compiler:testCompile: Unchecked: unchecked method invocation: method as in interface As is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockAsFactory.java",
      "category" : "Unchecked",
      "columnEnd" : 25,
      "columnStart" : 25,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java",
      "fingerprint" : "77817A8F1BEA2CEF449248026089191F",
      "lineEnd" : 85,
      "lineStart" : 85,
      "message" : "unchecked method invocation: method maybeAs in interface As is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.mock",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MockAsFactory.java(85,25): compiler:testCompile: Unchecked: unchecked method invocation: method maybeAs in interface As is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockAsFactory.java",
      "category" : "Unchecked",
      "columnEnd" : 24,
      "columnStart" : 24,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java",
      "fingerprint" : "6040B51333725C5620D6CAAF8A8BB9F0",
      "lineEnd" : 86,
      "lineStart" : 86,
      "message" : "unchecked method invocation: method asMany in interface As is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.mock",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MockAsFactory.java(86,24): compiler:testCompile: Unchecked: unchecked method invocation: method asMany in interface As is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockAsFactory.java",
      "category" : "Unchecked",
      "columnEnd" : 20,
      "columnStart" : 20,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java",
      "fingerprint" : "820222A7F7213FDD7994BD2D09BFA5A5",
      "lineEnd" : 87,
      "lineStart" : 87,
      "message" : "unchecked method invocation: method as in interface As is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.mock",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MockAsFactory.java(87,20): compiler:testCompile: Unchecked: unchecked method invocation: method as in interface As is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockAsFactory.java",
      "category" : "Unchecked",
      "columnEnd" : 25,
      "columnStart" : 25,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java",
      "fingerprint" : "D784C536E5FEEAF1D6479C26130B9431",
      "lineEnd" : 88,
      "lineStart" : 88,
      "message" : "unchecked method invocation: method maybeAs in interface As is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.mock",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MockAsFactory.java(88,25): compiler:testCompile: Unchecked: unchecked method invocation: method maybeAs in interface As is applied to given types",
      "type" : "compiler:testCompile"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "MockAsFactory.java",
      "category" : "Unchecked",
      "columnEnd" : 24,
      "columnStart" : 24,
      "commit" : "-",
      "description" : "",
      "fileName" : "modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java",
      "fingerprint" : "A3E87D0B46938A879827E9C7F7088FD2",
      "lineEnd" : 89,
      "lineStart" : 89,
      "message" : "unchecked method invocation: method asMany in interface As is applied to given types",
      "moduleName" : "TheseFoolishThings :: Utilities",
      "origin" : "java",
      "originName" : "Java Compiler",
      "packageName" : "it.tidalwave.util.mock",
      "reference" : "1322",
      "severity" : "NORMAL",
      "toString" : "MockAsFactory.java(89,24): compiler:testCompile: Unchecked: unchecked method invocation: method asMany in interface As is applied to given types",
      "type" : "compiler:testCompile"
    }
  ],
  "size" : 71,
  "toString" : "71 warnings (normal: 71)"
}