We have a utility to perform a checked cast, use that instead to improve
defensiveness.
Change-Id: Id20c0690bc36ecd3eea0fc902c727d78450bdccd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
e036e09b003ace450a0392405a56818921487e82)
@Override
public void namespaceItemAdded(final StatementContextBase<?, ?, ?> context, final Class<?> namespace,
final Object key, final Object value) {
- ((StatementContextBase<?, ?, ?>) value).addPhaseCompletedListener(phase, this);
+ contextImpl(value).addPhaseCompletedListener(phase, this);
}
@SuppressWarnings("unchecked")