AC_SUBST(VALAFLAGS)
-VALA_PACKAGE=libvala-0.12
-LIBVALA_REQUIRED=0.11.0
+VALA_PACKAGE=libvala-0.14
+LIBVALA_REQUIRED=0.13.0
LIBGEE_REQUIRED=0.5
LIBGVC_REQUIRED=2.16
GLIB_REQUIRED=2.12.0
* Returns the dbus-name.
*/
public string? get_dbus_name () {
- return Vala.DBusModule.get_dbus_name ((Vala.TypeSymbol) symbol);
+ return Vala.GDBusModule.get_dbus_name ((Vala.TypeSymbol) symbol);
}
/**
* Returns the dbus-name.
*/
public string get_dbus_name () {
- return Vala.DBusModule.get_dbus_name_for_member (symbol);
+ return Vala.GDBusModule.get_dbus_name_for_member (symbol);
}
/**
* Returns the dbus-name.
*/
public string? get_dbus_name () {
- return Vala.DBusModule.get_dbus_name ((Vala.TypeSymbol) symbol);
+ return Vala.GDBusModule.get_dbus_name ((Vala.TypeSymbol) symbol);
}
/**
signature.append ("(", false);
bool first = true;
- foreach (string param in expr.get_parameters ()) {
+ foreach (Vala.Parameter param in expr.get_parameters ()) {
if (!first) {
signature.append (", ", false);
}
- signature.append (param, false);
+ signature.append (param.name, false);
first = false;
}
* Returns the dbus-name.
*/
public string? get_dbus_name () {
- return Vala.DBusModule.get_dbus_name ((Vala.TypeSymbol) symbol);
+ return Vala.GDBusModule.get_dbus_name ((Vala.TypeSymbol) symbol);
}
/**
* Returns the dbus-name.
*/
public string get_dbus_name () {
- return Vala.DBusModule.get_dbus_name_for_member (symbol);
+ return Vala.GDBusModule.get_dbus_name_for_member (symbol);
}
public string get_dbus_result_name () {
- return Vala.DBusServerModule.dbus_result_name ((Vala.Method) symbol);
+ return Vala.GDBusServerModule.dbus_result_name ((Vala.Method) symbol);
}
/**
*/
public bool is_dbus_visible {
get {
- return Vala.DBusServerModule.is_dbus_visible (symbol);
+ return Vala.GDBusServerModule.is_dbus_visible (symbol);
}
}
* Returns the dbus-name.
*/
public string get_dbus_name () {
- return Vala.DBusModule.get_dbus_name_for_member (symbol);
+ return Vala.GDBusModule.get_dbus_name_for_member (symbol);
}
/**
*/
public bool is_dbus_visible {
get {
- return Vala.DBusServerModule.is_dbus_visible (symbol);
+ return Vala.GDBusServerModule.is_dbus_visible (symbol);
}
}
* Returns the dbus-name.
*/
public string get_dbus_name () {
- return Vala.DBusModule.get_dbus_name_for_member (symbol);
+ return Vala.GDBusModule.get_dbus_name_for_member (symbol);
}
/**
*/
public bool is_dbus_visible {
get {
- return Vala.DBusServerModule.is_dbus_visible (symbol);
+ return Vala.GDBusServerModule.is_dbus_visible (symbol);
}
}
this.context.experimental = settings.experimental;
this.context.experimental_non_null = settings.experimental || settings.experimental_non_null;
- this.context.dbus_transformation = !settings.disable_dbus_transformation;
this.context.vapi_directories = settings.vapi_directories;
if (settings.verbose) {
public string? get_dbus_type_signature () {
if (vtyperef != null) {
- return Vala.DBusModule.get_type_signature (vtyperef);
+ return Vala.GVariantModule.get_dbus_signature (vtyperef.data_type);
} else {
return null;
}
*/
public bool experimental_non_null;
- /**
- * Enable transformation of D-Bus member names in dynamic client support.
- */
- public bool disable_dbus_transformation;
-
-
/**
* Use the given profile (dova, gobject, posix, ...) instead of the defaul
*/
private static string[] defines;
private static bool experimental;
private static bool experimental_non_null = false;
- private static bool disable_dbus_transformation;
private static string profile;
[CCode (array_length = false, array_null_terminated = true)]
private static string[] import_packages;
{ "define", 'D', 0, OptionArg.STRING_ARRAY, ref defines, "Define SYMBOL", "SYMBOL..." },
{ "enable-experimental", 0, 0, OptionArg.NONE, ref experimental, "Enable experimental features", null },
{ "enable-experimental-non-null", 0, 0, OptionArg.NONE, ref experimental_non_null, "Enable experimental enhancements for non-null types", null },
- { "disable-dbus-transformation", 0, 0, OptionArg.NONE, ref disable_dbus_transformation, "Disable transformation of D-Bus member names", null },
{ "vapidir", 0, 0, OptionArg.FILENAME_ARRAY, ref vapi_directories, "Look for package bindings in DIRECTORY", "DIRECTORY..." },
{ "importdir", 0, 0, OptionArg.FILENAME_ARRAY, ref import_directories, "Look for external documentation in DIRECTORY", "DIRECTORY..." },
{ "profile", 0, 0, OptionArg.STRING, ref profile, "Use the given profile instead of the default", "PROFILE" },
settings.experimental = experimental;
settings.experimental_non_null = experimental_non_null;
- settings.disable_dbus_transformation = disable_dbus_transformation;
settings.basedir = basedir;
settings.directory = directory;
settings.vapi_directories = vapi_directories;