[vala] (111 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:

  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

Commits added to the branch:

  7675d74... valadoc: Fix a few errors and warnings in stylesheet (*)
  2ba06ae... valadoc: Adjust stylesheet to unbreak Epiphany (*)
  b9d6a8b... ccode: Don't allow more than one consecutive empty lines in (*)
  180a2ea... testrunner: Pass buildsystem's CC through to valac (*)
  1d1d0ef... ccode: Add void to delegate typedef declarations without pa (*)
  1d94694... testrunner: Add -Werror=strict-prototypes (*)
  6aa412d... gobject-2.0: Attribute all symbols with cheader_filename =  (*)
  d9a8696... docs: Use Markdown for README and move to README.md (*)
  2a1c951... docs: Update build instructions and move them to README.md (*)
  8bbc99b... parser: Use comment which was already retrieved in parse_de (*)
  362b7c9... gstreamer: Update from 1.15+ git master (*)
  7ae9d6d... gdk-x11-3.0,gtk+-3.0: Update to 3.24.1+356f1f59 (*)
  febd9e4... gtk+-4.0: Update to 3.94.0+40ae5c13 (*)
  dfe9d59... vapi: Update GIR-based bindings (*)
  6c3f04b... codegen: Make sure to include declarations for delegate typ (*)
  c9604b4... posix: Add CommandPipe as a sub-type of FILE (*)
  257297a... codegen: Add profile specific delegate target/destroy types (*)
  f161b99... codegen: Add target/destroy type declarations for delegates (*)
  9e9e5b5... glib-2.0: Drop g_object_unref which is part of gobject-2.0 (*)
  c28b35f... tests: Add some minimal test cases to catch insufficient he (*)
  8260ce7... vala: Add Delegate/Method/ObjectTypeSymbol.has_type_paramet (*)
  9c28173... vala: Use DataType.get_type_arguments() (*)
  c263063... codegen: Add type declarations required for generics as nee (*)
  6f5a64b... codegen: Add type declaration for errors and error domains  (*)
  d7da53a... codegen: Add required headers for ctor/dtor of compact clas (*)
  c1bc4ac... codegen: Improve adding of delegate target type declaration (*)
  2ceaa53... codegen: Don't explicitly add glib headers, using symbols w (*)
  f9b139e... codegen: Don't emit type_id for enum in non GOBJECT profile (*)
  90b0ae5... build: Add --enable-debug configure option (*)
  47dbec4... codegen: Replace if-else-tree with switch (*)
  71d7992... vala: Minor clean up assignment to binary expression transf (*)
  1058066... tests: Extend assignment and array element access tests (*)
  bccc3ac... codegen: Don't emit unused temp variable for element access (*)
  e701142... vala: Don't replace assignments for local variables with no (*)
  32ffc86... codegen: Don't use temp variable for stack allocated simple (*)
  3d926c1... vala: Move setting of default defines for VALA_0_XX and GLI (*)
  e3e098f... tests: Add default defines test for VALA_0_XX and GLIB_2_XX (*)
  7b2b429... libvaladoc: Replace FormalParameterType with Vala.Parameter (*)
  5b7827b... libvaladoc: Replace SymbolAccessibility with Vala.SymbolAcc (*)
  362eec6... libvaladoc: Drop Api.Browsable (*)
  96ccd5b... libvaladoc: Drop Api.Member (*)
  77c4804... libvaladoc: Drop MethodBindingType (*)
  9d827dd... libvaladoc: Drop AttributeArgument (*)
  e68288a... libvaladoc: Drop PropertyBindingType (*)
  af9c1c3... libvaladoc: Drop PropertyAccessorType (*)
  8f18810... libvaladoc: Clean up Api.TypeReference constructor (*)
  9b3ace4... libvaladoc: Clean up Api.Property/PropertyAccessor construc (*)
  28df663... valadoc: Drop some get_ccode_*() wrappers (*)
  382ce9e... libvaladoc: Drop unused to_string() methods (*)
  85b857c... libvaladoc: Clean up Api.Class constructor (*)
  0c151d7... libvaladoc: Clean up Api.Interface constructor (*)
  87a2881... libvaladoc: Clean up Api.Struct constructor (*)
  9cc8cba... libvaladoc: Clean up Api.Method constructor (*)
  5c6fe7f... libvaladoc: Clean up Api.ErrorDomain/ErrorCode constructor (*)
  5b7dda5... libvaladoc: Clean up Api.TypeSymbol constructor (*)
  4d2d3fd... libvaladoc: Clean up Api.Signal constructor (*)
  86a5bfc... libvaladoc: Clean up Api.Field constructor (*)
  a3298c0... libvaladoc: Drop cname parameter from Api.* constructors (*)
  5211ef7... build: Use dedicated PACKAGE_VALADOC_* defines (*)
  1383ab9... glib-2.0: Cast strcmp to GCompareFunc (*)
  b0c0a0e... valadoc: Add --fatal-warnings command line option (*)
  d0fa1dd... codegen: Actually create method cast for base interface met (*)
  320566e... tests: Add invalid "switch" tests to increase coverage (*)
  0615a4d... tests: Add and improve "foreach iterator" tests to increase (*)
  ef6d8e6... vala: Add missing re-check guards for Do/For/WhileStatement (*)
  fe05325... tests: Simplify "errors/errors" test a bit (*)
  f2682b1... vala: Type check for errors require an error expression (*)
  4aca8df... vala: Make check_arguments() more verbose and don't bail on (*)
  e1139c1... codegen: Add support for delegate parameters in signals (*)
  120e085... build: Fix typo in --enable-debug check (*)
  90a3f9d... vala: Don't emit member access of assignments on static pro (*)
  be422c2... codegen: Mark needle parameter of internal array-contains m (*)
  f69ce19... vala: Admit that structs are emtpy even with a static prope (*)
  1a4a14d... vala: Report dedicated error for static field/property init (*)
  2471bae... vala: Allow null-type as intializer for static struct field (*)
  b5d3e0f... codegen: Emit initializer for enum-value into wanted declar (*)
  af25bc3... vala: Use clearer error message for automatic properties in (*)
  7432288... girparser: Skip "source-position" elements (*)
  77954eb... vala: Trigger understandable errors with GLib target versio (*)
  27e3cf8... girparser: Skip possible docs in transparent union (*)
  9b70233... gstreamer: Update from 1.15+ git master (*)
  2ad029f... gtk+-4.0: Update to 3.94.0+8de1ba2c (*)
  af94081... vapi: Update GIR-based bindings (*)
  bcd7a53... Release 0.43.1 (*)
  6ddab2e... codegen: Interfaces require including "glib-object.h" (*)
  f3e60e4... DO NOT MERGE Reference implementation
  65ce64a... Initial commit of dbusgen
  7c100a2... DataType needs to be copied
  472fcae... now parses properties and doc tags correctly
  7201f85... Reuse retrieved attributes
  427329a... Don't use camel-cased symbol names
  5c04c05... More recognized types
  3107bfc... Cleaning
  f02a4e0... Parameter-names are not mandatory
  6dc5921... added support for doc tags
  050cf31... added support for Handle types
  6484891... returns more expressive types
  1044372... added support for dbus extensions
  2d045ee... Fix ownership
  e68a318... Fix comment style
  aa011d7... Use GLib.ObjectPath instead of string
  f151fce... dbusgen: Add some annotations todos
  527ea21... doc: Add valadbusgen manpage
  44cdd76... dbusgen: Add mandatory "throws DBusError, IOError" to metho
  b8eff81... dbusgen: Make sure to name changes are reversible
  7ac1606... dbusgen: Add DBus signature attribute if type is not suppor
  3ff5875... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
  dc893fa... dbusgen: Some parser reordering and property type fixing
  921fe91... tests: Add dbusgen test
  365d410... WIP dbusgen: Add namespace options
  6d98e76... drop GLIB_X defines

(*) 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]