Jonathan

Results 44 issues of Jonathan

**Describe the bug** When using a string constant union (ie, `'a'|'b'`), they will error if attempting to be passed to another function expecting the same union (or a subset of)....

**Feature description or problem with existing feature** Intelephense does not warn/error on constructors that are named the same as the enclosing class type, which is illegal in PHP 8.x and...

diagnostics

### Bug report When an array is passed expecting numeric keys unioned with an array shape of string keys, it merges them together into `array`, which makes type checking much...

feature-request

### Version/Branch of Dear ImGui: 1.90.6 docking ### Back-ends: imgui_impl_sdl2 + imgui_impl_opengl3 ### Compiler, OS: Win11 MSVC 2022 ### Full config/build information: ``` Dear ImGui 1.90.6 (19060) -------------------------------- sizeof(size_t): 8,...

nav
inputs

# Bug report The `@mixin` phpdoc does not recognize traits as an acceptable input type. It does recognize the members of traits declared via `@mixin`, but falsely reports that it...

feature-request

- Rollup Version: 1.25.1 - Operating System (or Browser): Win10 - Node Version: v10.16.2 ### How Do We Reproduce? This is fairly easy to reproduce; if you attempt to import...

When trying to use media queries to change decorators, it seems like a `@decorator` rule completely replaces the other instead of just changing the key that are different; ``` @decorator...

enhancement
discussion

**Describe the bug** inf and -inf don't round trip if useSpecialFloats is false. **To Reproduce** Steps to reproduce the behavior: ``` Json::Value testJson(Json::arrayValue); testJson[0] = 25.0; testJson[1] = 0.0; testJson[2]...

Certain class types that use the scope for auto-destruction stuff (`__destruct`, etc) can be allocated & returned by a function, and if the user is not paying attention, it is...

diagnostics
PHP 8.5