<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 841</shortDescription><upstreamBuild>841</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>211</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'><artifactsUrl>https://services.tidalwave.it/ci/view/Administration/job/TheseFoolishThings/476/artifact</artifactsUrl><changesUrl>https://services.tidalwave.it/ci/view/Administration/job/TheseFoolishThings/changes</changesUrl><displayUrl>https://services.tidalwave.it/ci/view/Administration/job/TheseFoolishThings/476/</displayUrl><testsUrl>https://services.tidalwave.it/ci/view/Administration/job/TheseFoolishThings/476/testReport</testsUrl></action><building>false</building><description>origin/master 3.2-ALPHA-12-SNAPSHOT 72c0baca9ac5</description><displayName>#476</displayName><duration>30882</duration><estimatedDuration>14968</estimatedDuration><fullDisplayName>TheseFoolishThings :: Archive (master) #476</fullDisplayName><id>476</id><inProgress>false</inProgress><keepLog>false</keepLog><number>476</number><queueId>1151</queueId><result>SUCCESS</result><timestamp>1639809599448</timestamp><url>https://services.tidalwave.it/ci/view/Administration/job/TheseFoolishThings/476/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2bTest.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTest.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2b.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2aTest.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2a.java</affectedPath><commitId>1574789c2d63eb2f20c4b86cb0398baed7b21050</commitId><timestamp>1630622058000</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-272.
</comment><date>2021-09-03 00:34:18 +0200</date><id>1574789c2d63eb2f20c4b86cb0398baed7b21050</id><msg>Fix for TFT-272.</msg><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2aTest.java</file></path><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2a.java</file></path><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2b.java</file></path><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.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/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2.java</file></path><path><editType>delete</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2.java</file></path><path><editType>delete</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTest.java</file></path><path><editType>delete</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2.java</file></path><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</file></path><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</file></path><path><editType>add</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2bTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</affectedPath><commitId>f55361018af55022b328832dfd94d1ecec8fa0d8</commitId><timestamp>1630623643000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Examples refactored.
</comment><date>2021-09-03 01:00:43 +0200</date><id>f55361018af55022b328832dfd94d1ecec8fa0d8</id><msg>Examples refactored.</msg><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.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/ui/impl/AsDisplayableComparator.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/MBeansManager.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/IdTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackTestHelper.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/SimpleCompositeTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Parameters.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationMatcher.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Presentable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadAssertions.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelMatcher.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultStyleable.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonFinderTest.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/TestLogger.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistry.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/UserAction.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ConcurrentHashMapWithOptionalsTest.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableHeaderDescriptor.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/Main.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/MockTimeProvider.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonJpaPersistable.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DisplayableComparatorTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensionsBean.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/ui/spi/MutableIconProviderSupport.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/DciPersistenceJpaExample.java</affectedPath><affectedPath>modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/MutableDisplayable.java</affectedPath><affectedPath>modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberSupport.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonFinderTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/PresentationModelCollectors.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/spi/FinderSupportTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/PostConstructInvoker.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/DisplayableTest.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciRole.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DisplayableComparator.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/DatumAndRole.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Styleable.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonRegistry.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/Unmarshallable.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/DefaultUserActionProviderTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/PreDestroyInvoker.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivator.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/Main.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/PlainTextRenderable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/BundleUtilitiesTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Aggregate.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Id.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ParameterTest.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><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/SwingDciExample.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Task.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonFinder.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/PersonRegistry3.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/Main.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileBinaryReadable.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2b.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/ReflectionUtils.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/FunctionalCheckedExceptionWrappersTest.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackMatcher.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModel.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderSupport.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/LocalizedDateTimeFormattersTest.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/JpaPersistableSupport.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/IdXStreamConverter.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/Main.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/MessageListenerAdapter.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonSortCriteria.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TimeProviderTest.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/DatumAndRoleTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationMessageListenerAdapter.java</affectedPath><commitId>a9a239e41fc1003ad6433c260975eeb4548342e2</commitId><timestamp>1630686917000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Organized imports.
</comment><date>2021-09-03 18:35:17 +0200</date><id>a9a239e41fc1003ad6433c260975eeb4548342e2</id><msg>Organized imports.</msg><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonJpaPersistable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ConcurrentHashMapWithOptionalsTest.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2b.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/SimpleCompositeTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/PersonRegistry3.java</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/LocalizedDateTimeFormattersTest.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/TestLogger.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/AsDisplayableComparator.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonFinder.java</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/Main.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/ReflectionUtils.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DisplayableComparator.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/MBeansManager.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileTextReadable.java</file></path><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/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/Main.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/JpaPersistableSupport.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModel.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/test/java/it/tidalwave/util/spi/FinderSupportTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.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/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationMessageListenerAdapter.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistry.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/IdTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelMatcher.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TimeProviderTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.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/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.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/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/DciPersistenceJpaExample.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Task.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciRole.java</file></path><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/CollaborationStartedMessage.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/UserAction.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/PresentationModelCollectors.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Parameters.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/DatumAndRole.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/Unmarshallable.java</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/Main.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultStyleable.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableHeaderDescriptor.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Id.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.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/ui/spi/DefaultUserActionProviderTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationMatcher.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/PreDestroyInvoker.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensionsBean.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/PlainTextRenderable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileBinaryWritable.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivator.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/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackMatcher.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/MessageListenerAdapter.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2.java</file></path><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/Roles/src/main/java/it/tidalwave/role/ui/MutableDisplayable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/BundleUtilitiesTest.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberSupport.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/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackTestHelper.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/FunctionalCheckedExceptionWrappersTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ParameterTest.java</file></path><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/Roles/src/main/java/it/tidalwave/role/ui/Presentable.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonRegistry.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/Styleable.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.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/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/DatumAndRoleTest.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonFinderTest.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/Roles/src/test/java/it/tidalwave/role/ui/impl/DisplayableComparatorTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/FileTextWritable.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.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/Roles/src/test/java/it/tidalwave/role/ui/DisplayableTest.java</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonSortCriteria.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Aggregate.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/spi/RoleManagerSupport.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/MockTimeProvider.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/PostConstructInvoker.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/IdXStreamConverter.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadAssertions.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java</affectedPath><commitId>e8021b94e1016deb82fde407f6983de7c69cce78</commitId><timestamp>1639573468000</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.
</comment><date>2021-12-15 14:04:28 +0100</date><id>e8021b94e1016deb82fde407f6983de7c69cce78</id><msg>Refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><commitId>15599ffe406cb4d7ccd7ef0c6c7837981913f6b9</commitId><timestamp>1639674405000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Test methods rearranged.
</comment><date>2021-12-16 18:06:45 +0100</date><id>15599ffe406cb4d7ccd7ef0c6c7837981913f6b9</id><msg>Test methods rearranged.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java</affectedPath><commitId>b14d49583b37a0166af50561a8ef1470f41d77a0</commitId><timestamp>1639768923000</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-273.
</comment><date>2021-12-17 20:22:03 +0100</date><id>b14d49583b37a0166af50561a8ef1470f41d77a0</id><msg>Fix for TFT-273.</msg><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><commitId>efa23a888fdb810f4565b586408f9c532436dece</commitId><timestamp>1639768923000</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-274.
</comment><date>2021-12-17 20:22:03 +0100</date><id>efa23a888fdb810f4565b586408f9c532436dece</id><msg>Fix for TFT-274.</msg><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/main/java/it/tidalwave/util/Pair.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><commitId>aa9d441fc1a7cb1186f3c509337d39acbe97eb47</commitId><timestamp>1639768923000</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-275.
</comment><date>2021-12-17 20:22:03 +0100</date><id>aa9d441fc1a7cb1186f3c509337d39acbe97eb47</id><msg>Fix for TFT-275.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.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/main/java/it/tidalwave/util/Triple.java</affectedPath><commitId>c029d25f3c7a09bf349d7ba31c45ccfff9e17250</commitId><timestamp>1639768923000</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-276.
</comment><date>2021-12-17 20:22:03 +0100</date><id>c029d25f3c7a09bf349d7ba31c45ccfff9e17250</id><msg>Fix for TFT-276.</msg><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Triple.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TripleTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/pom.xml</affectedPath><commitId>270c852c238062b8453b297b8a9505cae1128301</commitId><timestamp>1639769755000</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-277.
</comment><date>2021-12-17 20:35:55 +0100</date><id>270c852c238062b8453b297b8a9505cae1128301</id><msg>Fix for TFT-277.</msg><path><editType>edit</editType><file>modules/examples/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/pom.xml</affectedPath><commitId>38b1ae6e880cf75708a9f789b668e877f8372645</commitId><timestamp>1639770244000</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-278.
</comment><date>2021-12-17 20:44:04 +0100</date><id>38b1ae6e880cf75708a9f789b668e877f8372645</id><msg>Fix for TFT-278.</msg><path><editType>edit</editType><file>modules/examples/pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><description></description><fullName>Fabrizio Giudici</fullName><id>fabrizio.giudici</id></culprit></freeStyleBuild>