Reports providing nullable type arguments to Java collections that don't accept nulls.

Some Java collections shipped in Java Standard Library do not support null elements, keys, or values. Such collections' type arguments shouldn't be instantiated with nullable types.

Example:


val map = ConcurrentHashMap<String, String?>()

After the quick-fix is applied:


val map = ConcurrentHashMap<String, String>()