First up I just want to gush a bit first, Odin is one of the most awesome things I've ever bought from the asset store. Unfortunately it's given me such a taste for what life is like when inspectors are easy, that I now want a billion new/updated attributes. I've been trying to restrain myself from reporting them because you seem have a fair bit of work here already.
For this particular issue, I added the
InlineEditorAttribute to a custom
IList<T> that I've made, and the editor actually seems to work fine but also displays an error message telling me everything is not fine.
The error is not displayed when T isn't an interface, so I guess that's what's causing it. The member isn't serialised so it's not a problem for my code, but it is handy to have it displayed here in the inspector. The inspector actually renders it fine so it seems like the error shouldn't be displayed in this case? Or perhaps it could only display the error if it actually finds an item it can't display?
Some details: Unity version: 2017.3.1p1 Odin version: 220.127.116.11 (I had to select 18.104.22.168 from the version list because that seems to be the latest).