Felix Becker
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...
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...
 The tag already has a closing tag, and I am within a starting tag, so it should insert one.
_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 `::`...
_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...
```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...