[vala] (124 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (124 commits) Non-fast-forward update to branch wip/transform
- Date: Wed, 2 Jan 2019 18:02:36 +0000 (UTC)
The branch 'wip/transform' 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:
671667c... Make the semantic analyzer be stateless
6e31b35... Fix result var for pre/post conditions
f0bc3f9... Code transformer
b2cda67... Move WhileStatement transformation into the code transforme
eabf3bd... Move DoStatement transformation into the code transformer
de49a4c... Move ForStatement transformation into the code transformer
5cbbe41... Move ConditionalExpression transformation into the code tra
3e9cfb1... Several transformer fixes
848f8d4... Allow to parse expressions/statements from string
16aa577... Code builder
29c6bda... GVariant transformer
094b20a... Serialize structs
5aa82cf... Serialize hash table
4e8ab5d... Basic gvariant deserialization
3d07304... Deserialize arrays
db85504... Deserialize structs
014ae82... Deserialize hash tables
b2463ff... Wrapper methods
01d7693... Cache wrapper methods
61b4d3e... Use wrapper method for serializing hash table and structs
1f2e90a... Resolve symbols during transformation
d9086ac... Let the transformer handle recursive transformations
23f6cf5... Simplify some code
f501884... Move gvariant helper methods down to CodeTransformer
a3490fc... Drop serialize_expression
83168bf... Use wrapper methods for deserializing gvariants
f94635d... Complete the gvariant transformer
9fd1382... GDBus client transformer
75d72fe... GDBus server transformer
a608eef... Drop unnecessary code
a7edad9... Drop build_context from CodeBuilder
0d95f27... Fix nested Variant (de)serialization
e8d0e2f... Preserve the cast when unboxing gvariant
be1c216... Move ForeachStatement transformation into the code transfor
335e289... Split CodeTransformer into CCodeTransformer
f6594f2... Move BinaryExpression transformation to the code transforme
619b6f8... Move ObjectCreationExpression transformation to the code tr
f8219c9... Drop GVariant stuff from CCodeBaseModule
5240e95... DOM-like linked list of statements
ec2a051... Use builder for the while statements
193973b... Allow floating temp variables with CodeBuilder
be55bed... Do not handle binary expressions without parent statement
78cfdf3... Fix for statement and foreach on GList
8cac925... Fix unary expression and active locals
f78f11e... dbus: Require gio-2.0
5e332b1... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
0c8c58c... Fix some code-style issues
c208aff... Report error for unsupported GVariant (de)serialization
959f8c8... Fix deserialiation of hash tables
5da7bd8... codegen: Fix capture of compiler-generated internal temp va
69eb17d... transformer: Clear wrapper cache for every file
4d45009... dbus: Copy type when declaring temporary variables
107bf01... codegen: Fix making local variables and constants active
f6ea7fe... Fix passing BusName and manage unhandled GErrors
fefe397... Copy types in transformer
605cf55... Use qualified names in transformed expressions
897f3a6... Make gdbus work, temp commit
92d995a... Allow symbol_from_string to return null
f73c045... Fix coalescing operator
7ad1c68... Visit all nodes for transformation, not only the source one
9395855... Cleanup generated empty blocks
e9ca21d... Return (owned) for temp variables when possible to avoid us
947b01a... Use return_temp_access in conditional expression
cbc8262... Use return_temp_access in coalescing expression
94ad3e9... Move Template transformation to the code transformer
2252075... Use _ctmp%d_ for compiler variables since they are globally
3dc0b87... Move postfix transformation from the codegen to the transfo
3a4db5d... Set the scope of the codebuilder block for symbol resolutio
2ea5f35... Factorize some common code with convenient api. Fix do-whil
fe8f1ee... Use statements() parsing
ecee3ea... Accept method call children
2c50be3... Visit more expressions in the transformer
d9f4e05... Use %? in the parser rather than stringifying expressions
bccbc1a... Rename CodeBuilder.replaced to data
dcd1cfe... Use more statements()
8f58851... Make CodeTransformer pluggable
b739d2e... Load plugins with GModule
c6dba0d... Do not load plugins from libdir. Issue a warning when using
8496f93... Fix string templates
4e3fd22... GDBus: Handle fd_list being null
83c2b88... tests: Add test for do-while statement control-flow
3a669fd... tests: "??" evaluates both of sides of expression when righ
9a63db0... Minor clean up in visit_method_call()
fdd8993... Fix array (de)serialization
bc4eb79... API cleaning Code builder
84b73aa... GDBus Improve property getter
465a125... GDbus Improving
7c79d19... Fix raw variants
Commits added to the branch:
7adb3a4... codegen: Emit delegate/enum typedefs to type-declaration se (*)
5b7ae27... tests: Add "emit order" tests (*)
3763b4c... codegen: Always emit constants with initializer-list (*)
013bb64... codegen: Handle non-default AsyncResult parameter position (*)
89eba43... vapi: Regenerate GIR-based bindings to fix non-standard asy (*)
8d3597f... gobject-introspection-1.0: Pick up version attribute fixes (*)
ab5d576... codegen: GType classes require including "glib-object.h" (*)
c4dcbd4... Release 0.43.2 (*)
c0a4422... testrunner: Warnings and criticals should be fatal on compi (*)
c5c30e1... tests: Warnings and criticals should be fatal on compile ti (*)
0554ed7... vala: Array with fixed length don't require explicit instan (*)
0dbd667... poppler-glib: Update to 0.71 (*)
2cef4ac... webkitgtk-4.0: Update to 2.23.1 (*)
568089c... gstreamer: Update from 1.15+ git master (*)
6c370e2... gtk+-3.0: Update to 3.24.2+eb821cb8 (*)
96151ea... gtk+-4.0: Update to 3.94.0+a99bd2a4 (*)
2c3d649... vapi: Update GIR-based bindings (*)
83112b2... vala: Add GenericType.get_actual_type() (*)
25f8caf... vala: Allow get_actual_type() to be used for expected failu (*)
3399a1c... vala: Add Method.compatible_no_error() (*)
8bc6cc7... vala: Don't just guess and check for a matching base_interf (*)
7c8f91b... vala: No need to look further if an implementations was fou (*)
3da2f97... vala: Search in all interfaces for an implementation match (*)
7dcf561... codegen: Use properly checked implicit interface implementa (*)
2cea36a... vala: Allow explicit interface methods to be virtual (*)
8524dc8... codegen: Use temp-var for MethodCall with out/ref arguments (*)
912b033... codegen: Use temp-vars for ellipsis out-arguments to fix me (*)
e7308ea... build: Don't leak libvalaccode symbols to libvaladoc (*)
1746709... codegen: Add default_value for CType to initialize variable (*)
96857b1... vala: Report invalid instance member access to property (*)
684ac69... codegen: Always use ccode attribute for ref/unref/free func (*)
7ad06bc... glib-2.0: Use correct array-length-type for returned arrays (*)
70bea6d... gobject-2.0: Use correct array-length-type for returned arr (*)
e02ff39... libvaladoc: Skip empty Version.replacement attribute to avo (*)
0130fdc... vala: Drop unused Enum.remove_all_values() (*)
b9b6f39... Drop leftover deprecated syntax support of += and -= for dy (*)
fff2d83... Make the semantic analyzer be stateless
fe2ba13... Fix result var for pre/post conditions
7072f1b... Code transformer
8f2190c... Move WhileStatement transformation into the code transforme
9b1071a... Move DoStatement transformation into the code transformer
ecec9f2... Move ForStatement transformation into the code transformer
f220f30... Move ConditionalExpression transformation into the code tra
8188613... Several transformer fixes
1c6e775... Allow to parse expressions/statements from string
8c432db... Code builder
60b765b... GVariant transformer
e524840... Serialize structs
f533fff... Serialize hash table
3648671... Basic gvariant deserialization
5bd0b9d... Deserialize arrays
d5becb0... Deserialize structs
7fba4bb... Deserialize hash tables
bad5ff4... Wrapper methods
ffc05c1... Cache wrapper methods
cf739c5... Use wrapper method for serializing hash table and structs
64a5507... Resolve symbols during transformation
4a47527... Let the transformer handle recursive transformations
4f86895... Simplify some code
d7fc91d... Move gvariant helper methods down to CodeTransformer
e5633ff... Drop serialize_expression
ddd7ffd... Use wrapper methods for deserializing gvariants
564d647... Complete the gvariant transformer
863d521... GDBus client transformer
5a735bd... GDBus server transformer
851a1ba... Drop unnecessary code
8130bc0... Drop build_context from CodeBuilder
a02a0e4... Fix nested Variant (de)serialization
d0f16bf... Preserve the cast when unboxing gvariant
a8a5bdc... Move ForeachStatement transformation into the code transfor
25e45cc... Split CodeTransformer into CCodeTransformer
7693ee6... Move BinaryExpression transformation to the code transforme
33b50bb... Move ObjectCreationExpression transformation to the code tr
8a80a1d... Drop GVariant stuff from CCodeBaseModule
cc2a1ca... DOM-like linked list of statements
e99cab3... Use builder for the while statements
e2d7925... Allow floating temp variables with CodeBuilder
7020de9... Do not handle binary expressions without parent statement
1fe9623... Fix for statement and foreach on GList
d47cc62... Fix unary expression and active locals
b04d7cd... dbus: Require gio-2.0
436ed51... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
70bed8e... Fix some code-style issues
7296698... Report error for unsupported GVariant (de)serialization
e121a83... Fix deserialiation of hash tables
12ba1b6... codegen: Fix capture of compiler-generated internal temp va
4d059ea... transformer: Clear wrapper cache for every file
fe70836... dbus: Copy type when declaring temporary variables
80422a5... codegen: Fix making local variables and constants active
ea2327d... Fix passing BusName and manage unhandled GErrors
08164e0... Copy types in transformer
300ef71... Use qualified names in transformed expressions
cce6258... Make gdbus work, temp commit
8c6dc12... Allow symbol_from_string to return null
c8b34b4... Fix coalescing operator
48d5c4b... Visit all nodes for transformation, not only the source one
997a318... Cleanup generated empty blocks
eaf3fed... Return (owned) for temp variables when possible to avoid us
d6ff733... Use return_temp_access in conditional expression
707f7d0... Use return_temp_access in coalescing expression
7c406b5... Move Template transformation to the code transformer
f3a8dab... Use _ctmp%d_ for compiler variables since they are globally
2b12f89... Move postfix transformation from the codegen to the transfo
16a2c75... Set the scope of the codebuilder block for symbol resolutio
9558298... Factorize some common code with convenient api. Fix do-whil
aaa49d9... Use statements() parsing
5de1d99... Accept method call children
754bed2... Visit more expressions in the transformer
065cbfc... Use %? in the parser rather than stringifying expressions
da22c0d... Rename CodeBuilder.replaced to data
f66de06... Use more statements()
60a3fae... Make CodeTransformer pluggable
b130da1... Load plugins with GModule
3cdad62... Do not load plugins from libdir. Issue a warning when using
bcc0921... Fix string templates
a41111b... GDBus: Handle fd_list being null
debdcad... tests: Add test for do-while statement control-flow
c60e108... tests: "??" evaluates both of sides of expression when righ
7cd062b... Minor clean up in visit_method_call()
eebe4cf... Fix array (de)serialization
acdce47... API cleaning Code builder
4c1ed32... GDBus Improve property getter
bd2119d... GDbus Improving
5a112d7... Fix raw variants
(*) 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]