| Subject | Details |
| :------------- | :---------------------------------------------------------------------------- |
| Plugin | U2.0.15 |
Not exactly a bug, but it will avoid a lot of inspections about the same problem by limiting current inspection to the assignment, instead of all usages.

In this case error should not be rerported:
class User{
private $name='';
function __construct(){
file_put_contents($this->name . '.txt', 'data')
}
}
This is not good. I think the main improvement will be highlighting the only first occurrence of the unused target property.
Agree, only the first one should be reported.
Fixed!