Introducing Lineage 0.5.1, my second plugin. Lineage is part of a new personal tradition of small badly named plugins which improve IDEA's code editing features. The start was Lysosome - a tiny caret movement plugin. Now even smaller in version 1.0.1.
Lineages main feature is an "Extend Class or Interface" intention. Similar to the "Implement Interface" and "Extend Abstract Class" intentions built into IDEA, positioning the cursor on a non-final class header makes the "Extend Class" light bulb pop up. The intention of this plugin is a lot more sensitive however; it's possible to extend any class by positioning the cursor on any class reference. Let me know if you like that or if the light bulbs make you crazy;-)
requests related to "extend class or interface"
requests related to "convert interface to class"
At this moment this plugin only works on Irida EAP builds. I'm planning some additional functionality for version 1.0 and any feature requests are welcome.