Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
GNOME:Next
libgee
2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch of Package libgee
From 2f0bbe8987e5eb1390b23ac531c971b202c2ef77 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz <ricotz@ubuntu.com> Date: Thu, 13 Apr 2023 23:43:03 +0200 Subject: [PATCH] Implementations of "G List.get()" should use non-nullable return as defined --- gee/abstractlist.vala | 2 +- gee/concurrentlist.vala | 2 +- gee/readonlylist.vala | 2 +- gee/unrolledlinkedlist.vala | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gee/abstractlist.vala b/gee/abstractlist.vala index eeff984..1e55114 100644 --- a/gee/abstractlist.vala +++ b/gee/abstractlist.vala @@ -39,7 +39,7 @@ public abstract class Gee.AbstractList<G> : Gee.AbstractCollection<G>, List<G> { /** * {@inheritDoc} */ - public abstract new G? get (int index); + public abstract new G get (int index); /** * {@inheritDoc} diff --git a/gee/concurrentlist.vala b/gee/concurrentlist.vala index 6e511f1..583f827 100644 --- a/gee/concurrentlist.vala +++ b/gee/concurrentlist.vala @@ -170,7 +170,7 @@ public class Gee.ConcurrentList<G> : AbstractList<G> { /** * {@inheritDoc} */ - public override G? get (int index) { + public override G get (int index) { HazardPointer.Context ctx = new HazardPointer.Context (); Utils.Misc.unused (ctx); assert (index >= 0); diff --git a/gee/readonlylist.vala b/gee/readonlylist.vala index 8be3f27..c243d14 100644 --- a/gee/readonlylist.vala +++ b/gee/readonlylist.vala @@ -74,7 +74,7 @@ internal class Gee.ReadOnlyList<G> : Gee.ReadOnlyCollection<G>, List<G> { /** * {@inheritDoc} */ - public new G? get (int index) { + public new G get (int index) { return ((Gee.List<G>) _collection).get (index); } diff --git a/gee/unrolledlinkedlist.vala b/gee/unrolledlinkedlist.vala index e36f88f..234d24d 100644 --- a/gee/unrolledlinkedlist.vala +++ b/gee/unrolledlinkedlist.vala @@ -158,7 +158,7 @@ public class Gee.UnrolledLinkedList<G> : AbstractBidirList<G>, Queue<G>, Deque<G return new Iterator<G> (this); } - public override G? get (int index) { + public override G get (int index) { assert (index >= 0); assert (index < this._size); -- GitLab
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor