<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MessageSupport.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</fileName><fingerprint>7D318186DF688E5E5BADF3FF842F0676</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message>use AsSupport</message><moduleName>TheseFoolishThings :: Actors</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.actor</packageName><reference>238</reference><severity>HIGH</severity><toString>MessageSupport.java(67,0): FIXME: : use AsSupport</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultCollaboration.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java</fileName><fingerprint>D4BAA709810B3E828ECB20733F385FB7</fingerprint><lineEnd>445</lineEnd><lineStart>445</lineStart><message>drop or move out of synchronized</message><moduleName>TheseFoolishThings :: Actors</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.actor.impl</packageName><reference>238</reference><severity>HIGH</severity><toString>DefaultCollaboration.java(445,0): FIXME: : drop or move out of synchronized</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Locator.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java</fileName><fingerprint>3790BD766B079590A89864F147B31F55</fingerprint><lineEnd>74</lineEnd><lineStart>74</lineStart><message></message><moduleName>TheseFoolishThings :: Actors</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.actor.impl</packageName><reference>238</reference><severity>HIGH</severity><toString>Locator.java(74,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</fileName><fingerprint>A93D5877FD2B0F4332F29CB0FAB6CE27</fingerprint><lineEnd>161</lineEnd><lineStart>161</lineStart><message>marked as dubious by SpotBugs</message><moduleName>TheseFoolishThings :: MessageBus</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.messagebus.spi</packageName><reference>540</reference><severity>HIGH</severity><toString>SimpleMessageBus.java(161,0): FIXME: : marked as dubious by SpotBugs</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</fileName><fingerprint>DD58067DE8130AA1165AD8D84193EB21</fingerprint><lineEnd>196</lineEnd><lineStart>196</lineStart><message>use putIfAbsent()</message><moduleName>TheseFoolishThings :: MessageBus</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.messagebus.spi</packageName><reference>540</reference><severity>HIGH</severity><toString>SimpleMessageBus.java(196,0): FIXME: : use putIfAbsent()</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>EventBusAdapterTestSupport.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterTestSupport.java</fileName><fingerprint>50D0FA34BEF8ED1130C21D9BFF243B15</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>assertions</message><moduleName>TheseFoolishThings :: MessageBus</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.messagebus</packageName><reference>238</reference><severity>HIGH</severity><toString>EventBusAdapterTestSupport.java(49,0): FIXME: : assertions</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>pom.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/pom.xml</fileName><fingerprint>46BA0F62F3A30C9D1DB724531CC54082</fingerprint><lineEnd>81</lineEnd><lineStart>81</lineStart><message>fixes the trouble with missing Hamcrest methods --&gt;</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>pom.xml(81,0): FIXME: : fixes the trouble with missing Hamcrest methods --&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</fileName><fingerprint>943112DBEC737E01299A308D018FB9EF</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.spi</packageName><reference>531</reference><severity>HIGH</severity><toString>RoleManagerSupport.java(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/ActionProvider.java</fileName><fingerprint>46A07073E91914ED87A0B89BBE541930</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui</packageName><reference>252</reference><severity>HIGH</severity><toString>ActionProvider.java(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java</fileName><fingerprint>80D94090F9996B22FD270F928705B99F</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui</packageName><reference>252</reference><severity>HIGH</severity><toString>BoundProperty.java(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java</fileName><fingerprint>4A4D9D7CC3C47A4C58524A8ECED51BD7</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui.function</packageName><reference>238</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java(40,0): FIXME: : weak</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui.impl</packageName><reference>253</reference><severity>HIGH</severity><toString>DefaultUserAction.java(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DisplayableComparator.java</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui.impl</packageName><reference>252</reference><severity>HIGH</severity><toString>DisplayableComparator.java(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DisplayableComparator.java</fileName><fingerprint>DEE676FD624FDF1DBA38EBB0C9BB296A</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui.impl</packageName><reference>256</reference><severity>HIGH</severity><toString>DisplayableComparator.java(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui.spi</packageName><reference>250</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java</fileName><fingerprint>DA479DEF779950DAF126F3DDDE88D879</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.ui.spi</packageName><reference>238</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java(92,0): FIXME: : should be in the EDT?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ContextSamplerTest.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java</fileName><fingerprint>B9360A9D94C9D66FAEFF68051AD27B42</fingerprint><lineEnd>102</lineEnd><lineStart>102</lineStart><message>depend on commented stubbing above</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.spi</packageName><reference>238</reference><severity>HIGH</severity><toString>ContextSamplerTest.java(102,0): FIXME: : depend on commented stubbing above</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>pom.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/SpringMessageBus/pom.xml</fileName><fingerprint>6BB2903099BDFACC222EA6D8D3063812</fingerprint><lineEnd>109</lineEnd><lineStart>109</lineStart><message>fixes the trouble with missing Hamcrest methods --&gt;</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>238</reference><severity>HIGH</severity><toString>pom.xml(109,0): FIXME: : fixes the trouble with missing Hamcrest methods --&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ListenerAdapterMatcher.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java</fileName><fingerprint>9F98DDBFB2E3FB7013216BC503E4D611</fingerprint><lineEnd>61</lineEnd><lineStart>61</lineStart><message>!</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.messagebus.impl.spring</packageName><reference>238</reference><severity>HIGH</severity><toString>ListenerAdapterMatcher.java(61,0): FIXME: : !</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>pom.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/SpringRoles/pom.xml</fileName><fingerprint>993E6851B474E53C36C2512631870F77</fingerprint><lineEnd>51</lineEnd><lineStart>51</lineStart><message>push up --&gt;</message><moduleName>TheseFoolishThings :: Roles :: Spring</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>253</reference><severity>HIGH</severity><toString>pom.xml(51,0): FIXME: : push up --&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SpringDefaultAsTest.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringDefaultAsTest.java</fileName><fingerprint>2FA25FE512D173A6ADE0FF7EB426FCB8</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>tests are genera, move to a AsSupportTestSupport</message><moduleName>TheseFoolishThings :: Roles :: Spring</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.role.spring</packageName><reference>531</reference><severity>HIGH</severity><toString>SpringDefaultAsTest.java(49,0): FIXME: : tests are genera, move to a AsSupportTestSupport</toString><type>FIXME</type></issue><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>FF70B2D448D3840F5B7E18744B384A53</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util</packageName><reference>535</reference><severity>HIGH</severity><toString>As.java(192,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>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java(38,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>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util</packageName><reference>255</reference><severity>HIGH</severity><toString>Key.java(55,0): FIXME: : a Set would be enough.</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>816546FD605A518FB38B4C63574EA334</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util</packageName><reference>253</reference><severity>HIGH</severity><toString>TimeProvider.java(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/impl/SupplierFinder.java</fileName><fingerprint>AF826051E1AB49FE6E15844E754041B9</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>0B0A7BE5D84863AA98DF8CC75405AADD</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.spi</packageName><reference>256</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>767F9DB41E3515F0F040869DA28374E6</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.spi</packageName><reference>238</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java(252,0): FIXME: : polls because it doesn't get notified</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>84A3B850DB872EAD13F33384A345ADB2</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.spi</packageName><reference>238</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadAssertions.java</fileName><fingerprint>E0CE2FB263D0432FE9A1D76537CEA7C9</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.thread</packageName><reference>238</reference><severity>HIGH</severity><toString>ThreadAssertions.java(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadAssertions.java</fileName><fingerprint>FE340D16744EEAB95F0F113A396B4721</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.thread</packageName><reference>238</reference><severity>HIGH</severity><toString>ThreadAssertions.java(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>UserNotificationWithFeedbackTestHelper.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackTestHelper.java</fileName><fingerprint>D27EC6C3F76C60BAC21BCEBF558F943B</fingerprint><lineEnd>107</lineEnd><lineStart>107</lineStart><message>use Platform.runLater() and wait</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.ui</packageName><reference>256</reference><severity>HIGH</severity><toString>UserNotificationWithFeedbackTestHelper.java(107,0): FIXME: : use Platform.runLater() and wait</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>UserNotificationWithFeedbackTestHelper.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackTestHelper.java</fileName><fingerprint>125B5B30358D02EC7357928BD5E46FDF</fingerprint><lineEnd>130</lineEnd><lineStart>130</lineStart><message>use Platform.runLater() and wait</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.util.ui</packageName><reference>256</reference><severity>HIGH</severity><toString>UserNotificationWithFeedbackTestHelper.java(130,0): FIXME: : use Platform.runLater() and wait</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MainTest.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/examples/DciSwingExample/src/test/it/tidalwave/thesefoolishthings/examples/dci/swing/MainTest.java</fileName><fingerprint>9B41394B5ABE134514D8CCBB598CCA2E</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>disabled because it blocks</message><moduleName>TheseFoolishThings :: Examples :: DCI :: Swing</moduleName><origin>open-tasks</origin><originName></originName><packageName>it.tidalwave.thesefoolishthings.examples.dci.swing</packageName><reference>531</reference><severity>HIGH</severity><toString>MainTest.java(41,0): FIXME: : disabled because it blocks</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>pom.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/pom.xml</fileName><fingerprint>68384F1BEF1CF9C653085F4F35ED3DE3</fingerprint><lineEnd>85</lineEnd><lineStart>85</lineStart><message>used as provided dependency in some modules to work around a javadoc crash.</message><moduleName>TheseFoolishThings (modules)</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>253</reference><severity>HIGH</severity><toString>pom.xml(85,0): FIXME: : used as provided dependency in some modules to work around a javadoc crash.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-messagebus/it.tidalwave.messagebus.spi/SimpleMessageBus.java.html</fileName><fingerprint>D5B130C1FDD3B6B1B464CF72D6772453</fingerprint><lineEnd>161</lineEnd><lineStart>161</lineStart><message>marked as dubious by SpotBugs&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>SimpleMessageBus.java.html(161,0): FIXME: : marked as dubious by SpotBugs&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-messagebus/it.tidalwave.messagebus.spi/SimpleMessageBus.java.html</fileName><fingerprint>4E44984BAF28839AB260F9983672E996</fingerprint><lineEnd>196</lineEnd><lineStart>196</lineStart><message>use putIfAbsent()</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>SimpleMessageBus.java.html(196,0): FIXME: : use putIfAbsent()</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-actor/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-messagebus-spring/jacoco-aggregate/it-tidalwave-messagebus/it.tidalwave.messagebus.spi/SimpleMessageBus.java.html</fileName><fingerprint>D5B130C1FDD3B6B1B464CF72D6772453</fingerprint><lineEnd>161</lineEnd><lineStart>161</lineStart><message>marked as dubious by SpotBugs&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>SimpleMessageBus.java.html(161,0): FIXME: : marked as dubious by SpotBugs&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-messagebus-spring/jacoco-aggregate/it-tidalwave-messagebus/it.tidalwave.messagebus.spi/SimpleMessageBus.java.html</fileName><fingerprint>4E44984BAF28839AB260F9983672E996</fingerprint><lineEnd>196</lineEnd><lineStart>196</lineStart><message>use putIfAbsent()</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>SimpleMessageBus.java.html(196,0): FIXME: : use putIfAbsent()</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role-spring/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/apidocs/it/tidalwave/role/ui/spi/MutableIconProviderSupport.html</fileName><fingerprint>CD015CBC73A7062BA75B91576DAC6022</fingerprint><lineEnd>339</lineEnd><lineStart>339</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.html(339,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-role/jacoco/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util-test/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AsExtensions.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/apidocs/it/tidalwave/util/AsExtensions.html</fileName><fingerprint>BDADB6E009FE8849EC89C06E6E69DA7B</fingerprint><lineEnd>141</lineEnd><lineStart>141</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.&lt;/div&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.html(141,0): FIXME: : this class doesn't cache - every as*() call instantiates new objects.&lt;/div&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/it-tidalwave-util/jacoco/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-data/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-displayable/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-dci-swing/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample1/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample2/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RoleManagerSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.spi/RoleManagerSupport.java.html</fileName><fingerprint>DD0ECE8D0C02ED46854A0670B2326F5F</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>use ConcurrentHashMap</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>RoleManagerSupport.java.html(70,0): FIXME: : use ConcurrentHashMap</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundFunctionSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.function/BoundFunctionSupport.java.html</fileName><fingerprint>E6A1709560133EDA96E248CE2CC5BE9C</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>weak&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundFunctionSupport.java.html(40,0): FIXME: : weak&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultUserAction.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DefaultUserAction.java.html</fileName><fingerprint>B170F115E69718E1677F025D3D10C376</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>change with composition</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>DefaultUserAction.java.html(83,0): FIXME: : change with composition</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>CFE75390897859D8ED6B5C3B9ABACFA3</fingerprint><lineEnd>37</lineEnd><lineStart>37</lineStart><message>don't use it, it requires the objects to statically implement Displayable</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(37,0): FIXME: : don't use it, it requires the objects to statically implement Displayable</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DisplayableComparator.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.impl/DisplayableComparator.java.html</fileName><fingerprint>96EEA73A5C94C13EFD9B7E87C7428DD6</fingerprint><lineEnd>40</lineEnd><lineStart>40</lineStart><message>)</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>DisplayableComparator.java.html(40,0): FIXME: : )</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>4FE5E6AE813BE9C073A2E9E7786B7091</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(73,0): FIXME: : this method does nothing. Probably this is inconsistent with DefaultMutableDisplayable? But that is</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MutableIconProviderSupport.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui.spi/MutableIconProviderSupport.java.html</fileName><fingerprint>94CD020A4B4F5637EA059B454A01A5B8</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>should be in the EDT?&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>MutableIconProviderSupport.java.html(92,0): FIXME: : should be in the EDT?&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ActionProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/ActionProvider.java.html</fileName><fingerprint>BCCCFB9C63E02EF31238A7AE8D812A59</fingerprint><lineEnd>41</lineEnd><lineStart>41</lineStart><message>merge with the one in OpenBlueSky</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>ActionProvider.java.html(41,0): FIXME: : merge with the one in OpenBlueSky</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>BoundProperty.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-role/it.tidalwave.role.ui/BoundProperty.java.html</fileName><fingerprint>97E1E9A2892BEB6637262357EBAADC1B</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>weak listeners</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>BoundProperty.java.html(42,0): FIXME: : weak listeners</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierFinder.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.impl/SupplierFinder.java.html</fileName><fingerprint>23BB9045829E6C3BDA1A789F9E35B105</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>or computeNeededResults()?</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>SupplierFinder.java.html(66,0): FIXME: : or computeNeededResults()?</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>3B0A282558E3AB5F3D315D66E5974487</fingerprint><lineEnd>183</lineEnd><lineStart>183</lineStart><message>sync</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(183,0): FIXME: : sync</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>7381E1E51BFD69D0CCD1BB52FB0E10F7</fingerprint><lineEnd>252</lineEnd><lineStart>252</lineStart><message>polls because it doesn't get notified&lt;/span&gt;</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(252,0): FIXME: : polls because it doesn't get notified&lt;/span&gt;</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.spi/DefaultProcessExecutor.java.html</fileName><fingerprint>1DCA0CDA795CB143C054AC4B89A25FAF</fingerprint><lineEnd>457</lineEnd><lineStart>457</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>542</reference><severity>HIGH</severity><toString>DefaultProcessExecutor.java.html(457,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>21895C8642A3CE99549418C7B4D5AB05</fingerprint><lineEnd>64</lineEnd><lineStart>64</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(64,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ThreadAssertions.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util.thread/ThreadAssertions.java.html</fileName><fingerprint>9CDEEC43554EBC94353D3A94DD634CF7</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message></message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>ThreadAssertions.java.html(67,0): FIXME: : </toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>As.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/As.java.html</fileName><fingerprint>E2B30A027E8E81196A1F29EAC87A85D4</fingerprint><lineEnd>192</lineEnd><lineStart>192</lineStart><message>there's no static check of the argument</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>540</reference><severity>HIGH</severity><toString>As.java.html(192,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/AsExtensions.java.html</fileName><fingerprint>9A742FCDA388DC78EFB02A7F8367615E</fingerprint><lineEnd>38</lineEnd><lineStart>38</lineStart><message>this class doesn't cache - every as*() call instantiates new objects.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>AsExtensions.java.html(38,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.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/Key.java.html</fileName><fingerprint>2A47F432C14C8DD8177B9AA696D79741</fingerprint><lineEnd>55</lineEnd><lineStart>55</lineStart><message>a Set would be enough.</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>Key.java.html(55,0): FIXME: : a Set would be enough.</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TimeProvider.java.html</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>target/thesefoolishthings/modules/thesefoolishthings-examples/it-tidalwave-thesefoolishthings-examples-finderexample3/jacoco-aggregate/it-tidalwave-util/it.tidalwave.util/TimeProvider.java.html</fileName><fingerprint>B40148EBA0FB7369FFEB365267F2FF37</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>should be private</message><moduleName>TheseFoolishThings</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>478</reference><severity>HIGH</severity><toString>TimeProvider.java.html(49,0): FIXME: : should be private</toString><type>FIXME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>pom.xml</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/examples/pom.xml</fileName><fingerprint>46BA0F62F3A30C9D1DB724531CC54082</fingerprint><lineEnd>108</lineEnd><lineStart>108</lineStart><message>fixes the trouble with missing Hamcrest methods --&gt;</message><moduleName>TheseFoolishThings :: Examples (master)</moduleName><origin>open-tasks</origin><originName></originName><packageName>-</packageName><reference>531</reference><severity>HIGH</severity><toString>pom.xml(108,0): FIXME: : fixes the trouble with missing Hamcrest methods --&gt;</toString><type>FIXME</type></issue><size>235</size><toString>235 warnings (high: 235)</toString></reportApi>