mirror of
https://github.com/danog/psalm.git
synced 2024-12-14 10:17:33 +01:00
04a576708c
* Correct analyze clone, add PossibleInvalidClone issue type * Infer mixed type when possible incorrect clone * Remove unused variable
17 lines
194 B
Markdown
17 lines
194 B
Markdown
# PossiblyInvalidClone
|
|
|
|
Emitted when trying to clone a value that's possibly not cloneable
|
|
|
|
```php
|
|
<?php
|
|
|
|
class A {}
|
|
|
|
/**
|
|
* @param A|string $a
|
|
*/
|
|
function foo($a) {
|
|
return clone $a;
|
|
}
|
|
```
|