Probably another case of #216. How to reproduce
{
"require": {
"php": "^8.3"
},
"require-dev": {
"shipmonk/composer-dependency-analyser": "^1.8.4",
"illuminate/collections": "^11.0.8"
},
"autoload": {
"classmap": [
"src/Value.php"
]
}
}
<?php declare(strict_types = 1);
class Value {
public function test(): void {
new Value();
}
}
./vendor/bin/composer-dependency-analyser --verbose --show-all-usages
Will output
Found 1 dev dependency in production code!
(those should probably be moved to "require" section in composer.json)
• illuminate/collections
Value
src/Value.php:5
(scanned 1 files in 0.022 s)