[vala] (137 commits) Non-fast-forward update to branch wip/dbusgen
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (137 commits) Non-fast-forward update to branch wip/dbusgen
- Date: Thu, 12 Mar 2020 14:32:28 +0000 (UTC)
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:
a2acd4b... Initial commit of dbusgen
69465f5... DataType needs to be copied
5ecbbe6... now parses properties and doc tags correctly
bf443eb... Reuse retrieved attributes
c733462... Don't use camel-cased symbol names
dd21d03... More recognized types
2296836... Cleaning
39b2daf... Parameter-names are not mandatory
016e530... added support for doc tags
4e28c81... added support for Handle types
59adda0... returns more expressive types
3c31c87... added support for dbus extensions
09df6ca... Fix ownership
f10c292... Fix comment style
7b8ed3d... Use GLib.ObjectPath instead of string
348d8ab... dbusgen: Add some annotations todos
95f79a8... doc: Add valadbusgen manpage
9ef0c05... dbusgen: Add mandatory "throws DBusError, IOError" to metho
33fc433... dbusgen: Make sure to name changes are reversible
7b011d6... dbusgen: Add DBus signature attribute if type is not suppor
ade6e2c... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
2ee6735... dbusgen: Some parser reordering and property type fixing
8b2c271... dbusgen: Set DBus.name on symbols as needed
aa44663... dbusgen: Use strings and string-arrays like gdbus-codegen d
144c041... dbusgen/tests: Use test-codegen.xml from glib/gio
3e3fd0e... WIP dbusgen: Add namespace options
31326d4... vala: Don't force cheader attributes for code-writer in DUM
01c7bb6... dbusgen use DUMP mode
Commits added to the branch:
217c84b... vala: Always bail if there are semantic errors (*)
69ea76f... girparser: Improve source_reference of parameters (*)
6feaa3b... girparser: Apply explicitly given ctype metadata attributes (*)
37e488d... Regenerate for GIR-based bindings to apply explicit ctype a (*)
f54ea2f... webkit2gtk-4.0: Update to 2.27.4 (*)
17f5a28... gtk4: Update to 3.96.0+7e2e92a8 (*)
b942a94... gstreamer: Update from 1.17.0+ git master (*)
98d3f54... vapi: Update GIR-based bindings (*)
37c1a07... codegen: Refactor generation of fields for ccode structs (*)
ed421a9... codegen: Commonized generation of public/private fields (*)
04806bb... codegen: Cast instance parameter in member-initializer for (*)
a915e0c... Release 0.47.3 (*)
d839ffe... vala: Fix base-access check for compact classes (*)
83acaca... codegen: Skip StructRegisterFunction for boolean/integer/fl (*)
1d1733f... codegen: Handle different type-symbols in visit_base_access (*)
811787b... javascriptcoregtk-4.0: Make JSC.Class usable by defining th (*)
72825e6... vala: Improve detection of recursive struct declarations (*)
ebda013... tests: Add more "parser" tests to increase coverage (*)
e336a02... vala: Inline allocated arrays require length or initializer (*)
fffba45... codegen: Explicitly include header for length-type of array (*)
07803d9... codegen: Explicitly include <glib.h> as needed for null-lit (*)
cfcea68... gtk4: Update to 3.96.0+4ab12ab7 (*)
751b578... vapi: Update GIR-based bindings (*)
5e5126b... codegen: Make *_try_id specific to emit-context instead bei (*)
5464767... parser: Deal with certain missing delimiters and let the pa (*)
ec37f4c... parser: Handle delimiters inside of parse_argument_list/par (*)
2517adb... parser: Make parse_argument_list/parse_initializer more rob (*)
a8c1bab... parser: Make parse_embedded_statement_without_block more ro (*)
18578a1... parser: Make parse_identifier more robust (*)
e2104cd... vala: Use some replacement for an unavailable identifier st (*)
64e5fe2... Release 0.47.4 (*)
16df768... Correct a few spelling errors in user visible strings (*)
5eecd3b... vala: Fix base-access check for compact classes (2) (*)
91b7b02... vala: Don't ignore errors in Parameter and acknowledge them (*)
db50076... testrunner: Invalid tests and therefore expected failures m (*)
cfacb65... vala: Properly set CodeNode.error when reporting an error (*)
68daf9f... gtk+-*.0,gtk4: Fix iter parameter of TextIter.order() (*)
92750c7... webkit2gtk-4.0: Update to 2.27.90 (*)
6b574c2... gstreamer: Update from 1.17.0+ git master (*)
4985008... girparser: Report a warning for conflicting class and insta (*)
9940668... gtk4: Update to 3.98.0+410dbdf6 (*)
bb01b95... vapi: Add harfbuzz-gobject binding (*)
3c50118... pango: Update and add harfbuzz-gobject as dependency (*)
c309dfd... manual: Update from wiki.gnome.org (*)
8eef5ff... Release 0.47.91 (*)
a0bb129... codegen: Don't initialize stack-allocated array with local- (*)
a29c3ff... testrunner: Pass G_DEBUG=fatal-warnings to invalid test (*)
4f5221e... vala: Handle PointerType and VoidType in Constant.check_con (*)
529cf21... tests: Add "GObject and GType class lifetime" tests to incr (*)
27fc5a8... vala: Don't process initializer of parameter if error is se (*)
94911d1... vala: Set error and return early on invalid index in Elemen (*)
dfe4f15... vala: Don't process arguments of MethodCall if error is set (*)
c24a807... vala: Never add "null" in ForeachStatement.get_defined_vari (*)
c16b665... Add support for sealed classes in bindings (*)
e4c8230... vala: Method representing a LambdaExpression might be null (*)
5dad5b3... vala: Prevent possible stack-overflow in Class.is_compact/i (*)
4051272... vapi: Add some fundamental deps files (*)
a655203... tests: Add invalid "return" tests to increase coverage (*)
0d1b684... vala: Rework ReturnStatement.check to handle "current_retur (*)
a964a0c... vala: Rely on more implementations of Block in SwitchSectio (*)
fb4ddde... vala: Bail ThrowStatement.get_error_types() if error is set (*)
169b990... vala: Don't check for unhandled error if error is set on bo (*)
1f51967... vala: Properly set CodeNode.error when reporting an error ( (*)
98fd2b1... vala: Don't analyze error-type of errornous catch-clauses (*)
4f48a27... vala: Handle unavailable type-symbol in Constant.check_cons (*)
e590725... vala: Skip UsingDirective if error is set (*)
dea6e30... vala: Add local-variables to current scope regardless its e (*)
1633ef9... Release 0.47.92 (*)
2e4f823... vapi: Update GIR-based bindings (*)
aff7099... Add missing CodeContext.pop() calls (*)
4fc14d7... vala: Fix circular reference in Property (*)
b592c3d... vala: Fix circular reference in EnumValueType (*)
e436f28... vala: Report an internal error for unavailable context and (*)
d86da97... codegen: Add more "low-level" includes of "glib.h" (*)
3444876... codegen: g_clear_error() sets pointer target to NULL alread (*)
b090ccc... codegen: Don't emit error-variable of CatchClause if not us (*)
f8676a6... vala: Don't create temp-variable for array concatenation ex (*)
4fb1156... girparser: Decrease return_array_length_idx for transformed (*)
7109dd0... girparser: Delay adding of "GLib.Object" prerequisite to in (*)
e0c35c6... vala: Prevent possible stack-overflow in Class.is_subtype_o (*)
a0e64ad... manual: Update from wiki.gnome.org (*)
2de13fa... Release 0.48.0 (*)
daba7e4... codewriter: Output inner interface declarations (*)
be779eb... linux: Don't depend on GLib.Time when using POSIX profile (*)
9772edd... codegen: Replace hard-coded "gsize" with resolved "size_t" (*)
f3b4c2a... tests: Split array tests to provide a GLib-independent test (*)
9a47aef... tests: Rerun a few tests with POSIX profile to increase cov (*)
4878ac0... codegen: Add destroy of parameter in vfunc of delegate prop (*)
67a85b8... tests: Extend "GenericAccessors" test to increase coverage (*)
7d241da... test: Fix "GenericAccessors" test (*)
0e9f379... glib-2.0: Memory profiling ("g_mem_*") is deprecated since (*)
0284c5d... vala: Fix search for Parameter.base_parameter (*)
af00f2d... codegen: Don't re-evaluate "itype" when "deleg" variable is (*)
6fba9d7... codegen: Inherit "array" attributes from (base/base-interfa (*)
f03b08c... codegen: Inherit "delegate_target" from (base-/base-interfa (*)
93746f4... codegen: Actually respect "delegate_target" attribute of me (*)
8797a0d... glib-2.0: Add missing "type_id" or "has_type_id" attributes (*)
4a25381... vala: Real struct-type without type_id can't be used for GO (*)
63c852c... poppler-glib: Update to 0.85 (*)
011d44b... vapi: Update GIR-based bindings (*)
fc2536f... gtk4: Update to 3.98+2da445f9 (*)
cf01f3e... tests: Extend "GLib.Value (un-)boxing" test to increase cov (*)
9fead27... codegen: Cleanup GLibValue helper functions (*)
65a9460... codegen: Move GLibValue into a separate source-file (*)
1d75332... codegen: Factor out GValueModule (*)
4366333... codegen: Move ObjectTypeSymbol casting to GTypeModule (*)
a5c3c6c... codegen: Avoid symbol clashes with "va_*" from "stdarg.h" (*)
bca593b... Release 0.48.1 (*)
b893c03... glib-2.0: Add binding for g_poll() (*)
0dd87a7... Initial commit of dbusgen
d858a7e... DataType needs to be copied
03a1cc4... now parses properties and doc tags correctly
b72dc20... Reuse retrieved attributes
fa54e6d... Don't use camel-cased symbol names
ab9e3db... More recognized types
46857af... Cleaning
689ea62... Parameter-names are not mandatory
d53fc9a... added support for doc tags
b5b4257... added support for Handle types
65a164d... returns more expressive types
00e63a1... added support for dbus extensions
45d830d... Fix ownership
79e2176... Fix comment style
348d717... Use GLib.ObjectPath instead of string
707c98d... dbusgen: Add some annotations todos
1316531... doc: Add valadbusgen manpage
7979518... dbusgen: Add mandatory "throws DBusError, IOError" to metho
7b12bc5... dbusgen: Make sure to name changes are reversible
341ea7e... dbusgen: Add DBus signature attribute if type is not suppor
a186313... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
3f82815... dbusgen: Some parser reordering and property type fixing
2e200b4... dbusgen: Set DBus.name on symbols as needed
7fd050a... dbusgen: Use strings and string-arrays like gdbus-codegen d
82ea1ef... dbusgen/tests: Use test-codegen.xml from glib/gio
5280669... WIP dbusgen: Add namespace options
9f5e392... vala: Don't force cheader attributes for code-writer in DUM
7ff46af... dbusgen use DUMP mode
(*) 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]