<p dir="ltr">As for bug:</p>
<p dir="ltr"><a href="https://bugzilla.gnome.org/show_bug.cgi?id=770449">https://bugzilla.gnome.org/show_bug.cgi?id=770449</a></p>
<p dir="ltr">Valac have started to check types in other places and if GitHub manual is used to check generic classes declaration, as for:</p>
<p dir="ltr"><a href="https://github.com/valadate-project/the-vala-manual/blob/master/en/generics-examples.md">https://github.com/valadate-project/the-vala-manual/blob/master/en/generics-examples.md</a></p>
<p dir="ltr">then your example should be:</p>
<p dir="ltr">public abstract class basecl<T> : Object {<br>
public abstract void test<T>(T parameter);<br>
}</p>
<p dir="ltr">public class inheritcl<T> : basecl {<br>
public override void test<T>(T parameter) { <br>
stdout.printf("Just a test!\n");<br>
}<br>
}</p>
<p dir="ltr">May you want to test this code and change this bug, as this may it is not, but a code update required due to recent additional checks in valac.</p>