Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Rico Tzschichholz
codegen: Don't unconditionally add/return internal "result" variable
Found by -Werror=unreachable-code

See https://gitlab.gnome.org/GNOME/vala/issues/838
Rico Tzschichholz
libvaladoc: Don't traverse into close circles with parent
SymbolResolver.resolve_thrown_list() adds error-type nodes which are
allowed to be NodeType.ERROR_DOMAIN and NodeType.CLASS.

This can result in a cycle on invoking Node.accept_all_children(),
Node.parse_comments() or Node.check_comments()

Fixes https://gitlab.gnome.org/GNOME/vala/issues/829
Rico Tzschichholz
girparser/gidlparser: "value_owned = true" by default for property types
This represents an internal implementation detail which is available from
vala sources and it does not effect the ownership of property accessors.
Rico Tzschichholz
gtk+-3.0: Fix ownership mismatch of ColorButton.rgba property-accessor
Regression of 9a5cc9e58e160d8bb5308fe5bfc8b433d8c269f5 in combination with
our gtk+-3.0 metadata:

    // Keep properties non-abstract as before
    *#interface.*#property abstract=false

Fixes https://gitlab.gnome.org/GNOME/vala/issues/844
Arnaud Bonatti
glib-2.0: DateTime.from_iso8601() can take a null TimeZone
Rico Tzschichholz
gtk4: Regenerate to pick up DestroyInstance attributes
Fixes https://gitlab.gnome.org/GNOME/vala/issues/836
Rico Tzschichholz
libvaladoc: Include valadoc@PACKAGE_SUFFIX@.deps into tarball
While valadoc@PACKAGE_SUFFIX@.vapi is included there is no reason to
exclude this one.
Rico Tzschichholz
vala: Run FlowAnalyzer on all given source-files
This is a regression triggered by 8f3a0a0b64e0c7fbcc9231c3058247920dd6eeda
where we rely on information gathered by it and its changes to the AST.

Silence "never used" warnings for external-package symbols.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/843
Rico Tzschichholz
codegen: Don't append unreachable clean-up section of Block
Found by -Werror=unreachable-code

See https://gitlab.gnome.org/GNOME/vala/issues/838
Jeremy Philippe
glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API
Jeremy Philippe
codewriter: Write "weak" modifier for properties
Rico Tzschichholz
sqlite3: Fix use of possibly unassigned parameter `errmsg'
Rico Tzschichholz
sqlite3: Fix use of possibly unassigned parameter `errmsg'
Rico Tzschichholz
gstreamer: Update from 1.17.0+ git master
Rico Tzschichholz
Release 0.46.1
Jeremy Philippe
glib-2.0: Fix MutexLocker binding
Rico Tzschichholz
gio-unix-2.0: Add UnixMountEntry.get_root_path() since 2.60
Rico Tzschichholz
webkit2gtk-4.0: Update to 2.26.0
Rico Tzschichholz
json-glib-1.0: Change abstract methods of Serializable to virtual
All those interface methods have default implementations. Additionally drop
superfluous metadata.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/840
Arnaud Bonatti
glib-2.0: DateTime.from_iso8601() can take a null TimeZone
Rico Tzschichholz
vala: Reject unary operations on nullable integer/floating and boolean type
Prefer to report a semantic error rather than creating invalid c-code.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/772
Rico Tzschichholz
Release 0.44.8
Rico Tzschichholz
gio-unix-2.0: Add UnixMountEntry.get_root_path() since 2.60
Rico Tzschichholz
genie: Creation methods should not be static
Revealed by ba8122d3a64e44eac44c5254c93fb181df601b0a
Rico Tzschichholz
gtk4: Sync from 0.46 branch
Arnaud Bonatti
glib-2.0: DateTime.from_iso8601() can take a null TimeZone
Rico Tzschichholz
libvaladoc: Include valadoc@PACKAGE_SUFFIX@.deps into tarball
While valadoc@PACKAGE_SUFFIX@.vapi is included there is no reason to
exclude this one.
Christian Kellner
posix: add *at() calls and related constants
Add missing calls from the *at() call family that was added in
POSIX.1-2008, and related constants.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/823
Rico Tzschichholz
valadoc: Explicitly pass --pkg libvala@PACKAGE_SUFFIX@ as for doclets/tests
Rico Tzschichholz
vapi: Update GIR-based bindings
Jeremy Philippe
tests: Add regression test for genie struct construction
Rico Tzschichholz
valadoc: Explicitly pass --pkg libvala@PACKAGE_SUFFIX@ as for doclets/tests
Rico Tzschichholz
gio-2.0: Drop metadata for NativeSocketAddress
Rico Tzschichholz
tests: Add dedicated "property ownership" tests
Rico Tzschichholz
gtk4: Update to 3.96.0+97231ca2
Rico Tzschichholz
tests: Extend "pre- and post-condition" test to increase coverage
Rico Tzschichholz
codegen: Don't cause double-free due append_local_free() in uncaught-errors
See https://gitlab.gnome.org/GNOME/vala/issues/838
Rico Tzschichholz
vala: Run FlowAnalyzer on all given source-files
This is a regression triggered by 8f3a0a0b64e0c7fbcc9231c3058247920dd6eeda
where we rely on information gathered by it and its changes to the AST.

Silence "never used" warnings for external-package symbols.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/843
Rico Tzschichholz
Regenerate GIR-based bindings to pick up out/ref instance-parameters
Jeremy Philippe
glib-2.0: Use 'GStatBuf' as ctype for 'Stat'
The documentation of g_stat () states:

In Microsoft's compiler, by default struct stat means one with
64-bit time fields while in MinGW struct stat is the legacy one
with 32-bit fields.

To hopefully clear up this mess, the gstdio.h header defines a
type GStatBuf which is the appropriate struct type depending
on the platform and/or compiler being used. On POSIX it is just
struct stat, but note that even on POSIX platforms, stat() might
be a macro.