[vala] (89 commits) Non-fast-forward update to branch wip/dbusgen



The branch 'wip/dbusgen' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  deefd71... Initial commit of dbusgen
  09bdf47... DataType needs to be copied
  8cc62e7... now parses properties and doc tags correctly
  e0475fe... Reuse retrieved attributes
  282872f... Don't use camel-cased symbol names
  718cd32... More recognized types
  6aeeefa... Cleaning
  be9dff7... Parameter-names are not mandatory
  fda6c73... added support for doc tags
  c6f41da... added support for Handle types
  bfd8ccf... returns more expressive types
  2580808... added support for dbus extensions
  b21831d... Fix ownership
  127cc5c... Fix comment style
  b210315... Use GLib.ObjectPath instead of string
  3346eab... dbusgen: Add some annotations todos
  8ba081f... doc: Add valadbusgen manpage
  6ea2323... dbusgen: Add mandatory "throws DBusError, IOError" to metho
  3ddee74... dbusgen: Make sure to name changes are reversible
  9e5aa1b... dbusgen: Add DBus signature attribute if type is not suppor
  1836e16... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
  7b2e1b6... dbusgen: Some parser reordering and property type fixing
  64db712... tests: Add dbusgen test
  726ab32... WIP dbusgen: Add namespace options

Commits added to the branch:

  45462fb... testrunner: Add -Werror=duplicated-branches/duplicated-cond (*)
  225d963... testrunner: Add -Werror=declaration-after-statement (*)
  b6e71d2... testrunner: Add -Werror=maybe-uninitialized (*)
  94580a9... vala: Fix TokenType.HASH.to_string() (*)
  87ce65d... libvaladoc: Add "unlock" to keywords in Highligher (*)
  846c5d7... codegen: Add replacement for G_(BEGIN|END)_DECLS in non GOB (*)
  b083af0... vala: Drop "explicit" from ValaSourceFile and use "from_com (*)
  f08c9f7... testrunner: Check if compiler flags are supported before us (*)
  974f571... gdbus: Don't pass null to get_ccode_array_length_type() to  (*)
  0b869f2... vala: Use is_weak() for type-arguments in DataType.to_quali (*)
  daee1cf... gdk-3.0: Fix type-argument in return-type of Device.get_axe (*)
  5a06432... codegen: Add prototype for *_register_type() function (*)
  e3a22cd... codegen: Don't emit *_free() of derived compact classes (*)
  42895d7... codegen: Add prototype for *_new() of abstact compact class (*)
  538bfd9... testrunner: Add -Werror=missing-prototypes (*)
  fc49008... vala: Don't check for GLib.Variant casting in POSIX profile (*)
  2d27692... glib-2.0: Add array length to string.skip (*)
  81486f5... gtk+-4.0: Update to 3.94.0+b4b30b49 (*)
  29ce01b... gio-2.0: Result of DBusMessage.get_header() is unowned (*)
  10b8742... gstreamer: Update from 1.15+ git master (*)
  4f5a770... vala: Check for matching ownership of type-arguments (*)
  13447a2... Sync NEWS from 0.42 (*)
  e07efa0... codegen: Fix method pointer cast if instance isn't at first (*)
  64a9081... tests: Add GenericArray (GPtrArray) tests (*)
  295e31b... vala: Add CodeNode.copy_attribute_*() helper methods (*)
  c35de29... vala: Copy CCode instance_pos argument from virtual/abstrac (*)
  17e39df... vapi: Some random fixes on old bindings (*)
  33fe34c... gio-2.0: Replace finish_function ccode-attributes with fini (*)
  9de5cdd... codegen: Deprecate "finish_function" ccode-attribute (*)
  6772143... glib-2.0: Replace ctype ccode-attributes with type (*)
  300cfe1... codegen: Deprecate "ctype" ccode-attribute (*)
  28c9e2f... tests: Avoid use of g_ptr_array_find() which requires glib  (*)
  613210b... gio-2.0: Add missing File.new_build_filename() (*)
  bf8c09b... codegen: Transfer ownership of compact class to DestroysIns (*)
  7a5cb59... libvaladoc: Match property signature with vala's codewriter (*)
  a336d75... libvaladoc/html: Sort symbols and members where possible (*)
  d549257... codegen: Fix get_ccode_name() for properties (*)
  8d7332c... libvaladoc: Link against private libvalaccodegen (*)
  0c98974... libvaladoc: Actually assign type_id of Api.Structs (*)
  2afd6eb... libvaladoc: Add type_id to Api.Enum/Interface (*)
  789aa04... valadoc/html: Skip package dependency if target directory a (*)
  6e26ea4... doc: Include dependencies for internal-api-docs to get refe (*)
  8332c09... tests: Add enum/errordomain tests for GIR parser to increas (*)
  8650fc7... vala: Add BinaryOperator.to_string() (*)
  bddb420... vala: Add UnaryOperator.to_string() (*)
  4b3654d... vala: Add SymbolAccessibility.to_string() (*)
  ab1236c... vala: Add AssignmentOperator.to_string() (*)
  31b3ca1... vala: Use new to_string() methods of enumerations in CodeWr (*)
  0ef28b2... libvaladoc: Use Scanner.get_identifier_or_keyword() instead (*)
  58b0449... valadoc: Use new to_string() methods of enumerations in Ini (*)
  0875f0f... glib-2.0: Add missing Array.set_clear_func() binding (*)
  168b4ef... glib-2.0: Avoid double-free in GLib.Array if clear_func is  (*)
  a97ac16... codegen: Add destroy function for GLib.Array (*)
  d85d5fd... tests: Add more GLib.Array tests (*)
  7b434af... genieparser: Use dedicated Class.add_constructor/destructor (*)
  c280876... vala: Clean up constructor/destructor API of Class/Struct (*)
  b3bf550... tests: Add bug specific "lock test" (*)
  0f2983a... tests: Add "static fields" to compact class to increase cov (*)
  62a5711... vala: Remove superfluous return_if_fail() (*)
  af94c04... vala: Compact classes don't allow private/class fields and  (*)
  3279c58... vala: Fix bootstrap with valac >= 0.16.1 (*)
  c0f3b2a... codegen: Fix canonical string for quark of error domains (*)
  21a2a70... girwriter: Write glib-type attributes for Enums/Structs wit (*)
  7ec98fa... codegen: Add ccode getters for GType functions of Classes a (*)
  d4c5ab5... DO NOT MERGE Reference implementation
  4e52734... Initial commit of dbusgen
  48c5ef4... DataType needs to be copied
  bc377e2... now parses properties and doc tags correctly
  2b5b9ad... Reuse retrieved attributes
  be1c7f0... Don't use camel-cased symbol names
  b4ad716... More recognized types
  0abad1a... Cleaning
  8b63213... Parameter-names are not mandatory
  0073323... added support for doc tags
  f718cdf... added support for Handle types
  56f1a9a... returns more expressive types
  1abad05... added support for dbus extensions
  da38f26... Fix ownership
  0302b22... Fix comment style
  e6ebe3b... Use GLib.ObjectPath instead of string
  2cb787e... dbusgen: Add some annotations todos
  a2bd21c... doc: Add valadbusgen manpage
  ec185d0... dbusgen: Add mandatory "throws DBusError, IOError" to metho
  d2e04f7... dbusgen: Make sure to name changes are reversible
  1927a5a... dbusgen: Add DBus signature attribute if type is not suppor
  50f6675... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
  7855da8... dbusgen: Some parser reordering and property type fixing
  f9a4e6f... tests: Add dbusgen test
  840ceb3... WIP dbusgen: Add namespace options

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]