Status: In Progress
Affects Version/s: None
Fix Version/s: None
The InjectionManager does not use in generic.
One may like to investigate which one should use generic there.
public Object createManagedObject(Class clazz)
This requires casting from the caller.
For example, one may change it as follows:
public T createManagedObject(Class<T> clazz)