Reports code on which an unchecked warning will be issued by the javac compiler. Every unchecked warning may potentially trigger ClassCastException at runtime.

Example:


  List items = Arrays.asList("string", "string");
  List<Integer> numbers = Collections.unmodifiableList(items); // unchecked assignment