Felix Becker

Results 171 issues of Felix Becker

I am using this package in the open PHP language server, which provides static analysis for any IDE through the open language server protocol. One of these features is "Go...

help wanted
in discussion

I like to switch my OS dark theme depending on time of the day and environment. There is a CSS media query for this (which can also be read/listened to...

good first issue

![2018-09-14 13 07 37](https://user-images.githubusercontent.com/10532611/45546923-348db800-b81f-11e8-923f-07917a1c2d60.gif) The tag already has a closing tag, and I am within a starting tag, so it should insert one.

bug
completion

_From @p810 on June 12, 2018 15:3_ Given the following code: ```php

I saw a lot of messy access to static properties in the code base, i.e. static properties are accessed on the instance with `->` or on the instance with `::`...

discuss

_From @SilbinaryWolf on November 3, 2017 0:42_ Silverstripe 3.6 uses the class name "Object" and runs fine in PHP 7.1. I'm aware Object is a soft keyword and could stop...

PHP has native interfaces and classes for Iterators (`Generator` implements `Iterator`). Iterators can be traversed with `foreach` and composed easily, for example by filtering through [`CallbackFilterIterator`](http://de2.php.net/manual/en/class.callbackfilteriterator.php). In particular, it has...

feature

```php Glob::match( "file:///C:/Users/felix/git/OpenSource/php-language-server/fixtures/format.php", "C:/Users/felix/git/OpenSource/php-language-server/fixtures/**/*.php" ); ``` Expected: `true` (the glob should only be applied on the "path" component of the URI, not the scheme) Actual: `false` (since no scheme is...

The circular dependency of Tracer -> noop -> Tracer is definitely a code smell that is worked around here with an `initialize` function that needs to be called. Why not...

To generate the lib-debug version with TypeScript and remove the type checks from the lib version the build step would have to become a lot more complicated (probably a gulp...