<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Accounting.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Accounting.java</fileName><fingerprint>92F61162CB2CACC17DCBE80A0BF50254</fingerprint><lineEnd>39</lineEnd><lineStart>39</lineStart><message>replace with a Factory</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Accounting.java(39,0): FIXME: : replace with a Factory</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Customer.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Customer.java</fileName><fingerprint>E2D07CFAC493C44029A6D42C1E378116</fingerprint><lineEnd>52</lineEnd><lineStart>52</lineStart><message>(access = PROTECTED)</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Customer.java(52,0): FIXME: : (access = PROTECTED)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Invoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java</fileName><fingerprint>078D29758D7EA49967793F1A5BCC731A</fingerprint><lineEnd>54</lineEnd><lineStart>54</lineStart><message>(access = PRIVATE)</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Invoice.java(54,0): FIXME: : (access = PRIVATE)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Invoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java</fileName><fingerprint>521FCB4C58B02319ED5897138AF67363</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>immutablelist</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Invoice.java(68,0): FIXME: : immutablelist</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Invoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java</fileName><fingerprint>1A9EA879C1930DA0F749D9D86FBCA59C</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message></message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>NORMAL</severity><toString>Invoice.java(94,0): TODO: : </toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Invoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java</fileName><fingerprint>E86E6B58A3346F713F9C2FAFB9B71204</fingerprint><lineEnd>97</lineEnd><lineStart>97</lineStart><message>better diagnostics</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Invoice.java(97,0): FIXME: : better diagnostics</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JobEvent.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java</fileName><fingerprint>BDCD2CA5510442EA8525828E349FEBB7</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>(access = PROTECTED)</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>JobEvent.java(58,0): FIXME: : (access = PROTECTED)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JobEvent.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java</fileName><fingerprint>7407BD063FD2622C0E136167BAA638ED</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>immutable</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>JobEvent.java(70,0): FIXME: : immutable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JobEvent.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java</fileName><fingerprint>4C23C23FA1CD99205FB3643FCBABE6D6</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>avoid nulls</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>JobEvent.java(92,0): FIXME: : avoid nulls</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Project.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java</fileName><fingerprint>E2D07CFAC493C44029A6D42C1E378116</fingerprint><lineEnd>60</lineEnd><lineStart>60</lineStart><message>(access = PROTECTED)</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Project.java(60,0): FIXME: : (access = PROTECTED)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Project.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java</fileName><fingerprint>7841F246499BBE49A600F5FBFD8EC5FC</fingerprint><lineEnd>82</lineEnd><lineStart>82</lineStart><message>immutable</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Project.java(82,0): FIXME: : immutable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Project.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java</fileName><fingerprint>7335185154518F6933DBDB961C64D71E</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>avoid null</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model</packageName><reference>673</reference><severity>HIGH</severity><toString>Project.java(92,0): FIXME: : avoid null</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultHourlyReportGenerator.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java</fileName><fingerprint>8E4F148C1815C36877073D8892DC83F7</fingerprint><lineEnd>80</lineEnd><lineStart>80</lineStart><message>quick and dirty - refactor with visitor, lambdas</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>673</reference><severity>NORMAL</severity><toString>DefaultHourlyReportGenerator.java(80,0): TODO: : quick and dirty - refactor with visitor, lambdas</toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultHourlyReportGenerator.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java</fileName><fingerprint>E0EC683D8F67E2EA879130061943167B</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>rename getAmount() -&gt; getBudget()</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>673</reference><severity>HIGH</severity><toString>DefaultHourlyReportGenerator.java(92,0): FIXME: : rename getAmount() -&gt; getBudget()</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultHourlyReportGenerator.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java</fileName><fingerprint>80F958F22D665BBED566F4C0B30D9E2B</fingerprint><lineEnd>93</lineEnd><lineStart>93</lineStart><message>introduce getBudgetDuration()</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>673</reference><severity>HIGH</severity><toString>DefaultHourlyReportGenerator.java(93,0): FIXME: : introduce getBudgetDuration()</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ObjectFactory.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ObjectFactory.java</fileName><fingerprint>2883D41F860EF828DDCAE741E823286F</fingerprint><lineEnd>43</lineEnd><lineStart>43</lineStart><message>getDefault()</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.spi</packageName><reference>673</reference><severity>HIGH</severity><toString>ObjectFactory.java(43,0): FIXME: : getDefault()</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ObjectFactory.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ObjectFactory.java</fileName><fingerprint>9BCB3CFE35F22BE03750D3AED7ADB5F7</fingerprint><lineEnd>47</lineEnd><lineStart>47</lineStart><message>use Singleton</message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.spi</packageName><reference>673</reference><severity>HIGH</severity><toString>ObjectFactory.java(47,0): FIXME: : use Singleton</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Dumper.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/test/java/it/tidalwave/accounting/test/util/Dumper.java</fileName><fingerprint>8CBF9C1BCD2F0379EC3C62192D4F56E1</fingerprint><lineEnd>142</lineEnd><lineStart>142</lineStart><message></message><moduleName>blueHour :: Model</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.test.util</packageName><reference>673</reference><severity>HIGH</severity><toString>Dumper.java(142,0): FIXME: : </toString><type>FIXME</type></issue><size>18</size><toString>18 warnings (high: 16, normal: 2)</toString></reportApi>