Discovered this problem today. If you create a Bean component, you're fine. But if you create any other type of component and want to specify an interface, you get an NPE in the dev console - but more importantly you can't browse or create a new interface of any type.
Found a fix already. Three lines in one class. Minimal impact and all is good again.