Skip to content
Success

Changes

Summary

  1. TFT-364: RoleFactory now returns an Optional. (details)
  2. TFT-366: Removed PowerOnMessage and PowerOffMessage. (details)
  3. TFT-367: ReflectionUtils.getTypeArguments() doesn't work when baseClass is an interface. (details)
  4. TFT-368: As.forObject() returns a delegate that doesn't support system RoleFactory instances. (details)
Commit 00dda05e754a7654fdc3804e7d5a961fe118edb9 by Fabrizio Giudici
TFT-364: RoleFactory now returns an Optional.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java (diff)
The file was modifiedmodules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java (diff)
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/RoleFactory.java (diff)
The file was addedmodules/Utilities/src/test/java/it/tidalwave/util/RoleFactoryTest.java
Commit 4955fce0f7e02163bbf29d47f3d17253f93f5c56 by Fabrizio Giudici
TFT-366: Removed PowerOnMessage and PowerOffMessage.
The file was removedmodules/MessageBus/src/main/java/it/tidalwave/message/PowerOffEvent.java
The file was removedmodules/MessageBus/src/main/java/it/tidalwave/message/PowerOnEvent.java
Commit 2b86eedde6032bf31195e7cf73050f0991e48ece by Fabrizio Giudici
TFT-367: ReflectionUtils.getTypeArguments() doesn't work when baseClass is an interface.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java (diff)
Commit b10248d541c2ee1489d79150cfe472fbebd069b3 by Fabrizio Giudici
TFT-368: As.forObject() returns a delegate that doesn't support system RoleFactory instances.
The file was modifiedmodules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java (diff)