<analysisResultApi _class='io.jenkins.plugins.analysis.core.restapi.AnalysisResultApi'><fixedSize>0</fixedSize><infoMessage>Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings/workspace' that match the pattern '**/checkstyle-result.xml'</infoMessage><infoMessage>-&gt; found 17 files</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/archetypes/project/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 0 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/Actors/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 35 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/MessageBus/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 61 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/Roles/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 193 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/SpringMessageBus/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 3 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/SpringRoles/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 5 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/TestUtilities/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 6 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/Utilities/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 188 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/Data/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 9 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/DciDisplayableExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 8 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/DciMarshalXStreamExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 32 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/DciPersistenceJpaExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 21 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/DciSwingExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 15 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/ExtendedFinderExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 7 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/InMemoryFinderExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 3 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/modules/examples/JPAFinderExample/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 25 issues (skipped 0 duplicates)</infoMessage><infoMessage>Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings/workspace/target/checkstyle-result.xml</infoMessage><infoMessage>-&gt; found 612 issues (skipped 0 duplicates)</infoMessage><infoMessage>Post processing issues on 'Master' with source code encoding 'UTF-8'</infoMessage><infoMessage>Creating SCM blamer to obtain author and commit information for affected files</infoMessage><infoMessage>-&gt; No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.</infoMessage><infoMessage>Resolving file names for all issues in source directory '/var/jenkins_home/jobs/TheseFoolishThings/workspace'</infoMessage><infoMessage>-&gt; resolved paths in source directory (187 found, 0 not found)</infoMessage><infoMessage>Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)</infoMessage><infoMessage>-&gt; resolved module names for 612 issues</infoMessage><infoMessage>Resolving package names (or namespaces) by parsing the affected files</infoMessage><infoMessage>-&gt; resolved package names of 187 affected files</infoMessage><infoMessage>No filter has been set, publishing all 612 issues</infoMessage><infoMessage>Creating fingerprints for all affected code blocks to track issues over different builds</infoMessage><infoMessage>-&gt; created fingerprints for 612 issues (skipped 0 issues)</infoMessage><infoMessage>Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings/builds/543/files-with-issues'</infoMessage><infoMessage>-&gt; 0 copied, 612 not in workspace, 0 not-found, 0 with I/O error</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 #542' to compute new, fixed, and outstanding issues</infoMessage><infoMessage>Issues delta (vs. reference build): outstanding: 612, 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 612 issues (found 0 new issues, fixed 0 issues)</infoMessage><infoMessage>Attaching ResultAction with ID 'checkstyle' to build 'TheseFoolishThings #543'.</infoMessage><newSize>0</newSize><noIssuesSinceBuild>-1</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,231</shortDescription><upstreamBuild>1231</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>2</failCount><skipCount>0</skipCount><totalCount>248</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-16-SNAPSHOT cc19b96860d9</description><displayName>#543</displayName><duration>71042</duration><estimatedDuration>14968</estimatedDuration><fullDisplayName>TheseFoolishThings :: Archive (master) #543</fullDisplayName><id>543</id><inProgress>false</inProgress><keepLog>false</keepLog><number>543</number><queueId>9511</queueId><result>UNSTABLE</result><timestamp>1674543995763</timestamp><url>https://services.tidalwave.it/ci/view/MapView/job/TheseFoolishThings/543/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><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,230</shortDescription><upstreamBuild>1230</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>2</failCount><skipCount>0</skipCount><totalCount>248</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-16-SNAPSHOT cc19b96860d9</description><displayName>#542</displayName><duration>64477</duration><estimatedDuration>14968</estimatedDuration><fullDisplayName>TheseFoolishThings :: Archive (master) #542</fullDisplayName><id>542</id><inProgress>false</inProgress><keepLog>false</keepLog><number>542</number><queueId>9471</queueId><result>UNSTABLE</result><timestamp>1674457412576</timestamp><url>https://services.tidalwave.it/ci/view/MapView/job/TheseFoolishThings/542/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderSupport.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/As.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensions.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensionsBean.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/spi/AsSupportTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/AsExtensions.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMultiMap.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsSupport.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Task.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMap.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/EmptyAsDelegateProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ConcurrentHashMapWithOptionals.java</affectedPath><commitId>4f7e6085639a5bd55449c4ae485516185fda938c</commitId><timestamp>1616350844000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Partial fix for TFT-247.
</comment><date>2021-03-21 19:20:44 +0100</date><id>4f7e6085639a5bd55449c4ae485516185fda938c</id><msg>Partial fix for TFT-247.</msg><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/main/java/it/tidalwave/util/TypeSafeMultiMap.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1.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/Utilities/src/main/java/it/tidalwave/util/impl/EmptyAsDelegateProvider.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.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/Utilities/src/test/java/it/tidalwave/util/AsTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMap.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/AsExtensions.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/test/java/it/tidalwave/util/spi/AsSupportTest.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/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.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/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/As.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensions.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ConcurrentHashMapWithOptionals.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java</affectedPath><commitId>24547343f6959f0a60d351e3970b5fcb41e21239</commitId><timestamp>1616456447000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Restored specific changes of this branch that were lost in a previous operation.
</comment><date>2021-03-23 00:40:47 +0100</date><id>24547343f6959f0a60d351e3970b5fcb41e21239</id><msg>Restored specific changes of this branch that were lost in a previous operation.</msg><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/spi/impl/Mocks.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</affectedPath><affectedPath>modules/TestUtilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Changeable.java</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><affectedPath>modules/TestUtilities/src/main/resources/logback-test.xml</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStats.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Parameters.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/LocalizedDisplayable.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Loadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Presentable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ProcessExecutor.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadAssertions.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/TxManagerImpl.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ui/LockableView.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/MutableLocalizedDisplayable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryWritable.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextReadable.java</affectedPath><affectedPath>modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Initializer.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber2.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/ActionProviderSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/SimpleTask.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/BundleUtilities.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableHeaderDescriptor.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/IdFactory.java</affectedPath><affectedPath>archetypes/project/src/main/resources/META-INF/maven/archetype-metadata.xml</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole2.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/HtmlRenderable.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java</affectedPath><affectedPath>modules/SpringRoles/pom.xml</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/spi/impl/LogUtil.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/annotation/Message.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/MockTimeProvider.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextWritable.java</affectedPath><affectedPath>modules/MessageBus/src/test/java/it/tidalwave/messagebus/Message2.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Visible.java</affectedPath><affectedPath>modules/Actors/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextSampler.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/RenderingContext.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/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringRoleManagerProvider.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.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>pom.xml</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/SpringSimpleMessageSubscriberSupport.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/MessageBusAdapterFactory.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/AsException.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2bTest.java</affectedPath><affectedPath>modules/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/role/Findable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/annotation/OriginatedBy.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Sortable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2a.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/PostConstructInvoker.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/pom.xml</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Renderable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciRole.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/src/assemble/bin.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/DatumAndRole.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/pom.xml</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamMarshallable.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Styleable.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegateProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ui/UserNotificationWithFeedback.java</affectedPath><affectedPath>modules/examples/DciSwingExample/pom.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/Unmarshallable.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockConcreteRole1.java</affectedPath><affectedPath>modules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspect.aj</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/Main.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/MainTest.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamMarshallableSupport.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/PlainTextRenderable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/TextWritable.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/pom.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/NonEmptyFunction.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentable.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/pom.xml</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/ObservableListProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/BinaryReadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/ChangingSource.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/TxManager.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext1.java</affectedPath><affectedPath>src/site/resources/css/site.css</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ParameterTest.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/resources/SpringSimpleMessageSubscriberAspectTestBeans.xml</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Key.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/pom.xml</affectedPath><affectedPath>src/assemble/project.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/TextReadable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Task.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultPresentationModelFactory.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersistableSupport.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/RoundRobinAsyncMessageDelivery.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/PersonRegistry3.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/IconProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MessageDelivery.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistry2.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/DuplicateException.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/MoreAnswers.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/TimeProvider.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext2.java</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/modules/Module1/src/main/java/Dummy.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Identifiable.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/ui/function/AndFunction.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2b.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java</affectedPath><affectedPath>archetypes/project/pom.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/AsExtensions.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModelFactory.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/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonJpaPersistable.java</affectedPath><affectedPath>archetypes/project/example.sh</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonDisplayable.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryTableHeaderDescriptor.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/pom.xml</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMap.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorGroupActivator.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/DefaultPersonPresentationControl.java</affectedPath><affectedPath>modules/TestUtilities/pom.xml</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java</affectedPath><affectedPath>modules/examples/Data/src/main/resources/logback.xml</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent2.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/LocalizedDateTimeFormattersTest.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/CopyIfEmptyOrConform.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/Main.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/Persistable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciContext.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TimeProviderTest.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/annotation/ListensTo.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/RoleFactory.java</affectedPath><affectedPath>modules/SpringRoles/src/main/resources/META-INF/SpringRoleAutoBeans.xml</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationMessageListenerAdapter.java</affectedPath><affectedPath>modules/SpringMessageBus/src/main/resources/META-INF/aop.xml</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/AsDisplayableComparator.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/TransactionalProcessor.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/MBeansManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Callback.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/IdTest.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistry.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/examples/DciPersistenceJpaExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/MainTest.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/io/Marshallable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonFinderTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultStyleable.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelMatcher.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockConcreteRole2.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamMarshallable.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/TestLogger.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/MutableIconProvider.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/annotation/AsObject.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringContextManagerProvider.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/Utilities/pom.xml</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole3.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/RoleManagerProvider.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Savable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ConcurrentHashMapWithOptionalsTest.java</affectedPath><affectedPath>modules/MessageBus/pom.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/ActionProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/LocalizedDateTimeFormatters.java</affectedPath><affectedPath>modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterTestSupport.java</affectedPath><affectedPath>src/site/site.xml</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/test/it/tidalwave/thesefoolishthings/examples/dci/swing/MainTest.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber1.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/JpaPersistableSupport.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/Collaboration.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBus.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Selectable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/AsExtensions.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageDecorator.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole1.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/LICENSE.txt</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentation.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/WeakCopyFunctionSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</affectedPath><affectedPath>modules/Actors/pom.xml</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/ArrayListCollectorSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/annotation/VisibleForTesting.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ui/UserNotification.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/PresentationModelCollectors.java</affectedPath><affectedPath>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStatsMBean.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/JpaPersistenceContext.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/ui/PresentationModelTest.java</affectedPath><affectedPath>modules/MessageBus/src/test/java/it/tidalwave/messagebus/Message1.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/MainTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/spi/FinderSupportTest.java</affectedPath><affectedPath>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent1.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunction.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/Roles/src/test/java/it/tidalwave/role/ui/impl/AsDisplayableComparatorTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DisplayableComparator.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/impl/LazyReferenceTest.java</affectedPath><affectedPath>modules/Roles/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/resources/META-INF/persistence.xml</affectedPath><affectedPath>src/assemble/bin.xml</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>src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/thread/annotation/ThreadConfined.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2Test.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/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleAsyncMessageDelivery.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivator.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/As.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java</affectedPath><affectedPath>modules/SpringMessageBus/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/StringValue.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableSavable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.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/DciSwingExample/src/main/resources/it/tidalwave/thesefoolishthings/examples/dci/swing/Beans.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonJpaPersistable.java</affectedPath><affectedPath>LICENSE.md</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/spi/CollaborationAwareMessageBus.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/BinaryWritable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/Mock.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java</affectedPath><affectedPath>modules/examples/Data/pom.xml</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/NamedCallback.java</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/modules/Module1/pom.xml</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/annotation/Actor.java</affectedPath><affectedPath>modules/SpringMessageBus/pom.xml</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentationControl.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/util/spring/ClassScanner.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Removable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadType.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/spi/SimpleFinderSupport.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableLoadable.java</affectedPath><affectedPath>modules/Roles/pom.xml</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/modules/pom.xml</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/StringRenderable.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/Findable.java</affectedPath><affectedPath>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/ReflectionUtils.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMultiMap.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/LazyReference.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TripleTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/impl/DefaultSimpleComposite.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.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/util/FunctionalCheckedExceptionWrappersTest.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/MainTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/NotFoundException.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackMatcher.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/ConcurrentHashMapWithOptionals.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModelAggregate.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModel.java</affectedPath><affectedPath>archetypes/project/src/main/resources/META-INF/maven/archetype.xml</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/annotation/SimpleMessageSubscriber.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/src/assemble/project.xml</affectedPath><affectedPath>archetypes/project/src/main/resources/archetype-resources/pom.xml</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/impl/DefaultIdentifiable.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/MessageListenerAdapter.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2aTest.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java</affectedPath><affectedPath>modules/MessageBus/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonSortCriteria.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExampleTest.java</affectedPath><affectedPath>modules/SpringRoles/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryReadable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.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/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/InMemoryPersonRegistry.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Triple.java</affectedPath><affectedPath>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java</affectedPath><commitId>dc62af81ae2fa1ed1220adcd146d938d9314d834</commitId><timestamp>1673467573000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Updated copyright notice.
</comment><date>2023-01-11 21:06:13 +0100</date><id>dc62af81ae2fa1ed1220adcd146d938d9314d834</id><msg>Updated copyright notice.</msg><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringContextManagerProvider.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/annotation/Message.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/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.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/ui/spi/PresentationModelCollectors.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/TransactionalProcessor.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/TestUtilities/src/main/java/it/tidalwave/util/test/MockTimeProvider.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspect.aj</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2a.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentation.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Triple.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.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/Actors/src/main/java/it/tidalwave/actor/impl/PostConstructInvoker.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/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/InMemoryPersonRegistry.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/annotation/VisibleForTesting.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/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.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/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextWritable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/MutableDisplayable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/Changeable.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/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/LazyReference.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/JpaPersistenceContext.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonJpaPersistable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/NonEmptyFunction.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/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2bTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/MutableLocalizedDisplayable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Key.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.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>edit</editType><file>modules/Utilities/src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</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/main/java/it/tidalwave/role/impl/DefaultSimpleComposite.java</file></path><path><editType>edit</editType><file>modules/pom.xml</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/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/TimeProvider.java</file></path><path><editType>edit</editType><file>archetypes/project/example.sh</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockConcreteRole1.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/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/TxManagerImpl.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/util/spring/ClassScanner.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext2.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber1.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/StringValue.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/examples/JPAFinderExample/src/main/resources/META-INF/persistence.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManagerProvider.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableSavable.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistry.java</file></path><path><editType>edit</editType><file>archetypes/project/src/main/resources/archetype-resources/src/assemble/project.xml</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/ObservableListProvider.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleAsyncMessageDelivery.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/ArrayListCollectorSupport.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>archetypes/project/src/main/resources/META-INF/maven/archetype.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.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/annotation/AsObject.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/Roles/src/main/java/it/tidalwave/role/ui/Selectable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/AsExtensions.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2aTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/ContextSampler.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/RoleSpringConfiguration.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModelFactory.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamMarshallable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/FunctionalCheckedExceptionWrappersTest.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/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1.java</file></path><path><editType>edit</editType><file>src/site/resources/css/site.css</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/ActionProviderSupport.java</file></path><path><editType>edit</editType><file>src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Sortable.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/DefaultPersonPresentationControl.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Initializer.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/Roles/src/main/java/it/tidalwave/role/StringRenderable.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/main/java/it/tidalwave/util/AsExtensions.java</file></path><path><editType>edit</editType><file>archetypes/project/src/main/resources/archetype-resources/LICENSE.txt</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/impl/DefaultIdentifiable.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/Actors/src/main/java/it/tidalwave/actor/impl/PreDestroyInvoker.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.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/Utilities/src/test/java/it/tidalwave/util/mock/Mock.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/Utilities/src/test/java/it/tidalwave/util/ParameterTest.java</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/MainTest.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterTestSupport.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/CopyIfEmptyOrConform.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.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/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/Main.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Savable.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/resources/it/tidalwave/thesefoolishthings/examples/dci/swing/Beans.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.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/SpringMessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Callback.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/impl/LazyReferenceTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/ChangingSource.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/BinaryReadable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.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/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonDisplayable.java</file></path><path><editType>edit</editType><file>src/assemble/bin.xml</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/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.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/main/java/it/tidalwave/role/ui/function/WeakCopyFunctionSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/RoundRobinAsyncMessageDelivery.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.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/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</file></path><path><editType>edit</editType><file>modules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonFinderTest.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentationControl.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/Roles/src/main/java/it/tidalwave/role/SimpleComposite.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/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/dci/annotation/DciContext.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/role/Findable.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MessageDelivery.java</file></path><path><editType>edit</editType><file>modules/examples/Data/pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/IconProvider.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent1.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Renderable.java</file></path><path><editType>edit</editType><file>modules/Utilities/pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryWritable.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorGroupActivator.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/examples/DciMarshalXStreamExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExampleTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStatsMBean.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringDefaultAsTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamMarshallableSupport.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/Utilities/src/main/java/it/tidalwave/util/ProcessExecutor.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/resources/SpringSimpleMessageSubscriberAspectTestBeans.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/NamedCallback.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryReadable.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/Utilities/src/main/java/it/tidalwave/util/DuplicateException.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/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.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/Roles/src/main/java/it/tidalwave/role/io/Marshallable.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/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.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/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.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/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegateProvider.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/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.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/DciSwingExample/pom.xml</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/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java</file></path><path><editType>edit</editType><file>modules/Roles/pom.xml</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>archetypes/project/src/main/resources/META-INF/maven/archetype-metadata.xml</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/MessageBus/src/main/java/it/tidalwave/messagebus/annotation/SimpleMessageSubscriber.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/main/resources/logback-test.xml</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/Actors/src/main/java/it/tidalwave/actor/spi/CollaborationAwareMessageBus.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/examples/InMemoryFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringRoleManagerProvider.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.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/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/site/markdown/index.md.vm</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/pom.xml</file></path><path><editType>edit</editType><file>LICENSE.md</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/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole3.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/examples/Data/src/main/resources/logback.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/LocalizedDateTimeFormatters.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ConcurrentHashMapWithOptionals.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/TestUtilities/src/main/java/it/tidalwave/util/test/TestLogger.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole2.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/annotation/Actor.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Composite.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/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryTableHeaderDescriptor.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.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/Roles/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/resources/META-INF/SpringRoleAutoBeans.xml</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/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultPresentationModelFactory.java</file></path><path><editType>edit</editType><file>src/assemble/project.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.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/Utilities/src/main/java/it/tidalwave/util/spi/SimpleFinderSupport.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/main/java/it/tidalwave/util/Id.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Removable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentable.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/site/markdown/index.md.vm</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/Actors/src/main/java/it/tidalwave/actor/MessageDecorator.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/Visible.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockConcreteRole2.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/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Identifiable.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.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/MessageBus/src/test/java/it/tidalwave/messagebus/Message2.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</file></path><path><editType>edit</editType><file>src/site/site.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistry2.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/main/resources/META-INF/aop.xml</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModelAggregate.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/ActionProvider.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/BundleUtilities.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/annotation/ListensTo.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/ui/UserNotification.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2Test.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.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/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinder.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/impl/MultiMap.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/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext1.java</file></path><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/MoreAnswers.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.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/Utilities/src/main/java/it/tidalwave/util/RoleFactory.java</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/MainTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/Persistable.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>archetypes/project/src/main/resources/archetype-resources/src/assemble/bin.xml</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>archetypes/project/src/main/resources/archetype-resources/pom.xml</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/NotFoundException.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/LocalizedDisplayable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/AsException.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/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersistableSupport.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/JpaPersistableSupport.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/BinaryWritable.java</file></path><path><editType>edit</editType><file>archetypes/project/src/main/resources/archetype-resources/modules/Module1/src/main/java/Dummy.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber2.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/RenderingContext.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.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>archetypes/project/src/main/resources/archetype-resources/modules/Module1/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/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/role/PersonXStreamUnmarshallable.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/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.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/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonJpaPersistable.java</file></path><path><editType>edit</editType><file>modules/examples/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/Main.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.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/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamMarshallable.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/MainTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.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/main/java/it/tidalwave/util/ui/LockableView.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/MutableIconProvider.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerProvider.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/IdFactory.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMultiMap.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/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/MainTest.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/Findable.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBus.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>archetypes/project/src/main/resources/archetype-resources/modules/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/annotation/OriginatedBy.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/thread/annotation/ThreadConfined.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/main/java/it/tidalwave/util/TypeSafeMap.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/Utilities/src/test/java/it/tidalwave/util/LocalizedDateTimeFormattersTest.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextReadable.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableLoadable.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/Utilities/src/main/java/it/tidalwave/util/SimpleTask.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/Roles/src/main/java/it/tidalwave/role/io/Unmarshallable.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole1.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/TextWritable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/site/markdown/index.md.vm</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/Utilities/src/main/java/it/tidalwave/util/thread/ThreadType.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunction.java</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/src/test/it/tidalwave/thesefoolishthings/examples/dci/swing/MainTest.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/test/java/it/tidalwave/messagebus/Message1.java</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/impl/AsDisplayableComparatorTest.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/Roles/src/main/java/it/tidalwave/role/HtmlRenderable.java</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent2.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/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Loadable.java</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext.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/Roles/src/test/java/it/tidalwave/role/spi/impl/DatumAndRoleTest.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/site/markdown/index.md.vm</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/io/TextReadable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/ui/UserNotificationWithFeedback.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/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</file></path><path><editType>edit</editType><file>archetypes/project/pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStats.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationMatcher.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/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/impl/DisplayableComparator.java</file></path><path><editType>edit</editType><file>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegateProvider.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistry.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/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/spi/FinderSupportTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java</affectedPath><commitId>3e60655048935ef4a2183e38b874c09e9427b472</commitId><timestamp>1673795890000</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-303.
</comment><date>2023-01-15 16:18:10 +0100</date><id>3e60655048935ef4a2183e38b874c09e9427b472</id><msg>Fix for TFT-303.</msg><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>edit</editType><file>modules/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/ui/spi/SimpleCompositePresentable.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/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.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/SimpleComposite.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/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><commitId>98750bc80a7530ccface5e5c99c7d475acddb7a4</commitId><timestamp>1674209118000</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 regressions after introducing 'var'.
</comment><date>2023-01-20 11:05:18 +0100</date><id>98750bc80a7530ccface5e5c99c7d475acddb7a4</id><msg>Fix for regressions after introducing 'var'.</msg><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/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</affectedPath><commitId>a87a3d2ef277bf42b3cb4920a75e120c3e89ac83</commitId><timestamp>1674233283000</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-307.
</comment><date>2023-01-20 17:48:03 +0100</date><id>a87a3d2ef277bf42b3cb4920a75e120c3e89ac83</id><msg>Fix for TFT-307.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</affectedPath><commitId>5a7fac7d7ab3d577492e23685ec659d60447672d</commitId><timestamp>1674248181000</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 tests.
</comment><date>2023-01-20 21:56:21 +0100</date><id>5a7fac7d7ab3d577492e23685ec659d60447672d</id><msg>Added tests.</msg><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/main/java/it/tidalwave/util/Pair.java</affectedPath><affectedPath>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.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/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/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/TxManagerImpl.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/spi/PresentationModelCollectors.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/role/Findable.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java</affectedPath><affectedPath>modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/TxManager.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/AsExtensions.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java</affectedPath><commitId>6b181f11a479d9eab3067eca265954f77da395da</commitId><timestamp>1674251114000</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-247.
</comment><date>2023-01-20 22:45:14 +0100</date><id>6b181f11a479d9eab3067eca265954f77da395da</id><msg>Fix for TFT-247.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/As.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/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.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>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.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/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/AsTest.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/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.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/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/TxManagerImpl.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/role/Findable.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java</file></path><path><editType>edit</editType><file>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/AsExtensions.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/spi/PresentationModelCollectors.java</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MessageDelivery.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleAsyncMessageDelivery.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/HierarchicFinderSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.java</affectedPath><affectedPath>modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBus.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/impl/DefaultSimpleComposite.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</affectedPath><affectedPath>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/RoundRobinAsyncMessageDelivery.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationMessageListenerAdapter.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</affectedPath><commitId>f19436c2eed647bd001b93723ae415cd9e0b8c1a</commitId><timestamp>1674260115000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Generics names made compliant with best practices.
</comment><date>2023-01-21 01:15:15 +0100</date><id>f19436c2eed647bd001b93723ae415cd9e0b8c1a</id><msg>Generics names made compliant with best practices.</msg><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/spi/RoleManagerSupport.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/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.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/MessageBus/src/main/java/it/tidalwave/messagebus/spi/RoundRobinAsyncMessageDelivery.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.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/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/impl/DefaultSimpleComposite.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleAsyncMessageDelivery.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.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/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBus.java</file></path><path><editType>edit</editType><file>modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MessageDelivery.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Pair.java</affectedPath><commitId>c47a4010d7782dd385eaf5f1070fb143f906d70e</commitId><timestamp>1674317410000</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-315.
</comment><date>2023-01-21 17:10:10 +0100</date><id>c47a4010d7782dd385eaf5f1070fb143f906d70e</id><msg>Fix for TFT-315.</msg><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/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java</affectedPath><affectedPath>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/TransactionalProcessor.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/SimpleCompositeTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</affectedPath><affectedPath>modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</affectedPath><commitId>39f5edf76103126d3ee7ae1db05c3a8a540b24e3</commitId><timestamp>1674317411000</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-21 17:10:11 +0100</date><id>39f5edf76103126d3ee7ae1db05c3a8a540b24e3</id><msg>Refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.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/SimpleCompositePresentableTest.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java</file></path><path><editType>edit</editType><file>modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/TransactionalProcessor.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/SimpleComposite.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/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</affectedPath><commitId>fc389316a40a938b8fb64b04382ab107a382b99c</commitId><timestamp>1674317411000</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-308.
</comment><date>2023-01-21 17:10:11 +0100</date><id>fc389316a40a938b8fb64b04382ab107a382b99c</id><msg>Fix for TFT-308.</msg><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</affectedPath><commitId>4d6e508998f3cf9e02674f61e3ece4d86b641008</commitId><timestamp>1674319263000</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-247.
</comment><date>2023-01-21 17:41:03 +0100</date><id>4d6e508998f3cf9e02674f61e3ece4d86b641008</id><msg>Fix for TFT-247.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><commitId>74b39ba740d55edaa983624fa55f26dca8980c49</commitId><timestamp>1674319263000</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-82.
</comment><date>2023-01-21 17:41:03 +0100</date><id>74b39ba740d55edaa983624fa55f26dca8980c49</id><msg>Fix for TFT-82.</msg><path><editType>edit</editType><file>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithId.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java</affectedPath><commitId>45ba3fa1a7ecc5f35baa1e47bd974965327b5750</commitId><timestamp>1674337111000</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-309.
</comment><date>2023-01-21 22:38:31 +0100</date><id>45ba3fa1a7ecc5f35baa1e47bd974965327b5750</id><msg>Fix for TFT-309.</msg><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithId.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/MappingFinder.java</affectedPath><affectedPath>modules/Utilities/src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/ProviderFinder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/Finder.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/SupplierFinder.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java</affectedPath><commitId>ebd26408da03010abb2853004907624fa76db11c</commitId><timestamp>1674337165000</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-314.
</comment><date>2023-01-21 22:39:25 +0100</date><id>ebd26408da03010abb2853004907624fa76db11c</id><msg>Fix for TFT-314.</msg><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/SupplierFinder.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/ProviderFinder.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java</file></path><path><editType>add</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/MappingFinder.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/util/Finder.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/RenderingContext.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</affectedPath><affectedPath>src/site/site.xml</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRenderable.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.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>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java</affectedPath><affectedPath>src/site/markdown/index.md.vm</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/role/Renderable.java</affectedPath><commitId>1920f412393e7a37272f40d8d2ad98a00ad3c0f0</commitId><timestamp>1674396345000</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 improvement.
</comment><date>2023-01-22 15:05:45 +0100</date><id>1920f412393e7a37272f40d8d2ad98a00ad3c0f0</id><msg>Examples improvement.</msg><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.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/main/java/it/tidalwave/util/spi/AsDelegate.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java</file></path><path><editType>delete</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/RenderingContext.java</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</file></path><path><editType>edit</editType><file>src/site/site.xml</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/site/markdown/index.md.vm</file></path><path><editType>add</editType><file>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/role/Renderable.java</file></path><path><editType>add</editType><file>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRenderable.java</file></path><path><editType>edit</editType><file>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><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java</affectedPath><commitId>4cdcde21c508359795df878ffd93da9e5e7681bf</commitId><timestamp>1674396346000</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 Displayable.display(Consumer).
</comment><date>2023-01-22 15:05:46 +0100</date><id>4cdcde21c508359795df878ffd93da9e5e7681bf</id><msg>Added Displayable.display(Consumer).</msg><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Renderable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java</affectedPath><commitId>52fe23d2970e13c908bf049dfc8a39f69c4b5ea2</commitId><timestamp>1674396346000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Example refactored.
</comment><date>2023-01-22 15:05:46 +0100</date><id>52fe23d2970e13c908bf049dfc8a39f69c4b5ea2</id><msg>Example refactored.</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Renderable.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java</affectedPath><affectedPath>modules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java</affectedPath><affectedPath>modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java</affectedPath><affectedPath>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/ParameterTest.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.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/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultStyleable.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.java</affectedPath><affectedPath>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java</affectedPath><commitId>2682886cdc74c12c30f086cb86d82c7f4f454ce8</commitId><timestamp>1674396346000</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 (Arrays.asList() replaced with List.of()).
</comment><date>2023-01-22 15:05:46 +0100</date><id>2682886cdc74c12c30f086cb86d82c7f4f454ce8</id><msg>Refactored (Arrays.asList() replaced with List.of()).</msg><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/PairTest.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/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.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/Utilities/src/test/java/it/tidalwave/util/ParameterTest.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/TypeSafeMultiMapTest.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/Utilities/src/test/java/it/tidalwave/util/KeyTest.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/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.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/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.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/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java</file></path><path><editType>edit</editType><file>modules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java</affectedPath><affectedPath>modules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java</affectedPath><affectedPath>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRenderable.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java</affectedPath><affectedPath>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</affectedPath><affectedPath>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java</affectedPath><commitId>a4676302f5c74ea6ae6550560dfd098f987efa78</commitId><timestamp>1674396346000</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-22 15:05:46 +0100</date><id>a4676302f5c74ea6ae6550560dfd098f987efa78</id><msg>Clean up.</msg><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/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRenderable.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/Composite.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ContextManager.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java</file></path><path><editType>edit</editType><file>modules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java</file></path><path><editType>edit</editType><file>modules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.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/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.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>pom.xml</affectedPath><affectedPath>modules/examples/pom.xml</affectedPath><commitId>97ff0f15787679e49b0136e36b250dc5db51693f</commitId><timestamp>1674396346000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>POM clean up.
</comment><date>2023-01-22 15:05:46 +0100</date><id>97ff0f15787679e49b0136e36b250dc5db51693f</id><msg>POM clean up.</msg><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>modules/examples/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>src/site/markdown/index.md.vm</affectedPath><affectedPath>README.md</affectedPath><commitId>c8962d1c42559e8e0ea981ddfc55488cc76a4ef2</commitId><timestamp>1674401240000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Updated documentation.
</comment><date>2023-01-22 16:27:20 +0100</date><id>c8962d1c42559e8e0ea981ddfc55488cc76a4ef2</id><msg>Updated documentation.</msg><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>README.md</file></path><path><editType>edit</editType><file>src/site/markdown/index.md.vm</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>07df725a3d07183615d2484b84aaa79275a009aa</commitId><timestamp>1674401526000</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-15
</comment><date>2023-01-22 16:32:06 +0100</date><id>07df725a3d07183615d2484b84aaa79275a009aa</id><msg>[maven-release-plugin] prepare release 3.2-ALPHA-15</msg><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/examples/Data/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>pom.xml</file></path><path><editType>edit</editType><file>modules/Actors/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/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/pom.xml</file></path><path><editType>edit</editType><file>modules/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/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/TestUtilities/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/JPAFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/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>db56fb7422c0d758c68911fbb8bb8f63ebbe2407</commitId><timestamp>1674401527000</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-22 16:32:07 +0100</date><id>db56fb7422c0d758c68911fbb8bb8f63ebbe2407</id><msg>[maven-release-plugin] prepare for next development iteration</msg><path><editType>edit</editType><file>modules/examples/DciDisplayableExample/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringRoles/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/Data/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciSwingExample/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/MessageBus/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/DciMarshalXStreamExample/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><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>modules/Utilities/pom.xml</file></path><path><editType>edit</editType><file>modules/examples/ExtendedFinderExample/pom.xml</file></path><path><editType>edit</editType><file>modules/TestUtilities/pom.xml</file></path><path><editType>edit</editType><file>modules/SpringMessageBus/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/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.md</affectedPath><commitId>cc19b96860d9b82f6083578fa5f217b7f7702714</commitId><timestamp>1674405883000</timestamp><author><absoluteUrl>https://services.tidalwave.it/ci/user/fabrizio.giudici</absoluteUrl><fullName>Fabrizio Giudici</fullName></author><authorEmail>fabrizio.giudici@tidalwave.it</authorEmail><comment>Fixed broken link in README.md.
</comment><date>2023-01-22 17:44:43 +0100</date><id>cc19b96860d9b82f6083578fa5f217b7f7702714</id><msg>Fixed broken link in README.md.</msg><path><editType>edit</editType><file>README.md</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>612</totalSize></analysisResultApi>