final 클래스를 확장하도록 선언된 타입 매개변수를 보고합니다.
final 클래스는 확장할 수 없으므로 타입 매개변수를 지정된 final 클래스의 타입으로 바꿀 것을 제안합니다.
예:
void foo() {
List<? extends Integer> list; // 경고: Integer 클래스가 final 클래스입니다
}
빠른 수정을 적용한 후:
void foo() {
List<Integer> list;
}