[vala] (180 commits) Non-fast-forward update to branch wip/issue/777
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (180 commits) Non-fast-forward update to branch wip/issue/777
- Date: Fri, 24 Apr 2020 06:52:55 +0000 (UTC)
The branch 'wip/issue/777' 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:
82c029f... WIP vala: Check coverage of switch on enum-type and issue w
Commits added to the branch:
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() (*)
979ef7c... vapigen: Define "GOBJECT" corresponding to set profile of C (*)
5490b0b... codegen: Reset outdated array _size_ variable after use as (*)
4555ed6... codegen: Emit postconditions before free'ing local variable (*)
c12529b... codegen: Correctly access captured parameter in preconditio (*)
d7c6af7... cairo: Add missing type_id attributes guarded by GOBJECT de (*)
0a9771d... vapi: Add cairo-gobject binding (*)
8d3394d... vala: Use error() instead of Report.error() inside of CodeC (*)
ccf932f... valadoc: Create and register current Vala.CodeContext prope (*)
bc8bf47... vala: Accept enum-values as length for inline allocated arr (*)
11b0fec... posix: Add pathconf and fpathconf bindings (*)
27b727b... vala: Improve copy of required attributes from delegate to (*)
886e5ff... vala: Inherit lambda parameter attributes from delegate (*)
d33e9fb... codegen: Use correctly typed array-length variable for prop (*)
76ba3c3... codegen: Use correctly typed array-length variable for dele (*)
2684574... codegen: Inherit "array_length_type" from (base-/base-inter (*)
5a97fa5... codegen: Improve handling of "array_length_type" attribute (*)
b95a766... codegen: Use memset to initialize inline-allocated array wi (*)
f4e55ee... codegen: Initialize temp-var for property array length befo (*)
1203f54... parser: Improve error message for invalid ArrayCreationExpr (*)
f9a1b77... glib-2.0: Add missing IOChannel's win32 API (*)
36bfca5... gio-2.0: Add binding for g_io_error_from_win32_error() (*)
c5b8d32... glib-2.0: Add binding for g_win32_ftruncate() (*)
6241e05... codegen: Include "glib.h" for g_return_*() usage (*)
09e0e52... vala: Inline-allocated array can't be instantiated with cre (*)
7e7332a... codegen: IntegerLiteral is a valid constant size for inline (*)
ccefa8e... tests: Drop usage of "--main main" and avoid ambigious entr (*)
a9fba70... gtk4: Update to 3.98.1 (*)
21b40bd... gstreamer: Update from 1.17.0+ git master (*)
3326923... vapi: Update GIR-based bindings (*)
cca368f... manual: Update from wiki.gnome.org (*)
9e0ed97... Release 0.48.2 (*)
8058c67... Bump version suffix to 0.50 (*)
0c1eaea... vala: Remove some public API from expressions and statement (*)
69bb186... tests: Add "throw in loops" tests to increase coverage (*)
4d8fc65... vala: Add Expression.is_always_true/false() helpers (*)
66c23e8... girparser: Strip "Enum"-suffix only from enumeration (*)
bd73f1b... vala: Move setting of target profile and standard packages (*)
7472595... codegen: Append initializer for "_*_size_" of array field i (*)
bb85929... vala: Support struct initializer list in non-constant array (*)
762887d... vala: Handle unlock() statement in CodeWriter (*)
dfc814c... vala: Handle all ctors and dtors in CodeWriter (*)
795e321... codegen: Avoid critical trying to serialize an unsupported (*)
f9c688a... tests: Add "switch enum" test to increase coverage (*)
2ab3b67... tests: Add "local clash with implicit this" test to increas (*)
21900b6... codegen: Don't free value if property setter takes ownershi (*)
aa56462... codegen: Correct field declaration for captured inline-allo (*)
c69b486... tests: Add "expression as argument" tests to increase cover (*)
792e967... vala: Consider boolean types are compatible with each other (*)
d08837b... tests: Extend "array foreach" test to increase coverage (*)
77aec59... vala: Parse standalone integer/real literals as expression (*)
ab178ea... codegen: Include "glib.h" for G_BEGIN_DECLS/G_END_DECLS usa (*)
d02167a... codegen: Correctly handle transformation of translated stri (*)
3d77608... codegen: Use defintions of public header in internal header (*)
9f32492... vala: Drop --use-header compiler option and enable it by de (*)
e9c5f4a... vala: Warn about usage of override to implement abstract in (*)
61e69f4... tests: Extend "DBus signals" test to increase coverage (*)
25f93c2... gdbus: Use GDBusProxy API to set `g-interface-info` at init (*)
4591fa5... codegen: Don't pass CCodeCastExpression to NULL-aware free (*)
91a9d42... gtk4: Update to 3.98.2+11495027 (*)
2209a67... gstreamer: Update from 1.17.0+ git master (*)
a48d0ca... gio-2.0: Update to 2.65.0~a136776e (*)
45675a2... gobject-2.0: Add ParamSpec/Signal.is_valid_name() since 2.6 (*)
d6e7eba... Sync NEWS from 0.48 (*)
624d838... tests: Add "Bus/DBusConnection.get_proxy*()" tests to incre (*)
d176f17... vala: Set default_construction_method in semantic-analyzer (*)
5451c70... gstreamer-app-1.0: Don't merge Src.push_buffer_*() signal w (*)
d01c124... glib-2.0: Fix Filename.canonicalize() binding of g_canonica (*)
09e565a... vala: Drop mitigation in CodeContext.pkg_config_modversion( (*)
2ad4a6e... vala: Don't use possibly uninitialized backing field of pac (*)
0f82a8d... gstreamer-1.0: Don't skip GST_*_FORMAT strings (*)
1389300... vala: Add SourceReference.contains() (*)
5cebc0e... vala: Add SourceLocation.to_string() (*)
4368a4f... parser: Handle incomplete expression statements (*)
0a0a851... codegen: Fix binary 'in' operator on array with boxed value (*)
34a47ef... codegen: Use get_value_*_function() in GSignalModule.genera (*)
bcc40d5... codegen: Correctly handle signals returning real non-nullab (*)
241491d... codegen: Use specified indices to access multidimensional a (*)
2999a39... testrunner: Add -Werror=array-bounds (*)
49a9c71... codegen: Fix base-access to non-abstract/non-virtual proper (*)
5ab291d... codegen: Check vfunc of abstract/virtual methods for NULL b (*)
5abec1c... codegen: Check vfunc of abstract/virtual properties for NUL (*)
59bf720... vala: Check assigned handler of dynamic signal before proce (*)
2dc1851... Revert "vala: Drop mitigation in CodeContext.pkg_config_mod (*)
fbe96d1... vala: Fix cleaning of output in CodeContext.pkg_config_modv (*)
2308a32... glib-2.0: Guard Pid.to_string() with GLIB_2_50 to deal with (*)
8e42916... vala: Don't perform version check on internal lambda method (*)
13f8c39... vala: Perform version check for types of non-external varia (*)
6073767... vala: Quote symbol on report by version attribute check (*)
65c2498... tests: Add "version check" tests to increase coverage (*)
c55121b... tests: Actually make the "version check" tests work (*)
3f7b518... vala: Ensure non-empty argument list for "disconnect" befor (*)
e2b199c... glib-2.0: Add Unicode 13.0 symbols (*)
eba6058... vapi: Update GIR-based bindings (*)
3b36e72... gtk4: Update to 3.98.2+6a4f7889 (*)
b1cb703... codegen: Fix default of CCode.pos for parameters in async m (*)
4a98798... girparser: Move special handling for certain parameters to (*)
bcc6d14... girparser: Drop special handling of GLib.Data, GLib.PtrArra (*)
0e424b9... girparser: Improve detection of AsyncReadyCallback/AsyncRes (*)
5120ea0... gio-2.0: Add "async_result_pos" attributes to *.call_with_u (*)
9201f00... gtk4: Update to 3.98.2+2869f80b (*)
6b7f10d... gtk4: Update to 3.98.3 (*)
a55e918... tests: Fix make dist (*)
49a3218... Sync NEWS from 0.48 (*)
da4cba7... Revert "vala: Set default_construction_method in semantic-a (*)
71af8d6... tests: Extend "fastvapi" test to increase coverage (*)
90fc5b1... WIP vala: Check coverage of switch on enum-type and issue w
(*) 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]