Skip to content
Unstable

Changes

Summary

  1. Partial fix for TFT-247. (details)
  2. Restored specific changes of this branch that were lost in a previous operation. (details)
  3. Updated copyright notice. (details)
  4. Fix for TFT-303. (details)
  5. Fix for regressions after introducing 'var'. (details)
  6. Fix for TFT-307. (details)
  7. Added tests. (details)
  8. Fix for TFT-247. (details)
  9. Generics names made compliant with best practices. (details)
  10. Fix for TFT-315. (details)
  11. Refactored. (details)
  12. Fix for TFT-308. (details)
  13. Fix for TFT-247. (details)
  14. Fix for TFT-82. (details)
  15. Fix for TFT-309. (details)
  16. Fix for TFT-314. (details)
  17. Examples improvement. (details)
  18. Added Displayable.display(Consumer). (details)
  19. Example refactored. (details)
  20. Refactored (Arrays.asList() replaced with List.of()). (details)
  21. Clean up. (details)
  22. POM clean up. (details)
  23. Updated documentation. (details)
  24. [maven-release-plugin] prepare release 3.2-ALPHA-15 (details)
  25. [maven-release-plugin] prepare for next development iteration (details)
  26. Fixed broken link in README.md. (details)
Commit 4f7e6085639a5bd55449c4ae485516185fda938c by Fabrizio Giudici
Partial fix for TFT-247.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ConcurrentHashMapWithOptionals.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/AsSupport.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensionsBean.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/FinderSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Task.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/AsTest.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/EmptyAsDelegateProvider.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/As.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMultiMap.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/spi/AsSupportTest.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/AsExtensions.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMap.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/AsExtensions.java
Commit 24547343f6959f0a60d351e3970b5fcb41e21239 by Fabrizio Giudici
Restored specific changes of this branch that were lost in a previous operation.
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java
Commit dc62af81ae2fa1ed1220adcd146d938d9314d834 by Fabrizio Giudici
Updated copyright notice.
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/DefaultContextManagerTest.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/ObservableListProvider.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/DciPersistenceJpaExample.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/FunctionalCheckedExceptionWrappersTest.java
The file was modifiedmodules/Utilities/src/site/markdown/index.md.vm
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java
The file was modifiedmodules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/Persistable.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Sortable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/TextReadable.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/Main.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/resources/META-INF/persistence.xml
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/SimpleCompositeTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/impl/LazyReferenceTest.java
The file was modifiedmodules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/InMemoryPersonRegistry.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/Collaboration.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/TxManager.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringDefaultAsTest.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelMatcher.java
The file was modifiedmodules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/MainTest.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/SimpleFinderSupport.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/RoleManagerSupportTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/MutableIconProvider.java
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber1.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/annotation/ListensTo.java
The file was modifiedmodules/examples/Data/pom.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMultiMap.java
The file was modifiedmodules/examples/DciSwingExample/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/BinaryReadable.java
The file was modifiedmodules/Utilities/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunction.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java
The file was modifiedmodules/MessageBus/pom.xml
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentation.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/annotation/SimpleMessageSubscriber.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/NonEmptyFunction.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Removable.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Parameters.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/modules/Module1/src/main/java/Dummy.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2aTest.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockConcreteRole2.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegateProvider.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/HtmlRenderable.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ConcurrentHashMapWithOptionals.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/ArrayListCollectorSupport.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Key.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/ContextManagerProvider.java
The file was modifiedmodules/Roles/src/site/markdown/index.md.vm
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/StringValue.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/RoleSpringConfiguration.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryReadable.java
The file was modifiedmodules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/Main.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/annotation/AsObject.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/RoundRobinAsyncMessageDelivery.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/MutableIconProviderSupport.java
The file was modifiedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonDisplayable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/BinaryWritable.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/LazyReference.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/IdFactory.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/mock/Mock.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/RoleFactory.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/DefaultPersonPresentationControl.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultUserAction.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/LocalizedDateTimeFormatters.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextWritable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/TimeProviderTest.java
The file was modifiedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/Main.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamMarshallable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/IdTest.java
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent2.java
The file was modifiedmodules/MessageBus/src/test/java/it/tidalwave/messagebus/Message1.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java
The file was modifiedmodules/examples/JPAFinderExample/pom.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Triple.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/modules/Module1/pom.xml
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/impl/AsDisplayableComparatorTest.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockConcreteRole1.java
The file was modifiedmodules/SpringRoles/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/ContextSampler.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/PresentationModelCollectors.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadType.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/ConcurrentHashMapWithOptionalsTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/TripleTest.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2b.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/MessageListenerAdapter.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/BoundFunctionSupport.java
The file was modifiedmodules/examples/pom.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/NotFoundException.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistry.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/NamedCallback.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/LocalizedDisplayable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole3.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/SwingDciExample.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultStyleable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/ActionProviderSupport.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/pom.xml
The file was modifiedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/impl/MultiMap.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/StreamOperations.java
The file was modifiedLICENSE.md
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringContextManagerProvider.java
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java
The file was modifiedmodules/Actors/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Composite.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/impl/DatumAndRole.java
The file was modifiedmodules/examples/DciDisplayableExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/MainTest.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Loadable.java
The file was modifiedmodules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberSupport.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivator.java
The file was modifiedmodules/SpringMessageBus/src/test/resources/SpringSimpleMessageSubscriberAspectTestBeans.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamMarshallableSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/MutableDisplayable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ContextManager.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/PersonRegistry3.java
The file was modifiedmodules/examples/DciSwingExample/src/main/resources/it/tidalwave/thesefoolishthings/examples/dci/swing/Beans.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ui/LockableView.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Callback.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext2.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/DefaultPersonRegistry.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonJpaPersistable.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/pom.xml
The file was modifiedmodules/pom.xml
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/LocalizedDateTimeFormattersTest.java
The file was modifiedmodules/Roles/pom.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/FunctionalCheckedExceptionWrappers.java
The file was modifiedmodules/examples/InMemoryFinderExample/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModelAggregate.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/MockTimeProvider.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/JpaPersistenceContext.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegateProvider.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2a.java
The file was modifiedmodules/examples/InMemoryFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonSortCriteria.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStatsMBean.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Initializer.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistry2.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersistableSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModel.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerProvider.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Selectable.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java
The file was modifiedsrc/site/markdown/index.md.vm
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Identifiable.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ProcessExecutor.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/BundleUtilities.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ui/UserNotificationWithFeedback.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/MutableLocalizedDisplayable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java
The file was modifiedmodules/SpringMessageBus/pom.xml
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/modules/pom.xml
The file was modifiedmodules/TestUtilities/src/site/markdown/index.md.vm
The file was modifiedmodules/examples/DciDisplayableExample/pom.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/ActionProvider.java
The file was modifiedmodules/SpringMessageBus/src/main/resources/META-INF/aop.xml
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole1.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/ReflectionUtils.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/impl/Mocks.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java
The file was modifiedmodules/examples/InMemoryFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/inmemoryfinderexample/PersonFinderTest.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java
The file was modifiedmodules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterTestSupport.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamMarshallable.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableHeaderDescriptor.java
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/annotation/Message.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/thread/ThreadAssertions.java
The file was modifiedsrc/assemble/bin.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationMessageListenerAdapter.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Changeable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockRole2.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonJpaPersistable.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/TransactionalProcessor.java
The file was modifiedmodules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspect.aj
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java
The file was modifiedmodules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java
The file was modifiedmodules/examples/DciSwingExample/src/test/it/tidalwave/thesefoolishthings/examples/dci/swing/MainTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Visible.java
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMap.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Styleable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/AsDisplayableComparator.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackTestHelper.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Id.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/FinderExample2Test.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBus.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java
The file was modifiedarchetypes/project/pom.xml
The file was modifiedmodules/SpringMessageBus/src/site/markdown/index.md.vm
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/annotation/Actor.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/SimpleTask.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/WeakCopyFunctionSupport.java
The file was modifiedmodules/MessageBus/src/test/java/it/tidalwave/messagebus/Message2.java
The file was modifiedmodules/SpringRoles/src/main/resources/META-INF/SpringRoleAutoBeans.xml
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/AsExtensions.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Task.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultMutableDisplayable.java
The file was modifiedmodules/examples/Data/src/main/resources/logback.xml
The file was modifiedmodules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/DisplayableTest.java
The file was modifiedmodules/TestUtilities/pom.xml
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExampleTest.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryTableHeaderDescriptor.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/spi/PathTextReadable.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/util/spring/ClassScanner.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/CopyIfEmptyOrConform.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Renderable.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/src/assemble/bin.xml
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorGroupActivator.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableSavable.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringRoleManagerProvider.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/Marshallable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/PairTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/PlainTextRenderable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/spi/PathBinaryWritable.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStats.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java
The file was modifiedmodules/examples/ExtendedFinderExample/pom.xml
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TimeProvider.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManagerProvider.java
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleAsyncMessageDelivery.java
The file was modifiedmodules/MessageBus/src/site/markdown/index.md.vm
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaPersonRegistry.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MessageDelivery.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/thread/annotation/ThreadConfined.java
The file was modifiedsrc/site/resources/css/site.css
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/MBeansManager.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/PersonPresentationControl.java
The file was modifiedpom.xml
The file was modifiedsrc/site/site.xml
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/impl/DefaultPresentationModelTest.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Pair.java
The file was modifiedarchetypes/project/example.sh
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/spi/DefaultUserActionProviderTest.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/PreDestroyInvoker.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/dci/annotation/DciRole.java
The file was modifiedarchetypes/project/src/main/resources/META-INF/maven/archetype-metadata.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/dci/annotation/DciContext.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/TestLogger.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/test/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/MainTest.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/impl/DisplayableComparatorTest.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/CollaborationAwareMessageBus.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/StringRenderable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/ChangingSource.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/spi/FinderSupportTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationMatcher.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/AsExtensions.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/Unmarshallable.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/JpaPersistableSupport.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/ParameterTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Presentable.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/impl/DatumAndRoleTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/AsTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/DefaultIdentifiable.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/annotation/OriginatedBy.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentable.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/LICENSE.txt
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/AsException.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/role/Findable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/DefaultContextManager.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/As.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/role/TableColumnDescriptor.java
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent1.java
The file was modifiedarchetypes/project/src/main/resources/archetype-resources/src/assemble/project.xml
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultPresentationModelFactory.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageDecorator.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonHtmlRenderable.java
The file was modifiedarchetypes/project/src/main/resources/META-INF/maven/archetype.xml
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber2.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java
The file was modifiedmodules/Actors/src/site/markdown/index.md.vm
The file was modifiedmodules/TestUtilities/src/main/resources/logback-test.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ui/UserNotification.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/io/TextWritable.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/PostConstructInvoker.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultDisplayable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Aggregate.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonRegistryImpl2bTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/BundleUtilitiesTest.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/Main.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/StreamOperationsTest.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/MarshallableLoadable.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/Savable.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinder.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/DefaultSimpleComposite.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DisplayableComparator.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/UserAction.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/Findable.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/MoreAnswers.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/RenderingContext.java
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamContext1.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/IconProvider.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/DuplicateException.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/TxManagerImpl.java
The file was modifiedsrc/assemble/project.xml
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/ui/UserNotificationWithFeedbackMatcher.java
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/MainTest.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/annotation/VisibleForTesting.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/PresentationModelFactory.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java
The file was modifiedmodules/SpringRoles/src/site/markdown/index.md.vm
Commit 3e60655048935ef4a2183e38b874c09e9427b472 by Fabrizio Giudici
Fix for TFT-303.
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/spi/FinderSupportTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java
Commit 98750bc80a7530ccface5e5c99c7d475acddb7a4 by Fabrizio Giudici
Fix for regressions after introducing 'var'.
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java
Commit a87a3d2ef277bf42b3cb4920a75e120c3e89ac83 by Fabrizio Giudici
Fix for TFT-307.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java
Commit 5a7fac7d7ab3d577492e23685ec659d60447672d by Fabrizio Giudici
Added tests.
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java
Commit 6b181f11a479d9eab3067eca265954f77da395da by Fabrizio Giudici
Fix for TFT-247.
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/SimpleCompositeTest.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/TxManagerImpl.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/role/Findable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Pair.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryHelper.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/mock/MockSimpleAsDelegateProvider.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/TxManager.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/spi/PresentationModelCollectors.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Parameters.java
The file was modifiedmodules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/SpringAsDelegate.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/AsTest.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/AsExtensions.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/As.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java
Commit f19436c2eed647bd001b93723ae415cd9e0b8c1a by Fabrizio Giudici
Generics names made compliant with best practices.
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationMessageListenerAdapter.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Composite.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/DefaultSimpleComposite.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/RoundRobinAsyncMessageDelivery.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBus.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleAsyncMessageDelivery.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/MessageListenerAdapter.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MessageDelivery.java
The file was modifiedmodules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java
Commit c47a4010d7782dd385eaf5f1070fb143f906d70e by Fabrizio Giudici
Fix for TFT-315.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Pair.java
Commit 39f5edf76103126d3ee7ae1db05c3a8a540b24e3 by Fabrizio Giudici
Refactored.
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/TransactionalProcessor.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/impl/DefaultAsTest.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/SimpleCompositeTest.java
The file was modifiedmodules/examples/ExtendedFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderTestSupport.java
Commit fc389316a40a938b8fb64b04382ab107a382b99c by Fabrizio Giudici
Fix for TFT-308.
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Composite.java
Commit 4d6e508998f3cf9e02674f61e3ece4d86b641008 by Fabrizio Giudici
Fix for TFT-247.
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/SimpleComposite.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/ArrayListFinder.java
Commit 74b39ba740d55edaa983624fa55f26dca8980c49 by Fabrizio Giudici
Fix for TFT-82.
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java
Commit 45ba3fa1a7ecc5f35baa1e47bd974965327b5750 by Fabrizio Giudici
Fix for TFT-309.
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithId.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java
Commit ebd26408da03010abb2853004907624fa76db11c by Fabrizio Giudici
Fix for TFT-314.
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/ProviderFinder.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/SupplierFinder.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/MappingFinder.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java
The file was modifiedmodules/Utilities/src/site/markdown/index.md.vm
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java
Commit 1920f412393e7a37272f40d8d2ad98a00ad3c0f0 by Fabrizio Giudici
Examples improvement.
The file was removedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/RenderingContext.java
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java
The file was addedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRenderable.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/CollectionUtils.java
The file was modifiedsrc/site/site.xml
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java
The file was modifiedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/DisplayableExample.java
The file was addedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/displayable/role/Renderable.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java
The file was modifiedsrc/site/markdown/index.md.vm
The file was modifiedmodules/Utilities/src/site/markdown/index.md.vm
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/AsDelegate.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/PairTest.java
The file was modifiedpom.xml
Commit 4cdcde21c508359795df878ffd93da9e5e7681bf by Fabrizio Giudici
Added Displayable.display(Consumer).
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java
Commit 52fe23d2970e13c908bf049dfc8a39f69c4b5ea2 by Fabrizio Giudici
Example refactored.
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Renderable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java
Commit 2682886cdc74c12c30f086cb86d82c7f4f454ce8 by Fabrizio Giudici
Refactored (Arrays.asList() replaced with List.of()).
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/UserActionProvider.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/spi/SimpleCompositePresentableTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManagerSupport.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/PairTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMultiMapTest.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/ui/PresentationModelTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/ParameterTest.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultStyleable.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/impl/LogUtil.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java
The file was modifiedmodules/Roles/src/test/java/it/tidalwave/role/spi/ContextSamplerTest.java
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/ListOfPersons.java
Commit a4676302f5c74ea6ae6550560dfd098f987efa78 by Fabrizio Giudici
Clean up.
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ContextManager.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/Composite.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/spi/RoleManager.java
The file was modifiedmodules/examples/DciDisplayableExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRenderable.java
The file was modifiedmodules/TestUtilities/src/main/java/it/tidalwave/util/test/FileComparisonUtils.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum1RenderableRole.java
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/ui/Displayable.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/CollectionUtilsTest.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/StringRenderableRole.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/asexamples/Datum2RenderableRole.java
Commit 97ff0f15787679e49b0136e36b250dc5db51693f by Fabrizio Giudici
POM clean up.
The file was modifiedpom.xml
The file was modifiedmodules/examples/pom.xml
Commit c8962d1c42559e8e0ea981ddfc55488cc76a4ef2 by Fabrizio Giudici
Updated documentation.
The file was modifiedsrc/site/markdown/index.md.vm
The file was modifiedpom.xml
The file was modifiedREADME.md
Commit 07df725a3d07183615d2484b84aaa79275a009aa by Fabrizio Giudici
[maven-release-plugin] prepare release 3.2-ALPHA-15
The file was modifiedmodules/MessageBus/pom.xml
The file was modifiedmodules/examples/DciPersistenceJpaExample/pom.xml
The file was modifiedmodules/Actors/pom.xml
The file was modifiedmodules/examples/Data/pom.xml
The file was modifiedmodules/examples/pom.xml
The file was modifiedmodules/examples/JPAFinderExample/pom.xml
The file was modifiedmodules/examples/DciDisplayableExample/pom.xml
The file was modifiedmodules/examples/ExtendedFinderExample/pom.xml
The file was modifiedmodules/examples/InMemoryFinderExample/pom.xml
The file was modifiedmodules/pom.xml
The file was modifiedmodules/Roles/pom.xml
The file was modifiedmodules/examples/DciMarshalXStreamExample/pom.xml
The file was modifiedarchetypes/project/pom.xml
The file was modifiedmodules/SpringMessageBus/pom.xml
The file was modifiedmodules/examples/DciSwingExample/pom.xml
The file was modifiedpom.xml
The file was modifiedmodules/Utilities/pom.xml
The file was modifiedmodules/SpringRoles/pom.xml
The file was modifiedmodules/TestUtilities/pom.xml
Commit db56fb7422c0d758c68911fbb8bb8f63ebbe2407 by Fabrizio Giudici
[maven-release-plugin] prepare for next development iteration
The file was modifiedmodules/examples/JPAFinderExample/pom.xml
The file was modifiedmodules/Actors/pom.xml
The file was modifiedmodules/Utilities/pom.xml
The file was modifiedmodules/examples/Data/pom.xml
The file was modifiedmodules/examples/DciMarshalXStreamExample/pom.xml
The file was modifiedpom.xml
The file was modifiedmodules/examples/DciSwingExample/pom.xml
The file was modifiedmodules/examples/InMemoryFinderExample/pom.xml
The file was modifiedmodules/SpringMessageBus/pom.xml
The file was modifiedmodules/examples/ExtendedFinderExample/pom.xml
The file was modifiedmodules/examples/DciDisplayableExample/pom.xml
The file was modifiedmodules/examples/DciPersistenceJpaExample/pom.xml
The file was modifiedarchetypes/project/pom.xml
The file was modifiedmodules/MessageBus/pom.xml
The file was modifiedmodules/TestUtilities/pom.xml
The file was modifiedmodules/SpringRoles/pom.xml
The file was modifiedmodules/examples/pom.xml
The file was modifiedmodules/pom.xml
The file was modifiedmodules/Roles/pom.xml
Commit cc19b96860d9b82f6083578fa5f217b7f7702714 by Fabrizio Giudici
Fixed broken link in README.md.
The file was modifiedREADME.md