Artem Goutsoul
Artem Goutsoul
composer-unused doesn't not seem to analyze files if composer.json is not in root Directory structure - project/lib/composer.json - project/lib/vendor/ - project/lib/php_code/ - project/more_php_code/ When I run `composer-unused ./lib/composer.json` from project/...
Option _allow_deselect_all:true_: - If more than 1 item is selected show a little cross in the bottom right corner to deselect all Option _allow_select_all:"Select All"_: - If there are more...
The following code (https://psalm.dev/r/45cf3afbc3): ``` function test(stdClass $a):void { print_r($a); } test((object)['a' => 1]); ``` started producing an error: ``` ERROR: [ArgumentTypeCoercion](https://psalm.dev/193) - 7:6 - Argument 1 of test expects...
Alternatives that could be found so fat: - A somewhat living fork by @benjaminhu: https://github.com/Benjaminhu/php-mysql-diff - Dbdiff @DBDiff : https://github.com/DBDiff/DBDiff (ancient) - Schemadiff by @phlib https://github.com/phlib/schemadiff Any other ideas?
I use laminas-db (https://docs.laminas.dev/laminas-db/) wrapper, mostly with raw, dynamically assembled queries with different fetch modes, and it would be really cool if it was possible to infer result types for...
Psalm incorrectly reports truthy and falsy values, and marks a redundant check or a doc type contradiction: This broke in [5.19.1](https://github.com/vimeo/psalm/releases/tag/5.19.1) I think Consider: ```php /** * @param array $array...
Psalm started incorrectly reporting TypeDoesNotContainType some time after [5.19.1](https://github.com/vimeo/psalm/releases/tag/5.19.1) Consider a two dimensional array, the code returns a count for each unique value in "key" column ```php /** * @param...
Brainstorming a possible flow: - backup modified files to tmp - remove a patch (I guess - remove it from composer.json, run composer install) - backup unmodified files as .old...
skip-path option does not seem to work (or I'm doing something wrong) I have a folder structure like this (historical reasons): - lib - vendor - other - composer.json -...
When a self hosted agent is used, a temporary tar file is not removed after copying to target server ``` drone-scp version: 1.8.0 tar all files into /tmp/aQdQqvYKCM.tar.gz remote server...