Hi,
With the version v1.49.15818 (pre-release) of your tool, I don't have any error when I configure "@extends UnknownClass" or "@implements UnknownInterface".
It will be safe to have an error when a class does not extend of another class or does not implement an interface AND we configure a wrong "@extends" or "@implements" statement.
<?php
namespace Devsense\Common;
abstract class MyParent1
{
}
abstract class MyParent2
{
}
interface MyInterface1
{
}
interface MyInterface2
{
}
/**
* @extends MyInterface1
* @extends MyParent2
* @implements MyParent1
* @implements MyInterface2
*/
final class MyClass extends MyParent1 implements MyInterface2
{
}
Thank you.
Regards,