I am trying to create a plugin that uses PSI interface,
to be more specific - com.intellij.psi.PsiClass interface. As I can see, implementation of it by hand looks like a challenging job, it contains lots of stuff.
So, there is a question, can I extend my class from IDEA's implementation of this interface - PsiClassImpl, is there any license issues related to using of IDEA's proprietary classes in the plugin development?
My plugin is intended to be distributed under LGPL licence.
Thanks in advance!