<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "TheseFoolishThings_Metrics" build number 853</shortDescription><upstreamBuild>853</upstreamBuild><upstreamProject>TheseFoolishThings_Metrics</upstreamProject><upstreamUrl>job/TheseFoolishThings_Metrics/</upstreamUrl></cause></action><action></action><action></action><action></action><action _class='hudson.plugins.testng.TestNGTestResultBuildAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>220</totalCount><urlName>testngreports</urlName></action><action></action><action _class='hudson.model.ParametersAction'></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='hudson.plugins.disk_usage.BuildDiskUsageAction'></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><description>origin/master 3.2-ALPHA-12-SNAPSHOT 45d246be3f7a</description><displayName>#488</displayName><duration>63159</duration><estimatedDuration>14968</estimatedDuration><fullDisplayName>TheseFoolishThings :: Archive (master) #488</fullDisplayName><id>488</id><inProgress>false</inProgress><keepLog>false</keepLog><number>488</number><queueId>1504</queueId><result>SUCCESS</result><timestamp>1640499281080</timestamp><url>https://services.tidalwave.it/ci/view/Metrics/job/TheseFoolishThings/488/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Parameters.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderSupport.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java</affectedPath><commitId>c68ce9b78686b01295acfc8242977767d3a4e7b2</commitId><timestamp>1640351987000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fixed missing/bogus generics.
</comment><date>2021-12-24 14:19:47 +0100</date><id>c68ce9b78686b01295acfc8242977767d3a4e7b2</id><msg>Fixed missing/bogus generics.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Parameters.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/XStreamMarshallableSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/Marshallable.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</affectedPath><commitId>71debef6ad8e785ed3ea969b0a3f345d66c4009e</commitId><timestamp>1640351987000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Clean up.
</comment><date>2021-12-24 14:19:47 +0100</date><id>71debef6ad8e785ed3ea969b0a3f345d66c4009e</id><msg>Clean up.</msg><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/Marshallable.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/XStreamMarshallableSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/SwingDciExample.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonFinderTest.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryTableHeaderDescriptor.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/Main.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/DefaultPersonPresentationControl.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/resources/it/tidalwave/thesefoolishthings/examples/dci/swing/Beans.xml</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentationControl.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/ObservableListProvider.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java</affectedPath><commitId>ed6e4af1ba5df062c264d5585a495b5cc16eeb84</commitId><timestamp>1640351987000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Swing example refactored.
</comment><date>2021-12-24 14:19:47 +0100</date><id>ed6e4af1ba5df062c264d5585a495b5cc16eeb84</id><msg>Swing example refactored.</msg><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/SwingDciExample.java</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonFinderTest.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryTableHeaderDescriptor.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/DefaultPersonPresentationControl.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/resources/it/tidalwave/thesefoolishthings/examples/dci/swing/Beans.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentationControl.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/Main.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/ObservableListProvider.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java</affectedPath><commitId>6a1f23a61b5bee65ddd46717eaa5386a7ee5d639</commitId><timestamp>1640351987000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Example data changed.
</comment><date>2021-12-24 14:19:47 +0100</date><id>6a1f23a61b5bee65ddd46717eaa5386a7ee5d639</id><msg>Example data changed.</msg><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java</affectedPath><commitId>735f8164b5cfe852cce384d9502b84cd8558aa34</commitId><timestamp>1640351987000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fixed Javadoc.
</comment><date>2021-12-24 14:19:47 +0100</date><id>735f8164b5cfe852cce384d9502b84cd8558aa34</id><msg>Fixed Javadoc.</msg><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</affectedPath><commitId>6678641e678ec1febbae128211300e8f7c14577a</commitId><timestamp>1640378519000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fix for TFT-279.
</comment><date>2021-12-24 21:41:59 +0100</date><id>6678641e678ec1febbae128211300e8f7c14577a</id><msg>Fix for TFT-279.</msg><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</affectedPath><commitId>c6fccbc87f65792ae3cd8b2f921fbb34e12a88e4</commitId><timestamp>1640447288000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fix for TFT-280.
</comment><date>2021-12-25 16:48:08 +0100</date><id>c6fccbc87f65792ae3cd8b2f921fbb34e12a88e4</id><msg>Fix for TFT-280.</msg><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</affectedPath><commitId>59913b34605f5a5b1edf6a1f0ad3621483a82792</commitId><timestamp>1640447288000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fix for TFT-281.
</comment><date>2021-12-25 16:48:08 +0100</date><id>59913b34605f5a5b1edf6a1f0ad3621483a82792</id><msg>Fix for TFT-281.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/XStreamMarshallableSupport.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext2.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/IdXStreamConverter.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistryXStreamMarshallable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersonsXStreamMarshallable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext1.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamMarshallableSupport.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/Marshallable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamMarshallable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamMarshallable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/XStreamContext.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonXStreamMarshallable.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java</affectedPath><commitId>85a2209678b134508f391d8a16fd126e55cbab69</commitId><timestamp>1640447288000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Improved DCI XStream example.
</comment><date>2021-12-25 16:48:08 +0100</date><id>85a2209678b134508f391d8a16fd126e55cbab69</id><msg>Improved DCI XStream example.</msg><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</file></path><path><editType>delete</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonXStreamMarshallable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext1.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamMarshallableSupport.java</file></path><path><editType>delete</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/IdXStreamConverter.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java</file></path><path><editType>delete</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistryXStreamMarshallable.java</file></path><path><editType>delete</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/XStreamContext.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamMarshallable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java</file></path><path><editType>delete</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersonsXStreamMarshallable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamMarshallable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext2.java</file></path><path><editType>delete</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/XStreamMarshallableSupport.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/Marshallable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</affectedPath><commitId>6ff048d326322eefbc59af7063717c40e011e65b</commitId><timestamp>1640447288000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Miscellaneous clean up.
</comment><date>2021-12-25 16:48:08 +0100</date><id>6ff048d326322eefbc59af7063717c40e011e65b</id><msg>Miscellaneous clean up.</msg><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</affectedPath><commitId>8aee67aadf92c62de13730747af882ae79eee3d4</commitId><timestamp>1640447288000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Refactored, improved multi-threading.
</comment><date>2021-12-25 16:48:08 +0100</date><id>8aee67aadf92c62de13730747af882ae79eee3d4</id><msg>Refactored, improved multi-threading.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryWritable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextWritable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextReadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryReadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileBinaryReadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileBinaryWritable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileTextReadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileTextWritable.java</affectedPath><commitId>f6ded4f9cc94c5d0b118d1e7d5c5a7ae5cac10e6</commitId><timestamp>1640447288000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fix for TFT-160.
</comment><date>2021-12-25 16:48:08 +0100</date><id>f6ded4f9cc94c5d0b118d1e7d5c5a7ae5cac10e6</id><msg>Fix for TFT-160.</msg><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</file></path><path><editType>add</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextReadable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileBinaryWritable.java</file></path><path><editType>add</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryWritable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileTextWritable.java</file></path><path><editType>add</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryReadable.java</file></path><path><editType>add</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextWritable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileBinaryReadable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileTextReadable.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableLoadable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Loadable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Savable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableSavable.java</affectedPath><commitId>3f0dc09353cca3493148846793dd9bccf334d8d2</commitId><timestamp>1640454754000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>New roles in DCI XStream example.
</comment><date>2021-12-25 18:52:34 +0100</date><id>3f0dc09353cca3493148846793dd9bccf334d8d2</id><msg>New roles in DCI XStream example.</msg><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Savable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Loadable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableLoadable.java</file></path><path><editType>add</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableSavable.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.idea/compiler.xml</affectedPath><commitId>b35dec025dc2281cd6e550acfffcadf544942db9</commitId><timestamp>1640454754000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Updated IDEA files.
</comment><date>2021-12-25 18:52:34 +0100</date><id>b35dec025dc2281cd6e550acfffcadf544942db9</id><msg>Updated IDEA files.</msg><path><editType>edit</editType><file>.idea/compiler.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/As.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</affectedPath><commitId>c51e3f26d9d6ee42f17fb81ba8b86cae234bf2f4</commitId><timestamp>1640454754000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fix for TFT-283.
</comment><date>2021-12-25 18:52:34 +0100</date><id>c51e3f26d9d6ee42f17fb81ba8b86cae234bf2f4</id><msg>Fix for TFT-283.</msg><path><editType>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/As.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TripleTest.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><commitId>8b8f7045645698cadaaac5a01a8b8251ca10fe4e</commitId><timestamp>1640455772000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Added documentation for Pair and Triple.
</comment><date>2021-12-25 19:09:32 +0100</date><id>8b8f7045645698cadaaac5a01a8b8251ca10fe4e</id><msg>Added documentation for Pair and Triple.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TripleTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></culprit></freeStyleBuild>