<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>A2E50C778BC01B6A77992C161B7ABB7C</fingerprint><lineEnd>39</lineEnd><lineStart>39</lineStart><message>replace with a Factory</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>276</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>07E434F59C6FDB7B48459B47E821D9DB</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>(access = PROTECTED)</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>Customer.java(55,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>B297DB102EDBF7F776502D2D0F59EB5D</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>(access = PRIVATE)</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>Invoice.java(57,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>B699D29C8FC83233D402E5CFC6599524</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>immutablelist</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>Invoice.java(71,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>97</lineEnd><lineStart>97</lineStart><message></message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>NORMAL</severity><toString>Invoice.java(97,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>100</lineEnd><lineStart>100</lineStart><message>better diagnostics</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>Invoice.java(100,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>680AAA24592BEF5E63AB5EB9944CF5D5</fingerprint><lineEnd>61</lineEnd><lineStart>61</lineStart><message>(access = PROTECTED)</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>JobEvent.java(61,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>73</lineEnd><lineStart>73</lineStart><message>immutable</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>JobEvent.java(73,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>07804CB05C66EF8AF471FB599FC46986</fingerprint><lineEnd>97</lineEnd><lineStart>97</lineStart><message>avoid nulls</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>JobEvent.java(97,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>07E434F59C6FDB7B48459B47E821D9DB</fingerprint><lineEnd>63</lineEnd><lineStart>63</lineStart><message>(access = PROTECTED)</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>Project.java(63,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>85</lineEnd><lineStart>85</lineStart><message>immutable</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>268</reference><severity>HIGH</severity><toString>Project.java(85,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>95</lineEnd><lineStart>95</lineStart><message>avoid null</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model</packageName><reference>286</reference><severity>HIGH</severity><toString>Project.java(95,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>81</lineEnd><lineStart>81</lineStart><message>quick and dirty - refactor with visitor, lambdas</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>286</reference><severity>NORMAL</severity><toString>DefaultHourlyReportGenerator.java(81,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>F8CE18859FBA689FAD87A1A7DACAB934</fingerprint><lineEnd>93</lineEnd><lineStart>93</lineStart><message>rename getAmount() -&gt; getBudget()</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>286</reference><severity>HIGH</severity><toString>DefaultHourlyReportGenerator.java(93,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>ACF2B340FD4CB753AAD0828D81A50970</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message>introduce getBudgetDuration()</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model.impl</packageName><reference>286</reference><severity>HIGH</severity><toString>DefaultHourlyReportGenerator.java(94,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></originName><packageName>it.tidalwave.accounting.model.spi</packageName><reference>276</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>AF1AE6B3AA155C585CB938573FE5ABA5</fingerprint><lineEnd>47</lineEnd><lineStart>47</lineStart><message>use Singleton</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.model.spi</packageName><reference>268</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>F8.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/util/F8.java</fileName><fingerprint>698C24E86242AAE393C5B643DCFC3BE4</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge to Finder</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util</packageName><reference>286</reference><severity>NORMAL</severity><toString>F8.java(41,0): TODO: : merge to Finder</toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>CommonsAutoBeans.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/resources/META-INF/CommonsAutoBeans.xml</fileName><fingerprint>B19ADBD76FAB3EB9E2591E4FFF7545F4</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>use properties --&gt;</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>286</reference><severity>HIGH</severity><toString>CommonsAutoBeans.xml(58,0): FIXME: : use properties --&gt;</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>146</lineEnd><lineStart>146</lineStart><message></message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.test.util</packageName><reference>268</reference><severity>HIGH</severity><toString>Dumper.java(146,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ScenarioFactory.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/ScenarioFactory.java</fileName><fingerprint>1EF1CBAE405D8C02496B146D335537A7</fingerprint><lineEnd>265</lineEnd><lineStart>265</lineStart><message>hack!</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.accounting.test.util</packageName><reference>268</reference><severity>HIGH</severity><toString>ScenarioFactory.java(265,0): FIXME: : hack!</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>checkstyle-checker.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/target/checkstyle-checker.xml</fileName><fingerprint>3887C45439727A072F71320E0E36BBCB</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>exclude tests --&gt;</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>508</reference><severity>NORMAL</severity><toString>checkstyle-checker.xml(71,0): TODO: : exclude tests --&gt;</toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>checkstyle-checker.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/target/checkstyle-checker.xml</fileName><fingerprint>7176568373F4F1AA7AF541C32C483753</fingerprint><lineEnd>101</lineEnd><lineStart>101</lineStart><message>only for parameterless methods --&gt;</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>508</reference><severity>NORMAL</severity><toString>checkstyle-checker.xml(101,0): TODO: : only for parameterless methods --&gt;</toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>checkstyle-checker.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/target/checkstyle-checker.xml</fileName><fingerprint>1AFA4D28C032A509D8CEB9616C0B42D3</fingerprint><lineEnd>127</lineEnd><lineStart>127</lineStart><message>--&gt;</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>508</reference><severity>NORMAL</severity><toString>checkstyle-checker.xml(127,0): TODO: : --&gt;</toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>checkstyle-checker.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/target/checkstyle-checker.xml</fileName><fingerprint>A0EE7028539F39BDF7AD3FF553A8AEE7</fingerprint><lineEnd>129</lineEnd><lineStart>129</lineStart><message>--&gt;</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>508</reference><severity>NORMAL</severity><toString>checkstyle-checker.xml(129,0): TODO: : --&gt;</toString><type>TODO</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>CommonsAutoBeans.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/target/classes/META-INF/CommonsAutoBeans.xml</fileName><fingerprint>B19ADBD76FAB3EB9E2591E4FFF7545F4</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>use properties --&gt;</message><moduleName>blueHour - Model</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>286</reference><severity>HIGH</severity><toString>CommonsAutoBeans.xml(58,0): FIXME: : use properties --&gt;</toString><type>FIXME</type></issue><size>26</size><toString>26 warnings (high: 19, normal: 7)</toString></reportApi>