Summary
- TFT-364: RoleFactory now returns an Optional. (details)
- TFT-366: Removed PowerOnMessage and PowerOffMessage. (details)
- TFT-367: ReflectionUtils.getTypeArguments() doesn't work when baseClass is an interface. (details)
- TFT-368: As.forObject() returns a delegate that doesn't support system RoleFactory instances. (details)
The file was modified | modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java (diff) |
The file was modified | modules/Utilities/src/test/java/it/tidalwave/role/impl/AsDelegateTest.java (diff) |
The file was modified | modules/Utilities/src/main/java/it/tidalwave/util/RoleFactory.java (diff) |
The file was added | modules/Utilities/src/test/java/it/tidalwave/util/RoleFactoryTest.java |
The file was removed | modules/MessageBus/src/main/java/it/tidalwave/message/PowerOffEvent.java |
The file was removed | modules/MessageBus/src/main/java/it/tidalwave/message/PowerOnEvent.java |
The file was modified | modules/Utilities/src/main/java/it/tidalwave/util/ReflectionUtils.java (diff) |
The file was modified | modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultOwnerRoleFactory.java (diff) |