AndrolGenhald
AndrolGenhald
### Summary of Problem - What are you trying to do? Read from a serial port which another process may also be trying to read from. This itself is the...
Add contributing documentation explaining how to run tests, code formatting, and anything else to be aware of when contributing. Might also be helpful to add composer commands like `composer test`...
Sometimes I have a function that makes assertions about a type that also has other side effects, such as a function that takes a mixed argument and asserts it is...
I could have sworn there was a PHP warning for doing [bitwise operations on floats](https://3v4l.org/fBIgZ), but apparently not... Do we want to add an issue for that to Psalm? _Originally...
Improve reconciliation of array shape with list to keep the array shape.
I couldn't remember where the parentheses go, and it crashed! https://psalm.dev/r/3933e35e36
https://psalm.dev/r/580d2d9849 https://3v4l.org/L1hFi https://psalm.dev/r/ac2623c9d5 https://3v4l.org/BvTJU Not sure if there are any other places this can happen. [These](https://psalm.dev/r/1570ea8550) errors should also be improved. I wouldn't consider `self::class` to be a call, and...
https://psalm.dev/r/a8e457deb1 One assumption we often make about immutability is that an immutable object's methods will always return the same value when called with the same arguments, and that's a great...
https://psalm.dev/r/4d782ddd22 I thought it was a crash at first, but we're actually including a backtrace in the message. Semi-related to #8322
Closure could still take its argument by reference though, and again mutate it. https://psalm.dev/r/3423b8e3e9 _Originally posted by @someniatko in https://github.com/vimeo/psalm/issues/8212#issuecomment-1191115631_ @someniatko huh, [you're right](https://psalm.dev/r/e59d68ba57). I'd consider that a separate bug...