<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/As.java</fileName><fingerprint>9905796CDF66AEC3DB3A833F5226FA8A</fingerprint><lineEnd>175</lineEnd><lineStart>175</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.util</packageName><reference>1326</reference><severity>HIGH</severity><toString>As.java(175,0): FIXME: : there's no static check of the argument</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AsExtensions.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/AsExtensions.java</fileName><fingerprint>C887CFA7649EA7456E4AB01C1C026CBC</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.util</packageName><reference>1326</reference><severity>HIGH</severity><toString>AsExtensions.java(37,0): FIXME: : this class doesn't cache - every as*() call instantiates new objects.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Key.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/Key.java</fileName><fingerprint>C7AA933D1745CF5B492CAAA99FE6C3CB</fingerprint><lineEnd>54</lineEnd><lineStart>54</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.util</packageName><reference>1326</reference><severity>HIGH</severity><toString>Key.java(54,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ReflectionUtils.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</fileName><fingerprint>B8965423A25E7B78DA6C6F021B7B8320</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>works only for one interface in hierarchy</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.util</packageName><reference>1326</reference><severity>HIGH</severity><toString>ReflectionUtils.java(84,0): FIXME: : works only for one interface in hierarchy</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/TimeProvider.java</fileName><fingerprint>945D2954DE8B5E78A9E62D0596CA3AE5</fingerprint><lineEnd>48</lineEnd><lineStart>48</lineStart><message>should be private</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.util</packageName><reference>1326</reference><severity>HIGH</severity><toString>TimeProvider.java(48,0): FIXME: : should be private</toString><type>FIXME</type></issue><size>5</size><toString>5 warnings (high: 5)</toString></reportApi>