"Find Usages" for third-party libraries ?

See the image attached - I think it would be very comfortable if one could point to a third-party library used by a module and run a "Find Usages" for it (today it displays 2.png and does nothing, "No usages found" always returned).

Going even further - may be IDEA can color "unused" third parties differently ? Like unused imports or something .. Sure, unused libraries may still be required for the run-time but seeing them visually right away may be very helpful.



Attachment(s):
2.png
1.png
5 comments
Comment actions Permalink

The CodeDependency by Sixth and Red River can/could provide this type of information. Unfortunately Sixth and Red River have gone out of business. While the plug-in is still available via the plug-in manager, licenses are not. I'm hoping that JetBrains looks at acquiring this and some of Red River's other fine plug-ins, and either offering them as plug-ins or integrating them into IDEA.

0
Comment actions Permalink

Hello Mark,

The CodeDependency by Sixth and Red River can/could provide this type
of information. Unfortunately Sixth and Red River have gone out of
business. While the plug-in is still available via the plug-in
manager, licenses are not. I'm hoping that JetBrains looks at
acquiring this and some of Red River's other fine plug-ins, and either
offering them as plug-ins or integrating them into IDEA.


We did acquire most of the S&RR IP, but the CodeDependency plugin is currently
not planned to be re-released by JetBrains.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Hello Dmitry,


Hello Mark,

We did acquire most of the S&RR IP, but the CodeDependency plugin is currently
not planned to be re-released by JetBrains.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


Thanks for the information. I'm not sure by your statement if:
1) JetBrains obtained the IP for CodeDependency, but are not planning to re-release it; or
2) JetBrains didn't obtain the CodeDependency IP and therefore cannot re-release it.

If it is #1, if JetBrains were willing to Open Source the CodeDependency source code, I would be happy to take it on to maintain. Just thought I throw that out there for you as an option. I have found it to be an extremely valuable plug-in. In fact I actually "sold" IDEA to an Eclipse user heavily because of that plug-in.

Thanks,
Mark

0
Comment actions Permalink

I second that this plugin is needed and would be extremely helpful. Right now I'm looking for eclipse plugins since I can't find anything for idea.

0
Comment actions Permalink

For the first time I'm glad my project is linked to Eclipse .classpath files. There is an eclipse plugin called edepend that does a great job of graphing project dependencies: http://www.soyatec.com/euml2/features/eDepend/. It's not free but I tried the evaluation version and it worked great.

0

Please sign in to leave a comment.