<analysisResultApi _class='io.jenkins.plugins.analysis.core.restapi.AnalysisResultApi'><fixedSize>0</fixedSize><infoMessage>Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings/workspace')</infoMessage><infoMessage>Successfully parsed console log</infoMessage><infoMessage>-&gt; found 0 issues (skipped 0 duplicates)</infoMessage><infoMessage>Skipping post processing</infoMessage><infoMessage>No filter has been set, publishing all 0 issues</infoMessage><infoMessage>Repository miner is not configured, skipping repository mining</infoMessage><infoMessage>Reference build recorder is not configured</infoMessage><infoMessage>Obtaining reference build from same job (TheseFoolishThings :: Archive)</infoMessage><infoMessage>Using reference build 'TheseFoolishThings #546' to compute new, fixed, and outstanding issues</infoMessage><infoMessage>Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0</infoMessage><infoMessage>No quality gates have been set - skipping</infoMessage><infoMessage>Health report is disabled - skipping</infoMessage><infoMessage>Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)</infoMessage><infoMessage>Attaching ResultAction with ID 'code-analysis' to build 'TheseFoolishThings #547'.</infoMessage><newSize>0</newSize><noIssuesSinceBuild>238</noIssuesSinceBuild><owner _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "TheseFoolishThings_Metrics" build number 1,235</shortDescription><upstreamBuild>1235</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>265</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-19-SNAPSHOT c6fa6b124944</description><displayName>#547</displayName><duration>60968</duration><estimatedDuration>14968</estimatedDuration><fullDisplayName>TheseFoolishThings :: Archive (master) #547</fullDisplayName><id>547</id><inProgress>false</inProgress><keepLog>false</keepLog><number>547</number><queueId>9819</queueId><result>SUCCESS</result><timestamp>1674888838547</timestamp><url>https://services.tidalwave.it/ci/view/SolidBlueIII/job/TheseFoolishThings/547/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</affectedPath><commitId>3c61e29c079347d2536a4b5a0e2b70ce515b3c51</commitId><timestamp>1674776013000</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-321.
</comment><date>2023-01-27 00:33:33 +0100</date><id>3c61e29c079347d2536a4b5a0e2b70ce515b3c51</id><msg>Fix for TFT-321.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>src/site/markdown/index.md.vm</affectedPath><commitId>8e40fd7eb2ee8143a4226aa4257c5e03edaa2f72</commitId><timestamp>1674831906000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Documentation.
</comment><date>2023-01-27 16:05:06 +0100</date><id>8e40fd7eb2ee8143a4226aa4257c5e03edaa2f72</id><msg>Documentation.</msg><path><editType>edit</editType><file>src/site/markdown/index.md.vm</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>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</affectedPath><commitId>4630823799b94f88a41f14f42018b31d19618bdb</commitId><timestamp>1674831906000</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>2023-01-27 16:05:06 +0100</date><id>4630823799b94f88a41f14f42018b31d19618bdb</id><msg>Refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</affectedPath><commitId>6e3a7ff3debf68e61234582986fa6fd40c0f00d5</commitId><timestamp>1674831906000</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-323.
</comment><date>2023-01-27 16:05:06 +0100</date><id>6e3a7ff3debf68e61234582986fa6fd40c0f00d5</id><msg>Fix for TFT-323.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.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/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.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/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.java</affectedPath><commitId>31c2e24165c237970298fd34be31d255dc4f5c72</commitId><timestamp>1674831906000</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-325.
</comment><date>2023-01-27 16:05:06 +0100</date><id>31c2e24165c237970298fd34be31d255dc4f5c72</id><msg>Fix for TFT-325.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/SpringTestHelper.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/BaseTestHelper.java</affectedPath><affectedPath>modules/TestUtilities/pom.xml</affectedPath><commitId>b417873f87cf4e9f3615ea56b351602f8a569f0f</commitId><timestamp>1674831906000</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-322.
</comment><date>2023-01-27 16:05:06 +0100</date><id>b417873f87cf4e9f3615ea56b351602f8a569f0f</id><msg>Fix for TFT-322.</msg><path><editType>add</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/BaseTestHelper.java</file></path><path><editType>add</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/SpringTestHelper.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/Collaboration.java</affectedPath><affectedPath>modules/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><affectedPath>modules/TestUtilities/src/main/resources/logback-test.xml</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><commitId>e7edabfa1840036cf2edfc07d95e99ff40abf89a</commitId><timestamp>1674832001000</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-327.
</comment><date>2023-01-27 16:06:41 +0100</date><id>e7edabfa1840036cf2edfc07d95e99ff40abf89a</id><msg>Fix for TFT-327.</msg><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/pom.xml</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/TestUtilities/src/main/resources/logback-test.xml</file></path><path><editType>edit</editType><file>modules/examples/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/Collaboration.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></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/Collaboration.java</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java</affectedPath><commitId>3aa409d9b6f459e4ea1f311a33366da6e09d3f64</commitId><timestamp>1674832275000</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-326.
</comment><date>2023-01-27 16:11:15 +0100</date><id>3aa409d9b6f459e4ea1f311a33366da6e09d3f64</id><msg>Fix for TFT-326.</msg><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.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/Actors/src/main/java/it/tidalwave/actor/Collaboration.java</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/DciPersistenceJpaExample/src/test/resources/logback-test-override.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/resources/logback-test-override.xml</affectedPath><commitId>03316beb4d73f4d4172bca8dfbf4399fb7ad244c</commitId><timestamp>1674832275000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Cleaned up test logs.
</comment><date>2023-01-27 16:11:15 +0100</date><id>03316beb4d73f4d4172bca8dfbf4399fb7ad244c</id><msg>Cleaned up test logs.</msg><path><editType>add</editType><file>modules/examples/DciPersistenceJpaExample/src/test/resources/logback-test-override.xml</file></path><path><editType>add</editType><file>modules/examples/JPAFinderExample/src/test/resources/logback-test-override.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/spi/SystemRoleFactorySupportTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/SpringTestHelper.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/Main.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/Main.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TripleTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/PreferencesHandler.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java</affectedPath><commitId>c5d04545774238802145efc9cabad6714ee7dccc</commitId><timestamp>1674832275000</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 and cleaned up.
</comment><date>2023-01-27 16:11:15 +0100</date><id>c5d04545774238802145efc9cabad6714ee7dccc</id><msg>Refactored and cleaned up.</msg><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/impl/DefaultPreferencesHandler.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.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/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/SpringTestHelper.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.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/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.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/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/PreferencesHandler.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/spi/SystemRoleFactorySupportTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.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/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java</file></path><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/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java</affectedPath><commitId>a2140f7a4df344305999d24c19640f979f71d524</commitId><timestamp>1674832275000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Better failed test diagnostics.
</comment><date>2023-01-27 16:11:15 +0100</date><id>a2140f7a4df344305999d24c19640f979f71d524</id><msg>Better failed test diagnostics.</msg><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</affectedPath><commitId>bb634c839ec10b06b1765a0e146c2d6006598d04</commitId><timestamp>1674832275000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Cleaned up.
</comment><date>2023-01-27 16:11:15 +0100</date><id>bb634c839ec10b06b1765a0e146c2d6006598d04</id><msg>Cleaned up.</msg><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/mock/MockAsFactory.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/Data/pom.xml</affectedPath><affectedPath>modules/MessageBus/pom.xml</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/pom.xml</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><affectedPath>modules/SpringMessageBus/pom.xml</affectedPath><affectedPath>archetypes/project/pom.xml</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><affectedPath>modules/SpringRoles/pom.xml</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/pom.xml</affectedPath><affectedPath>modules/examples/DciDisplayableExample/pom.xml</affectedPath><affectedPath>modules/Roles/pom.xml</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/pom.xml</affectedPath><affectedPath>modules/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciSwingExample/pom.xml</affectedPath><affectedPath>modules/Utilities/pom.xml</affectedPath><affectedPath>modules/TestUtilities/pom.xml</affectedPath><commitId>213d30211abf60b8fcc4f1f2d4f6e9c39ae73e62</commitId><timestamp>1674836976000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>[maven-release-plugin] prepare release 3.2-ALPHA-18
</comment><date>2023-01-27 17:29:36 +0100</date><id>213d30211abf60b8fcc4f1f2d4f6e9c39ae73e62</id><msg>[maven-release-plugin] prepare release 3.2-ALPHA-18</msg><path><editType>edit</editType><file>modules/examples/pom.xml</file></path><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/pom.xml</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/pom.xml</file></path><path><editType>edit</editType><file>modules/pom.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/Data/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>archetypes/project/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/Data/pom.xml</affectedPath><affectedPath>modules/MessageBus/pom.xml</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/pom.xml</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><affectedPath>archetypes/project/pom.xml</affectedPath><affectedPath>modules/SpringMessageBus/pom.xml</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><affectedPath>modules/SpringRoles/pom.xml</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/pom.xml</affectedPath><affectedPath>modules/examples/DciDisplayableExample/pom.xml</affectedPath><affectedPath>modules/Roles/pom.xml</affectedPath><affectedPath>modules/pom.xml</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciSwingExample/pom.xml</affectedPath><affectedPath>modules/Utilities/pom.xml</affectedPath><affectedPath>modules/TestUtilities/pom.xml</affectedPath><commitId>c6fa6b124944c2b0d4a76f2eb455e92c8e4ff836</commitId><timestamp>1674836976000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>[maven-release-plugin] prepare for next development iteration
</comment><date>2023-01-27 17:29:36 +0100</date><id>c6fa6b124944c2b0d4a76f2eb455e92c8e4ff836</id><msg>[maven-release-plugin] prepare for next development iteration</msg><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</file></path><path><editType>edit</editType><file>modules/pom.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/Data/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/pom.xml</file></path><path><editType>edit</editType><file>archetypes/project/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></culprit></owner><qualityGates><overallResult>INACTIVE</overallResult></qualityGates><referenceBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "TheseFoolishThings_Metrics" build number 1,234</shortDescription><upstreamBuild>1234</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>265</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-18-SNAPSHOT 839bed4c1b3d</description><displayName>#546</displayName><duration>65568</duration><estimatedDuration>14968</estimatedDuration><fullDisplayName>TheseFoolishThings :: Archive (master) #546</fullDisplayName><id>546</id><inProgress>false</inProgress><keepLog>false</keepLog><number>546</number><queueId>9712</queueId><result>SUCCESS</result><timestamp>1674803166621</timestamp><url>https://services.tidalwave.it/ci/view/SolidBlueIII/job/TheseFoolishThings/546/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.java</affectedPath><commitId>a96f5bdaf4f1e1e9ec1af016dfa1fc47a9748c0a</commitId><timestamp>1674683857000</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-318.
</comment><date>2023-01-25 22:57:37 +0100</date><id>a96f5bdaf4f1e1e9ec1af016dfa1fc47a9748c0a</id><msg>Fix for TFT-318.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</affectedPath><commitId>afe5fb9ec53fb1b07e5b88478701e453b4f63512</commitId><timestamp>1674683857000</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>2023-01-25 22:57:37 +0100</date><id>afe5fb9ec53fb1b07e5b88478701e453b4f63512</id><msg>Refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</affectedPath><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><affectedPath>src/site/markdown/index.md.vm</affectedPath><affectedPath>src/site/site.xml</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java</affectedPath><affectedPath>pom.xml</affectedPath><commitId>337acf075f6844cec8b19a405229f50b16cc5c8f</commitId><timestamp>1674751278000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Documentation.
</comment><date>2023-01-26 17:41:18 +0100</date><id>337acf075f6844cec8b19a405229f50b16cc5c8f</id><msg>Documentation.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</file></path><path><editType>edit</editType><file>src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>src/site/site.xml</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/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</file></path><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/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>pom.xml</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><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/StreamUtils.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/StreamUtilsTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java</affectedPath><commitId>c90eab3ea7f704f69fb6637c2d20773d1de6a8fe</commitId><timestamp>1674751279000</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-319.
</comment><date>2023-01-26 17:41:19 +0100</date><id>c90eab3ea7f704f69fb6637c2d20773d1de6a8fe</id><msg>Fix for TFT-319.</msg><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/StreamUtils.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/StreamUtilsTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><affectedPath>src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Roles/src/site/markdown/index.md.vm</affectedPath><commitId>7db7d0ae42ab392ca2429b18f27f30d30df73d2c</commitId><timestamp>1674767525000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Documentation.
</comment><date>2023-01-26 22:12:05 +0100</date><id>7db7d0ae42ab392ca2429b18f27f30d30df73d2c</id><msg>Documentation.</msg><path><editType>edit</editType><file>modules/Roles/src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</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/main/java/it/tidalwave/util/As.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</affectedPath><commitId>2e56bd095e32a8d3239967551e8d972ea7032744</commitId><timestamp>1674767525000</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>2023-01-26 22:12:05 +0100</date><id>2e56bd095e32a8d3239967551e8d972ea7032744</id><msg>Refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.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/Utilities/src/main/java/it/tidalwave/util/As.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/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java</affectedPath><affectedPath>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.util.spi.AsDelegateProvider</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/HardwiredSystemRoleFactoryProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/As.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/MainTest.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringDefaultAsTest.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/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleOwnerRoleFactoryProvider.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringSystemRoleFactory.java</affectedPath><affectedPath>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.role.spi.RoleManagerProvider</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ContextManager.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringContextManagerProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactory.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</affectedPath><affectedPath>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManagerProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactoryProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/spi/SystemRoleFactorySupportTest.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/TxManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/util/spring/ClassScanner.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactoryProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManagerProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/impl/OwnerAndRoleTest.java</affectedPath><affectedPath>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.role.spi.ContextManagerProvider</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultSystemRoleFactory.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextSampler.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/dci/annotation/DciContext.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringRoleManagerProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/MultiMap.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/DciPersistenceJpaExample.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/MultiMap.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java</affectedPath><affectedPath>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.OwnerRoleFactoryProvider</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/annotation/DefaultProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/RoleSpringConfiguration.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegateProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/resources/META-INF/services/it.tidalwave.util.spi.AsDelegateProvider</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.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/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/spi/Mocks.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciRole.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/dci/annotation/DciRole.java</affectedPath><affectedPath>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultSystemRoleFactoryProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/OwnerAndRole.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/DatumAndRole.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciContext.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegateProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/DatumAndRoleTest.java</affectedPath><affectedPath>src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.ContextManagerProvider</affectedPath><affectedPath>modules/SpringRoles/src/main/resources/META-INF/SpringRoleAutoBeans.xml</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringSystemRoleFactoryProvider.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringAdapterTest.java</affectedPath><commitId>3f55102ca51351e4fb69377508240d5293f290e1</commitId><timestamp>1674767549000</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-233.
</comment><date>2023-01-26 22:12:29 +0100</date><id>3f55102ca51351e4fb69377508240d5293f290e1</id><msg>Fix for TFT-233.</msg><path><editType>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</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/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactoryProvider.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/SpringRoles/src/main/resources/META-INF/SpringRoleAutoBeans.xml</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/MultiMap.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.role.spi.ContextManagerProvider</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.util.spi.AsDelegateProvider</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactoryProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.OwnerRoleFactoryProvider</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/RoleSpringConfiguration.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultSystemRoleFactory.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultSystemRoleFactoryProvider.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java</file></path><path><editType>delete</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/impl/OwnerAndRoleTest.java</file></path><path><editType>add</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringSystemRoleFactory.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciContext.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/As.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/spi/Mocks.java</file></path><path><editType>add</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringSystemRoleFactoryProvider.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextSampler.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringRoleManagerProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/annotation/DefaultProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.ContextManagerProvider</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</file></path><path><editType>delete</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java</file></path><path><editType>delete</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.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>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManagerProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/dci/annotation/DciContext.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ContextManager.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.role.spi.RoleManagerProvider</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciRole.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringDefaultAsTest.java</file></path><path><editType>add</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringAdapterTest.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java</file></path><path><editType>add</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/HardwiredSystemRoleFactoryProvider.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringContextManagerProvider.java</file></path><path><editType>delete</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</file></path><path><editType>edit</editType><file>src/site/markdown/index.md.vm</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/ui/PresentationModelMatcher.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/dci/annotation/DciRole.java</file></path><path><editType>delete</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/DatumAndRoleTest.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/spi/SystemRoleFactorySupportTest.java</file></path><path><editType>delete</editType><file>modules/examples/JPAFinderExample/src/main/resources/META-INF/services/it.tidalwave.util.spi.AsDelegateProvider</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/MainTest.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleOwnerRoleFactoryProvider.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegateProvider.java</file></path><path><editType>delete</editType><file>modules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManagerProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/OwnerAndRole.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactory.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/util/spring/ClassScanner.java</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/TxManager.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/MultiMap.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</file></path><path><editType>add</editType><file>modules/examples/JPAFinderExample/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegateProvider.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java</file></path><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/DatumAndRole.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</file></path><path><editType>add</editType><file>modules/SpringRoles/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider</file></path><path><editType>delete</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/annotation/AsObject.java</affectedPath><commitId>b2b222ba39bed55dd3118c1eed1bcd068510374f</commitId><timestamp>1674767549000</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>2023-01-26 22:12:29 +0100</date><id>b2b222ba39bed55dd3118c1eed1bcd068510374f</id><msg>Clean up.</msg><path><editType>delete</editType><file>modules/Roles/src/main/java/it/tidalwave/role/annotation/AsObject.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/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/MappingFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistry.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ProviderFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/SupplierFinder.java</affectedPath><commitId>3218a9b1bc881736520a80316b08f2c1a0a2aed8</commitId><timestamp>1674767549000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Finders refactored.
</comment><date>2023-01-26 22:12:29 +0100</date><id>3218a9b1bc881736520a80316b08f2c1a0a2aed8</id><msg>Finders refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/ProviderFinder.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/SupplierFinder.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/MappingFinder.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistry.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/PreferencesHandler.java</affectedPath><affectedPath>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.util.PreferencesHandler</affectedPath><commitId>b5a8fa0182919e52271729a2d08cf030fdd1b2c8</commitId><timestamp>1674767550000</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 PreferencesHandler.
</comment><date>2023-01-26 22:12:30 +0100</date><id>b5a8fa0182919e52271729a2d08cf030fdd1b2c8</id><msg>Added PreferencesHandler.</msg><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/PreferencesHandler.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/resources/META-INF/services/it.tidalwave.util.PreferencesHandler</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ReflectionUtilsTest.java</affectedPath><affectedPath>modules/Utilities/pom.xml</affectedPath><commitId>d007e8d1db72b4c8182d1165a75956321b6eceb3</commitId><timestamp>1674767550000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Injection methods added to ReflectionUtils.
</comment><date>2023-01-26 22:12:30 +0100</date><id>d007e8d1db72b4c8182d1165a75956321b6eceb3</id><msg>Injection methods added to ReflectionUtils.</msg><path><editType>edit</editType><file>modules/Utilities/pom.xml</file></path><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ReflectionUtilsTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ContextManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java</affectedPath><commitId>13ca14cd9494a5e3da620e4381c40412622de19b</commitId><timestamp>1674767550000</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>2023-01-26 22:12:30 +0100</date><id>13ca14cd9494a5e3da620e4381c40412622de19b</id><msg>Refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ContextManager.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</affectedPath><commitId>3f57177846d2847dc8bc1df41f842173e0bcddc2</commitId><timestamp>1674767550000</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-320.
</comment><date>2023-01-26 22:12:30 +0100</date><id>3f57177846d2847dc8bc1df41f842173e0bcddc2</id><msg>Fix for TFT-320.</msg><path><editType>add</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ShortNames.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/Data/pom.xml</affectedPath><affectedPath>modules/MessageBus/pom.xml</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/pom.xml</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><affectedPath>archetypes/project/pom.xml</affectedPath><affectedPath>modules/SpringMessageBus/pom.xml</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><affectedPath>modules/SpringRoles/pom.xml</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/pom.xml</affectedPath><affectedPath>modules/examples/DciDisplayableExample/pom.xml</affectedPath><affectedPath>modules/Roles/pom.xml</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/pom.xml</affectedPath><affectedPath>modules/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciSwingExample/pom.xml</affectedPath><affectedPath>modules/Utilities/pom.xml</affectedPath><affectedPath>modules/TestUtilities/pom.xml</affectedPath><commitId>ae318e5079212650ee39c624798f180ef1d86bd6</commitId><timestamp>1674770405000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>[maven-release-plugin] prepare release 3.2-ALPHA-17
</comment><date>2023-01-26 23:00:05 +0100</date><id>ae318e5079212650ee39c624798f180ef1d86bd6</id><msg>[maven-release-plugin] prepare release 3.2-ALPHA-17</msg><path><editType>edit</editType><file>modules/examples/Data/pom.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path><path><editType>edit</editType><file>archetypes/project/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/pom.xml</file></path><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/pom.xml</file></path><path><editType>edit</editType><file>modules/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/Data/pom.xml</affectedPath><affectedPath>modules/MessageBus/pom.xml</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/pom.xml</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><affectedPath>archetypes/project/pom.xml</affectedPath><affectedPath>modules/SpringMessageBus/pom.xml</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><affectedPath>modules/SpringRoles/pom.xml</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/pom.xml</affectedPath><affectedPath>modules/examples/DciDisplayableExample/pom.xml</affectedPath><affectedPath>modules/Roles/pom.xml</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/pom.xml</affectedPath><affectedPath>modules/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/DciSwingExample/pom.xml</affectedPath><affectedPath>modules/Utilities/pom.xml</affectedPath><affectedPath>modules/TestUtilities/pom.xml</affectedPath><commitId>839bed4c1b3dbe7ee0f47c3489fadfb2ad28d5d5</commitId><timestamp>1674770405000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>[maven-release-plugin] prepare for next development iteration
</comment><date>2023-01-26 23:00:05 +0100</date><id>839bed4c1b3dbe7ee0f47c3489fadfb2ad28d5d5</id><msg>[maven-release-plugin] prepare for next development iteration</msg><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/Data/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/pom.xml</file></path><path><editType>edit</editType><file>archetypes/project/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/pom.xml</file></path><path><editType>edit</editType><file>modules/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></culprit></referenceBuild><successfulSinceBuild>-1</successfulSinceBuild><totalSize>0</totalSize></analysisResultApi>