Skip to content
Success

Changes

Summary

  1. Changed Bitbucket Pipeline image. (details)
  2. New version will be 5.0-ALPHA-1. (details)
  3. Super POM upgraded to '5.16'. (details)
  4. Hibernate for examples upgraded to '6.6.4.Final'. (details)
  5. TFT-374: All 'aspectjrt' dependencies replaced with 'aspectjweaver'. (details)
  6. TFT-376: Exclude dependency to spring-jcl, which has package overlap with jcl-over-slf4j. (details)
  7. TFT-375: Commented out references to jsr305 annotations, whose library has got a package overlap with java.annotation. (details)
  8. TFT-373: Package renamed to avoid inter-module clashes. (details)
  9. TFT-378: AspectJ-injected field is now private. (details)
  10. TFT-373: Added support for Java 9 modules. (details)
  11. TFT-377: LazySupplier refactored without 'volatile'. (details)
  12. Added comment. (details)
  13. Clean up. (details)
  14. Test refactored. (details)
  15. Updated links in site and README. (details)
  16. Dropped obsolete Travis configuration. (details)
  17. [maven-release-plugin] prepare release 5.0-ALPHA-1 (details)
  18. [maven-release-plugin] prepare for next development iteration (details)
Commit df42c7c7ce06cd5d2c4c7f96f7fe5dfe84f80950 by Fabrizio Giudici
Changed Bitbucket Pipeline image.
The file was modifiedbitbucket-pipelines.yml (diff)
The file was modifiedmodules/Roles/pom.xml (diff)
The file was modifiedmodules/examples/DciDisplayableExample/pom.xml (diff)
The file was modifiedmodules/examples/DciSwingExample/pom.xml (diff)
The file was modifiedmodules/examples/pom.xml (diff)
The file was modifiedmodules/MessageBus/pom.xml (diff)
The file was modifiedmodules/examples/DciPersistenceJpaExample/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedmodules/examples/Data/pom.xml (diff)
The file was modifiedmodules/examples/DciMarshalXStreamExample/pom.xml (diff)
The file was modifiedmodules/pom.xml (diff)
The file was modifiedmodules/SpringMessageBus/pom.xml (diff)
The file was modifiedmodules/examples/JPAFinderExample/pom.xml (diff)
The file was modifiedmodules/Actors/pom.xml (diff)
The file was modifiedmodules/examples/InMemoryFinderExample/pom.xml (diff)
The file was modifiedmodules/examples/ExtendedFinderExample/pom.xml (diff)
The file was modifiedmodules/Utilities/pom.xml (diff)
The file was modifiedmodules/TestUtilities/pom.xml (diff)
The file was modifiedarchetypes/project/pom.xml (diff)
The file was modifiedmodules/SpringRoles/pom.xml (diff)
Commit 7d9df63c660573d7f5632b8f37639fbacf652880 by Fabrizio Giudici
Super POM upgraded to '5.16'.
The file was modifiedpom.xml (diff)
The file was modifiedmodules/examples/pom.xml (diff)
Commit b20e91532efd03442d25baef11c5271ad8dbc6b5 by Fabrizio Giudici
Hibernate for examples upgraded to '6.6.4.Final'.
The file was modifiedmodules/examples/pom.xml (diff)
Commit a5e52303011e3dab1d3f9459d14d52ff8008b668 by Fabrizio Giudici
TFT-374: All 'aspectjrt' dependencies replaced with 'aspectjweaver'.
The file was modifiedmodules/SpringMessageBus/pom.xml (diff)
The file was modifiedmodules/SpringRoles/pom.xml (diff)
The file was modifiedmodules/examples/DciSwingExample/pom.xml (diff)
Commit 512b6f876814c67dca6fca092d7dc1a679d61153 by Fabrizio Giudici
TFT-376: Exclude dependency to spring-jcl, which has package overlap with jcl-over-slf4j.
The file was modifiedmodules/SpringMessageBus/pom.xml (diff)
Commit 22306ce918872fbc261ccc9213e9bada7b3a2571 by Fabrizio Giudici
TFT-375: Commented out references to jsr305 annotations, whose library has got a package overlap with java.annotation.
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java (diff)
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/ExtendedFinderSupport.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/LazySupplier.java (diff)
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/MapAggregate.java (diff)
The file was modifiedmodules/Roles/src/main/java/it/tidalwave/role/impl/DefaultIdentifiable.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMultiMap.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivator.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMultiMap.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Id.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/MBeansManager.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/TypeSafeMap.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivatorStats.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/Collaboration.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Key.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java (diff)
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/StreamUtilsTest.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/role/impl/OwnerAndRole.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Triple.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Pair.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Finder.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ProcessExecutor.java (diff)
The file was modifiedmodules/examples/Data/src/main/java/it/tidalwave/thesefoolishthings/examples/person/Person.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/ExecutorWithPriority.java (diff)
Commit b080e64195cf352282df2f0450e5f9f9bb1ef51f by Fabrizio Giudici
TFT-373: Package renamed to avoid inter-module clashes.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/As.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java (diff)
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultSystemRoleFactoryProvider.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/OwnerAndRole.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultSystemRoleFactoryProvider.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java
The file was modifiedmodules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.SystemRoleFactoryProvider (diff)
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultContextManagerProvider.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ContextManager.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/role/spi/OwnerRoleFactoryProvider.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/PreferencesHandler.java (diff)
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultContextManager.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultSystemRoleFactory.java
The file was modifiedmodules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.OwnerRoleFactoryProvider (diff)
The file was removedmodules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultSystemRoleFactory.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/OwnerAndRole.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/MultiMap.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/MultiMap.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactoryProvider.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/spi/ContextSnapshot.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java (diff)
The file was addedmodules/Utilities/src/test/java/it/tidalwave/role/spi/ContextSnapshotTest.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/AsDelegate.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManagerProvider.java
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/ServiceLoaderLocator.java
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactory.java (diff)
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultOwnerRoleFactory.java
The file was modifiedmodules/Utilities/src/main/resources/META-INF/services/it.tidalwave.role.spi.ContextManagerProvider (diff)
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultOwnerRoleFactoryProvider.java
The file was addedmodules/Utilities/src/main/java/it/tidalwave/util/impl/ServiceLoaderLocator.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/role/spi/SystemRoleFactorySupportTest.java (diff)
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java (diff)
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java (diff)
The file was removedmodules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/role/impl/OwnerAndRoleTest.java (diff)
Commit 07aac75f870347d5a93e60eb07ae6309f885bd8f by Fabrizio Giudici
TFT-378: AspectJ-injected field is now private.
The file was modifiedmodules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspect.aj (diff)
Commit d6b9a3fab6f295b8b1a722b1f4bb595589a2cbf2 by Fabrizio Giudici
TFT-373: Added support for Java 9 modules.
The file was addedmodules/Roles/src/main/java/module-info.java
The file was addedmodules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/spi/spring/SpringSimpleMessageSubscriberAspect.aj
The file was removedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber2.java
The file was addedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/spi/spring/MockSubscriber1.java
The file was modifiedmodules/SpringMessageBus/src/test/resources/SpringSimpleMessageSubscriberAspectTestBeans.xml (diff)
The file was addedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/spi/spring/MockEvent1.java
The file was addedmodules/Actors/src/main/java/module-info.java
The file was addedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/spi/spring/SpringSimpleMessageSubscriberAspectTest.java
The file was addedmodules/SpringRoles/src/main/java/module-info.java
The file was removedmodules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspect.aj
The file was modifiedmodules/SpringMessageBus/src/site/markdown/index.md.vm (diff)
The file was addedmodules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/spi/spring/LifeCycleAwareBean.java
The file was addedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/spi/spring/MockSubscriber2.java
The file was modifiedmodules/Utilities/src/site/markdown/index.md.vm (diff)
The file was addedmodules/MessageBus/src/main/java/module-info.java
The file was removedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java
The file was addedmodules/SpringMessageBus/src/main/java/module-info.java
The file was modifiedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java (diff)
The file was modifiedmodules/pom.xml (diff)
The file was addedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/spi/spring/MockEvent2.java
The file was removedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockSubscriber1.java
The file was removedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent2.java
The file was modifiedmodules/SpringMessageBus/src/main/resources/META-INF/aop.xml (diff)
The file was removedmodules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/MockEvent1.java
The file was addedmodules/Utilities/src/main/java/module-info.java
Commit 3c928e7e295e82617ed21abc4b6e2754ea8a1504 by Fabrizio Giudici
TFT-377: LazySupplier refactored without 'volatile'.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/LazySupplier.java (diff)
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/util/LazySupplierTest.java (diff)
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/SpringAdapterTest.java (diff)
The file was modifiedmodules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/spi/ActorActivator.java (diff)
The file was modifiedmodules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java (diff)
The file was modifiedmodules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java (diff)
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java (diff)
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java (diff)
The file was modifiedmodules/MessageBus/src/test/java/it/tidalwave/messagebus/EventBusAdapterExample.java (diff)
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum1.java (diff)
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/Task.java (diff)
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java (diff)
The file was modifiedmodules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java (diff)
The file was modifiedmodules/SpringRoles/src/test/java/it/tidalwave/role/spring/mock/MockDatum2.java (diff)
The file was modifiedmodules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java (diff)
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java (diff)
The file was modifiedmodules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java (diff)
The file was modifiedmodules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java (diff)
Commit 2c48b55dd0940fa285c4f44f4b9ca8a3790b2b91 by Fabrizio Giudici
Updated links in site and README.
The file was modifiedsrc/site/markdown/index.md.vm (diff)
The file was modifiedREADME.md (diff)
Commit ec76497c865144263725fd87738cc05e83f7a06d by Fabrizio Giudici
Dropped obsolete Travis configuration.
The file was removed.travis.yml
Commit 8be155ad565d9082d11318dcc7f4cf74f21e52a7 by Fabrizio Giudici
[maven-release-plugin] prepare release 5.0-ALPHA-1
The file was modifiedmodules/pom.xml (diff)
The file was modifiedarchetypes/project/pom.xml (diff)
The file was modifiedmodules/Actors/pom.xml (diff)
The file was modifiedmodules/Utilities/pom.xml (diff)
The file was modifiedmodules/examples/DciDisplayableExample/pom.xml (diff)
The file was modifiedmodules/examples/DciPersistenceJpaExample/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedmodules/MessageBus/pom.xml (diff)
The file was modifiedmodules/examples/ExtendedFinderExample/pom.xml (diff)
The file was modifiedmodules/examples/Data/pom.xml (diff)
The file was modifiedmodules/examples/InMemoryFinderExample/pom.xml (diff)
The file was modifiedmodules/examples/JPAFinderExample/pom.xml (diff)
The file was modifiedmodules/Roles/pom.xml (diff)
The file was modifiedmodules/examples/DciSwingExample/pom.xml (diff)
The file was modifiedmodules/examples/pom.xml (diff)
The file was modifiedmodules/SpringMessageBus/pom.xml (diff)
The file was modifiedmodules/TestUtilities/pom.xml (diff)
The file was modifiedmodules/SpringRoles/pom.xml (diff)
The file was modifiedmodules/examples/DciMarshalXStreamExample/pom.xml (diff)
Commit e9569df88b81a424e9caeac77c932130802a7ee6 by Fabrizio Giudici
[maven-release-plugin] prepare for next development iteration
The file was modifiedmodules/examples/pom.xml (diff)
The file was modifiedmodules/SpringMessageBus/pom.xml (diff)
The file was modifiedmodules/TestUtilities/pom.xml (diff)
The file was modifiedmodules/Roles/pom.xml (diff)
The file was modifiedmodules/examples/DciDisplayableExample/pom.xml (diff)
The file was modifiedmodules/examples/DciPersistenceJpaExample/pom.xml (diff)
The file was modifiedarchetypes/project/pom.xml (diff)
The file was modifiedmodules/Utilities/pom.xml (diff)
The file was modifiedmodules/pom.xml (diff)
The file was modifiedmodules/Actors/pom.xml (diff)
The file was modifiedmodules/examples/ExtendedFinderExample/pom.xml (diff)
The file was modifiedmodules/SpringRoles/pom.xml (diff)
The file was modifiedmodules/examples/DciSwingExample/pom.xml (diff)
The file was modifiedmodules/examples/DciMarshalXStreamExample/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedmodules/examples/JPAFinderExample/pom.xml (diff)
The file was modifiedmodules/examples/Data/pom.xml (diff)
The file was modifiedmodules/examples/InMemoryFinderExample/pom.xml (diff)
The file was modifiedmodules/MessageBus/pom.xml (diff)