Open
Description
% cat test.sol
pragma solidity >= 0.8.19;
interface IFoo{}
contract Foo is IFoo {}
abstract contract Bar is Foo {}
interface IBaz{}
contract Baz is Bar, IBaz{}
% slither test.sol --print inheritance
+ Baz
-> Bar, IBaz
, [Foo, IFoo]
It looks like we added unnecessary carriage return to the output at some point