Invalid fast vapi generation
Since valac 0.48.4 our project's build using fast vapis is broken.
The issue is as follows:
class Foobar {}
valac 0.48.3 would produce the following fast vapi
using GLib;
[Source (filename = "default_constructor.vala", line = 1, column = 1)]
internal class Foobar {
[Source (filename = "default_constructor.vala", line = 1, column = 1)]
public Foobar ();
}
in valac 0.48.4, 0.46.8, 0.40.21 and master the default creation method is no longer included:
using GLib;
[Source (filename = "default_constructor.vala", line = 1, column = 1)]
internal class Foobar {
}
thus, trying to use the default contructor will show error: 'Foobar' does not have a default constructor
.
Edited by Marvin W