I don't think this tool is meant to enforce "interfaces everywhere", but rather a tool to give you insights into your code. If a functions parameter type could be changed into an interface instead of a concrete type, you could decouple it from that type. This is nice for library functions which then could be called with types defined by the client, as long as these types implement that interface.