Remove a cast to make the expression simpler.
Change-Id: I7a0d1abf1e80cafb9352bfbb1f05ae56b9117bf1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
@SuppressWarnings({ "unchecked", "rawtypes" })
Item<?> createBindingArg(final Class<?> childClass, final EffectiveStatement<?, ?> childSchema) {
// FIXME: MDSAL-697: see overridden method for further guidance
- return childSchema instanceof AddedByUsesAware && ((AddedByUsesAware) childSchema).isAddedByUses()
+ return childSchema instanceof AddedByUsesAware aware && aware.isAddedByUses()
? Item.of((Class)getBindingClass(), (Class)childClass)
: super.createBindingArg(childClass, childSchema);
}