<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><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>1321</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>1321</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>1321</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>InMemoryCustomer.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java</fileName><fingerprint>35160FB072D6E2A49FE4915EFAB17B73</fingerprint><lineEnd>53</lineEnd><lineStart>53</lineStart><message>remove the @Getter</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryCustomer.java(53,0): FIXME: : remove the @Getter</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryCustomer.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java</fileName><fingerprint>32926C91B794A6E58391D68C80EE510F</fingerprint><lineEnd>89</lineEnd><lineStart>89</lineStart><message>drop the setter!</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryCustomer.java(89,0): FIXME: : drop the setter!</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryCustomer.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java</fileName><fingerprint>613FA4BB2A890F0ECBB9A9B1A15CF4AD</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message>protected */ InMemoryCustomer (@Nonnull final Builder builder)</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryCustomer.java(94,0): FIXME: : protected */ InMemoryCustomer (@Nonnull final Builder builder)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryFlatJobEvent.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryFlatJobEvent.java</fileName><fingerprint>9303C7CBFDBF81DA02EB78D811D8114D</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>protected */ InMemoryFlatJobEvent (@Nonnull final Builder builder)</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryFlatJobEvent.java(58,0): FIXME: : protected */ InMemoryFlatJobEvent (@Nonnull final Builder builder)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryInvoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java</fileName><fingerprint>D28BF910A95C85865CDCF537F19E2D57</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>immutablelist</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryInvoice.java(68,0): FIXME: : immutablelist</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryInvoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java</fileName><fingerprint>61701CD063F9227D17183B4BFC7ADCAC</fingerprint><lineEnd>85</lineEnd><lineStart>85</lineStart><message>private */ InMemoryInvoice (@Nonnull final Builder builder)</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryInvoice.java(85,0): FIXME: : private */ InMemoryInvoice (@Nonnull final Builder builder)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryInvoice.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java</fileName><fingerprint>F00330241779592C7B3525020A1C3CA4</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>round to the end of the month?</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryInvoice.java(92,0): FIXME: : round to the end of the month?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryJobEvent.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEvent.java</fileName><fingerprint>4C23C23FA1CD99205FB3643FCBABE6D6</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>avoid nulls</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryJobEvent.java(71,0): FIXME: : avoid nulls</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryJobEventFinder.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinder.java</fileName><fingerprint>15AE122D24FCC93B1D3D897CAC87EA43</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>very inefficient</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryJobEventFinder.java(55,0): FIXME: : very inefficient</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryJobEventFinder.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinder.java</fileName><fingerprint>D897F933A2328AD379509058E89DA2D9</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>should be recursive</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryJobEventFinder.java(66,0): FIXME: : should be recursive</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryJobEventGroup.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventGroup.java</fileName><fingerprint>EBA8DC0F1EB4C925A0B72B5A568C7A17</fingerprint><lineEnd>52</lineEnd><lineStart>52</lineStart><message>immutable</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryJobEventGroup.java(52,0): FIXME: : immutable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryJobEventGroup.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventGroup.java</fileName><fingerprint>7F38AFC3C46AA6D099F2140FAA7841B4</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>protected */ InMemoryJobEventGroup (@Nonnull final Builder builder)</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryJobEventGroup.java(57,0): FIXME: : protected */ InMemoryJobEventGroup (@Nonnull final Builder builder)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryProject.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java</fileName><fingerprint>B5B5EFBC50ADBD2B1FB39BD59A318B1D</fingerprint><lineEnd>61</lineEnd><lineStart>61</lineStart><message></message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryProject.java(61,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryProject.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java</fileName><fingerprint>89F05067DC6280FB8DBD5F5765240B28</fingerprint><lineEnd>101</lineEnd><lineStart>101</lineStart><message>immutable</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryProject.java(101,0): FIXME: : immutable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryProject.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java</fileName><fingerprint>E2FDAF4057590E756BB65A963C5D94A8</fingerprint><lineEnd>106</lineEnd><lineStart>106</lineStart><message>protected */ InMemoryProject (@Nonnull final Builder builder)</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryProject.java(106,0): FIXME: : protected */ InMemoryProject (@Nonnull final Builder builder)</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>InMemoryTimedJobEvent.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryTimedJobEvent.java</fileName><fingerprint>2E8879A1D97564EFEE07BB6F62CDD36D</fingerprint><lineEnd>63</lineEnd><lineStart>63</lineStart><message>protected */ InMemoryTimedJobEvent (@Nonnull final Builder builder)</message><moduleName>blueHour :: Model :: In-Memory</moduleName><origin>open-tasks</origin><originName>Open Tasks Scanner</originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>1321</reference><severity>HIGH</severity><toString>InMemoryTimedJobEvent.java(63,0): FIXME: : protected */ InMemoryTimedJobEvent (@Nonnull final Builder builder)</toString><type>FIXME</type></issue><size>19</size><toString>19 warnings (high: 18, normal: 1)</toString></reportApi>