githubeing
githubeing
> yes, and [it leaks](https://blogs.gnome.org/carlosg/2018/05/17/performance-hackfest/), so i'll look at it after the 3.30 release The 3.30 release has already came out. (e.g. my gnome-shell version is 3.30.1) Are there some...
> I'm surprised each time it happens It feels especially disappointing when you intentionally type in such search query that it will filter out all emojis except a single one,...
Mostly, I did understand the French comment, but only now I actually get that _I shouldn't use the `down` key at all_. Indeed, when I press `tab`, the leftmost emoji...
btw, `tab` is much more handy than `down` key! 👍
forgot to mention: if `$obj` isn't guaranteed not to equal `null`, that means that the phrase "it's guaranteed to be of the same class" is **false** - because `null` isn't...
> A self typehint makes sense here not sure a `self` typehint fits well here. i'm not sure about this, but as i know `self` means `__CLASS__` and in this...
``` interface Hashable { public function equals(self $that); } class MyHashableImplementation implements Hashable { public function equals(self $that) { return true; } } class ChildClass extends MyHashableImplementation { public function...
And to state that "the $obj must implement Hashable" makes no sense. You try to state that "the $obj must be `instanceof $this`" and not `instanceof Hashable`. this corresponds to...
i'm sure the `?object` typehint is needed. because $obj definitely MUST NOT be a `scalar` or a `resource` but MUST be either an `object` or `null`. (which class of object...
ah. or do you mean that calling `$var = 123; $someHashable->equals($var)` MUST NOT produce an error but has to quietly return a `false`?