«любой унаследованный от А»?
вложеные типы не кастятся автоматически, только вручную class D extends C { D(ValidatorFunction<B> test): super(test as ValidatorFunction<A>); }
Вот это я понимаю ответ!
Нет ли нигде ссылки на объяснения или ишью на гитхабе?
не видел, но выглядит как фича, а не баг
Обсуждают сегодня